如果缺少翻译,如何使用默认语言环境

时间:2012-05-09 08:26:03

标签: ruby-on-rails ruby ruby-on-rails-3.1

我有翻译为en和ru的页面。 如果用户将使用其他语言环境来访问页面,我希望将其用于语言环境。 它可以通过吗?

2 个答案:

答案 0 :(得分:9)

  

config.i18n.fallbacks = true

     

config.i18n.default_locale =“en”

答案 1 :(得分:1)

您可以创建一个帮助方法,您可以在其中执行以下操作:

def trans(key)
  I18n.t(key, :default => I18n.t(key, :locale => :en))
end