Rat*_*iku 5 ruby-on-rails ruby-on-rails-5
我希望我的网站上的翻译在找不到翻译时回退到英语。怎么做?
我知道有 2 种方法,但目前还不清楚哪些应该与 Rails 5 一起使用,哪些已经被弃用:
## config/appplication.rb
# 1
config.i18n.fallbacks = [:de, :fr, :en]
# 2
config.i18n.fallbacks = true
Run Code Online (Sandbox Code Playgroud)
文档中也没有任何相关内容。
config.i18n.default_locale = :de
config.i18n.available_locales = [:de, :en, :fr]
config.i18n.fallbacks = [:en, :de]
Run Code Online (Sandbox Code Playgroud)
这意味着。如果有人使用法语,并且缺少翻译,则回退是英语,当英语翻译也为空白时,则 i18n 返回德语。