Railsとは ウェブの人気・最新記事を集めました - はてな (original) (raw)

【Rails I18n】localeのYAMLファイルで式展開する

Railsで多言語化する時、yamlファイルに日本語訳や英語訳を追加していくと思います。 そのyamlファイルに追加した訳文で式展開ができることをご存知ですか? 事前準備 config/application.rb に以下の設定を追加します。 config.i18n.default_locale = :ja config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}').to_s] 使ってみる 1.yamlファイルを追加する config/locales/views/ja.yml ja:…