deviseの日本語化で、一部が英語表記
日本語化の流れ
<ターミナル >
gem 'devise-i18n'
bundle install
<config/application.rb>
module 〇〇
class Application < Rails::Application
config.load_defaults 6.0
# ***** 以下を追加 *****
config.i18n.default_locale = :ja
config.time_zone = "Asia/Tokyo"
# ***** 以上を追加 *****
<ターミナル >
これだけでは一部が日本語化されていない
ビューの日本語化
<app/views/devise/registrations/new.html.erb>
<label>属性の部分は日本語化が適用されているが、それ以外は適用されていないので以下の様に修正(白線部)
引数を与えて翻訳
render部分も修正(該当箇所のみ)
翻訳内容を記述(ja.ymlファイル一部のみ抜粋)
これで日本語化の完成!
最終的なブラウザ表示
<参考>