質問: 各ユーザーの言語設定について`User.lang` で `:en` や `:ja`などの省略名のシンボルを返すようにしています。 この時ユーザの言語設定が日本語なら`en`を`イギリス`に、英語なら`English`に変えるために ### config/locales/ja.yml ``` ja: en: 'イギリス' ``` ### config/locales/en.yml ``` en: en: 'English` ``` のように記述してるのですが、全ての国に対応させるのが少々手間で、またこの機能はそれなりに汎用性もあると思うのですが これらを上手くとりあつかえる`gem`や、もしくはRailsの関数などはありますか? ### 国名と言語名が区別されていなかったので修正しました。 言語の省略名を扱うGemとして以下の二つが見つかりましたが、省略名から指定した言語での言語のフルネームを取得できないようでした。
回答: 国に関するデータを扱う hexorx/countries という gem があります