こんにちは、ペーパーエンジニアのよしこです。 既存のRailsアプリを国際化アプリにレベルアップ(ローカライズ/多言語化)させたい! Railsアプリ標準のエラーメッセージが英語だから日本語化したい! ということでRails I18nを用いて多言語化に対応するための準備を行います。 基本的にRailsガイドのRails 国際化 (i18n) APIに沿った内容です。 今回は、 https://www.foo.com/bar?locale=ja というURL paramsを元に翻訳言語を判別する方法を選択します。 概略 必要ファイルを作成 Gemのインストール 設定の書き込み 環境 $ rails --version Rails 5.2.4.2 $ ruby --version ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin1