Проблемы с добавлением перевода в рельсы, неправильная кодировка? - PullRequest
0 голосов
/ 25 ноября 2010

У меня возникают некоторые странные проблемы, когда я пытаюсь добавить несколько дополнительных языков в мое приложение rails. Я предполагаю, что это как-то связано с кодировкой символов, но я понятия не имею, с чего начать.

irb(main):001:0> I18n.available_locales
=> [:en, :se]
irb(main):002:0> I18n.available_locales.include? :en
=> true
irb(main):003:0> I18n.available_locales.include? :se
=> false

У меня есть config.encoding = "utf-8" в моем application.rb, и я создал se.yml в UTF-8.

Если у кого-то есть указатели на то, где я должен начать поиск, я бы очень его оценил.

Ответы [ 2 ]

1 голос
/ 04 марта 2011

Ну, похоже, сейчас работает. С тех пор и до того, как я написал вопрос, многое произошло с моим приложением, поэтому я не могу точно сказать, что решило его.

Однако, я подозреваю, что это было некоторое несоответствие с кодировкой файлов. Когда у меня возникли проблемы, я писал весь текст в Notepad ++ в Windows. Однако я перешел на Linux и сейчас пишу проект в gedit.

0 голосов
/ 01 декабря 2010

Похоже, вы выполняете этот код внутри интерпретатора irb.Можете ли вы попробовать выполнить его в консоли rails?

...