2.3デフォルトのロケールの設定
Spreeのデフォルトのロケールはenです。これは、AppConfigurationモデルの:default_locale設定を編集することで変更できます。関連する翻訳ファイルが#{Rails.root} / config /localesまたはspree_i18ngem内にない限り、この設定は無視されます。将来的には、管理画面からデフォルトのロケールを設定できるローカリゼーション設定ページを追加したいと考えています。
新しいアプリを作成し、インストールを実行し、gem'spree_i18n'をGemfileに追加しました。hu-Hu.ymlファイルをconfig/localesに追加しましたが、hugnarianの翻訳をデフォルトにすることができません。
私もやろうとしました:
rails c
irb(main):001:0> I18n.default_locale = :hu
=> :hu
モデルディレクトリにapp_configuration.rbがありません。
Q:default_localeはどこに設定すればよいですか?
編集:application.rbで設定した場合
config.i18n.default_locale = :hu
次のようなエラーが発生します: