1

Heroku で i18n フォールバックを作成するためにあらゆることを試みましたが、できませんでした。「翻訳不足メッセージ」を取得したくありません。開発モードで問題なく動作します。

助けてください!

ありがとう

require "i18n/backend/fallbacks"
I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
I18n.fallbacks.map(:es => [:en])
config.i18n.fallbacks = true
4

2 に答える 2

3

これは私のapplication.rbファイルにあります:

config.i18n.fallbacks = [:en]

そして、私は production.rb でこのコードにコメントしました:

config.i18n.fallbacks = true

それはherokuで私にとってはうまくいっています。

于 2014-03-07T06:04:13.783 に答える
-1

config/enviroments/production.rb 内

class Appname::Application.configure do
  # Enable locale fallbacks for I18n (makes lookups for any locale fall back to
  # the I18n.default_locale when a translation can not be found)
  config.i18n.fallbacks = true
end

Rails i18n フォールバック機能の使い方

于 2012-09-27T18:35:25.237 に答える