Ruby on Railsのdeviseでログイン画面を出したけど英語表示されてる。日本語化ってどうやるの?
超簡単。Ruby on Railsのdeviseログイン画面をi18nで日本語化
対象:/users/sign_in とかのdeviseログイン画面。
Gemfile設定
以下Gemfileを設定
gem 'devise-i18n' gem 'devise-i18n-views'
bundle i を実行。
日本語化ファイルの作成
bundle exec rails generate devise:views:locale ja
を実行。
config/application.rb設定
以下をconfig/application.rbを設定
config.i18n.default_locale=:ja
アプリ再起動。rails s 実行。
これで日本語化されているはず!