1

フォールバックで翻訳を取得したい。私の方法は適切ではありません:

1) ロケールの変更 (I18n.locale = :de)

2) 翻訳を取得する(Place.find(:id))

3) ...

4) 儲からない!

更新: 解決策が見つかりました!

  before_filter :set_locale

  def set_locale
    locale = params[:locale]
    if locale.present?
      I18n.locale = locale
    end
  end
4

0 に答える 0