#前提・実現したいこと
Rails5で開発をしています。
以下の記事を参考に、Deviseの通知などを日本語に対応させようとしています。
#発生している問題
config/application.rbに、config.i18n.default_locale = :ja
を追記したいのですが、どこに追記すべきかわかりません。
Railsで日本語化対応にする方法によれば、
30〜35行目にもともと
config.i18n.default_locale = :de
とコメントアウトされている文がある。
とのことですが、そもそもapplication.rbそんなに行数がありません。
#該当のソースコード
Ruby
1require_relative 'boot' 2 3require 'rails/all' 4 5# Require the gems listed in Gemfile, including any gems 6# you've limited to :test, :development, or :production. 7Bundler.require(*Rails.groups) 8 9module MyApp 10 class Application < Rails::Application 11 # Initialize configuration defaults for originally generated Rails version. 12 config.load_defaults 5.1 13 14 # Settings in config/environments/* take precedence over those specified here. 15 # Application configuration should go into files in config/initializers 16 # -- all .rb files in that directory are automatically loaded. 17 end 18end 19
#試してみたこと
komagataさんのブログ記事rails5でlocaleの設定を参考に、
config/initializers/i18n.rb
を作成してみましたが、うまくいきませんでした。
#使用している環境
Ruby on Rails 5
Devise (4.4.3)
i18n (1.1.0)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。