Как мне отобразить неамериканский текст в Ruby (Unicode)

#ruby-on-rails #ruby #unicode #iconv

#ruby-on-rails #ruby #Юникод #iconv

Вопрос:

Я отображаю текст из базы данных, которая закодирована как кодировка Unicode Vietnam. Но он не отображается должным образом.

Пожалуйста, смотрите проблему здесь.

Комментарии:

1. Теперь, когда я исправил части вопроса, я сделал предположения о том, как вы на самом деле храните данные в базе данных. Я бы также предположил, что в Ruby есть способ установить кодировку вывода.

2. Можете ли вы указать версию Ruby? Задаете ли вы Content-Type соответствующим образом?

3. Я использую 1.9.2 для версии ruby и 3.0.7 для rails. Тип содержимого? Я не устанавливаю это.

Ответ №1:

Вы пробовали добавить это в свою базу данных.yml в вашей среде?

 encoding: utf8