【发布时间】:2012-09-18 20:14:51
【问题描述】:
我已经尽一切努力在 Heroku 上制作 i18n 后备,但我做不到。 我不想收到“翻译缺失消息”。它在开发模式下工作正常。
请帮忙!
谢谢
require "i18n/backend/fallbacks"
I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
I18n.fallbacks.map(:es => [:en])
config.i18n.fallbacks = true
【问题讨论】:
-
据我所知,要使用回退,您必须将默认值传递给 I18n。见github.com/svenfuchs/i18n/wiki/Fallbacks。如果找不到任何值,则会显示“翻译缺失消息”。
标签: ruby-on-rails ruby-on-rails-3 heroku internationalization i18n-gem