読者です 読者をやめる 読者になる 読者になる

Railsのvalidationメッセージを日本語化する。

ruby

デフォルトのエラーメッセージが英語。。
一回一回メッセージをカスタマイズするのめんどくさい。

色々調べてたら日本語かできそう。
http://guides.rubyonrails.org/i18n.html

kurodaさんがgitにあげてくれているファイルをコピペ
https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/ja.yml

以下の階層にja.ymlを置く。

|-アプリケーション
    |-config
        |-locales
            |-ja.yml

application.rbに以下の一行を追加

config.i18n.default_locale = :ja
|-アプリケーション
    |-config
        |-locales
            |-application.rb

サーバー再起動

f:id:sonedayuya:20140127011113p:plain

成功!