3
Я на Rails 4
, и я следую how to use rails i18n fallback featuresRails I18n: Как установить резервную локаль?
Мой сайт имеет только 2 Ланг, zh
и en
, и я хочу другого языка, таких как de
, fr
запасной вариант для en
, поэтому я, как было предложено выше :
config.i18n.fallbacks =[:en]
Но когда я посещения http://localhost:3000/?locale=de
он все еще сообщает "de" is not a valid locale
. (locale
для en
и zh
отлично работает)
Как это исправить?
UPDATE: это, как я получаю locale
def set_locale
I18n.locale = params[:locale] || I18n.default_locale
end
Вы также можете сохранить чек и сделать 'config.available_locales + = [: Безотносительно,: локали ] ' –