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 3 years have passed since last update.

エラーメッセージの日本語化(rails)

Posted at

rails-i18n(Gem)

 日本語に対応できるようになるGemのこと。

localeファイル

 エラーメッセージを全て日本語にするために必要なファイルで、さまざまな言語に対応できるファイルのこと。この中に日本語化用のファイルを作成することで、英語を日本語に翻訳できる。

実装方法

①日本語の言語設定

config/application.rb

require_relative 'boot'

require 'rails/all'

Bundler.require(*Rails.groups)

module Asakatu5757
  class Application < Rails::Application
    config.load_defaults 6.0
    config.i18n.default_locale = :ja

    config.time_zone = 'Tokyo'
  end
end

 今回追加した記述は「config.i18n.default_locale = :ja」で、標準言語の日本語にすることができる。

②rails-i18nの導入

Gemfile
gem 'rails-i18n'
ターミナル
% bundle install

③locales内に日本語化用のファイルを作成し、編集する。

例)Userモデルのnicknameカラムを日本語化する場合。

config/locales/ja.yml
ja:
 activerecord:
   attributes:
     user:
       nickname: ニックネーム
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?