【发布时间】:2015-08-05 08:45:07
【问题描述】:
我在Rails 4,我正在关注how to use rails i18n fallback features
我的网站只有2个lang,zh,和en,我想要其他语言比如de,fr回退到en,所以我按照上面的建议设置:
config.i18n.fallbacks =[:en]
但是当我访问http://localhost:3000/?locale=de 时它仍然报告
"de" is not a valid locale。 (locale 用于 en 和 zh 工作正常)
我该如何解决这个问题?
更新:这就是我收到locale的方式
def set_locale
I18n.locale = params[:locale] || I18n.default_locale
end
【问题讨论】: