[Rails]'devise'エラーメッセージの日本語化
application.rbを編集
application.rb
require_relative 'boot'
require 'rails/all'
# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
Bundler.require(*Rails.groups)
module Tsumiage
class Application < Rails::Application
config.i18n.default_locale = :ja #記入コード
# Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
enz
end
Gemのインストール
ターミナル.
gem 'devise-i18n'
gem 'devise-i18n-views'
インストール後忘れずにbundle install。
devise.views.ja.ymlを作成
ターミナル.
rails g devise:views:locale ja
実行結果▼
ターミナル.
Running via Spring preloader in process 62024
create config/locales/devise.views.ja.yml
config/locales/devise.views.ja.ymlが作成される。
最後に
rails sコマンドでローカル環境を再起動。
これで'devise'のエラー文を日本語に設定できました。
参考にして下さい!
Author And Source
この問題について([Rails]'devise'エラーメッセージの日本語化), 我々は、より多くの情報をここで見つけました https://qiita.com/nkekisasa222/items/ea79b522d9fdf83aa484著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .