i18nによる日本語化対応
Gemfileに
bundle installする。
config/locales/application.rbに
config.i18n.default_locale = :ja
.to_s]
を記載
config.i18n.default_locale = :ja
デフォルトを日本語にする
複数のファイルが読み込まれるようになる
ja.ymlに日本語訳設定する
config/locales/views/ja.yml(viewのことを記載)
ja:
time:
am: 午前
formats:
default: "%Y年%m月%d日(%a) %H時%M分%S秒 %z"
long: "%Y/%m/%d %H:%M"
short: "%m/%d %H:%M"
pm: 午後
config/locales/activerecord/ja.yml(modelのことを記載)
ja.ymlから呼び出す
viewの場合
t 'time.am'
modelの場合
User.model_name.human
まとめ
i18nはまだ理解が曖昧なので間違っていたらすみません。