我Rails 4
,我跟随how to use rails i18n fallback features
我的网站只有2个,zh
和en
,我希望其他语言如de
,fr
回退到en
,所以我按照上面的建议设置:
config.i18n.fallbacks =[:en]
但是当我访问http://localhost:3000/?locale=de
时,它仍会报告
"de" is not a valid locale
。 (locale
和en
的{{1}}工作正常)
我该如何解决这个问题?
更新:这是我收到zh
locale
答案 0 :(得分:1)
将此添加到您的config/application.rb
I18n.config.enforce_available_locales = false