в моем приложении rails3, я использую devise для аутентификации
Теперь я пытаюсь сделать i18n. для этого я увидел devise.en.yml
в config/locales
и подумал, что все, что мне нужно сделать, это сделать devise.ro.yml
, чтобы перевести его на мой другой язык. но если присутствует devise.ro.yml
, все в ро, независимо от того, какой язык я использую
для смены языка, я использую параметр local в своих URL. для этого я настроил в контроллере приложения что-то вроде этого:
before_filter :set_locale
def set_locale
I18n.locale=params[:locale]
end
def default_url_options(options={})
{ :locale => I18n.locale }
end
все в моем приложении переведено нормально, кроме части разработки
Я что-то здесь упускаю?