У меня есть проблемы с паролем Rails 3.0.1, Ruby 1.9.2 и локализацией моего сайта.
Проблема довольно проста, у меня есть что-то подобное в представлении:
f.input :zip_code, :label => I18n.t('labels.zip_code')
и файл es.yml:
es:
labels:
zip_code: "Este código postal no es valido."
Нет проблем с файлом en.yml(это чистый ASCII), но когда веб-сайт установлен с i18n.locale == 'es'
, я получаю эту ошибку:
incompatible character encodings: UTF-8 and ASCII-8BIT
Я довольно долго смотрел вокруг, но не нашел способ использовать мои файлы перевода UTF-8.
Кто-нибудь знает, как заставить его работать?
Спасибо за вашу помощь.