0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

フラッシュメッセージの日本語化

Last updated at Posted at 2022-11-02

はじめに

フラッシュメッセージの日本語化について自分自身戸惑ってしまった事があったので記録して残しておきます。

日本語の言語設定

config.i18n.default_locale = :jaをapplication.rb追加します。

config/application.rb
class Application < Rails::Application
    # Initialize configuration defaults for originally generated Rails version.
    config.load_defaults 6.1

    config.i18n.default_locale = :ja
  end
end

Gemfileの追加

Gemfileに'rails-i18n'を追加します。

Gemfile
gem 'rails-i18n'

bundle installを忘れないように!

日本語化ファイル作成

下記の物に書いてある文章に応じて日本語化される。

公式 devise-i18n

日本語翻訳文言の設定

最後にconfig/locales にja.ymlを追加してあげます。
自分の名前に応じたものに従って下記のように書いていきます。

config/locales/ja.yml
ja:
 activerecord:
   attributes:
     user:
       name: '名前'
     course:
       title: 'ゴルフ場名'
       address: '住所'
       body: 'ゴルフ場概要'

何回か苦戦はしましたが今後の記録の為に残しておきます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?