ビューの一部をローカライズするために、標準の Rails I18n APIを使用しています。enこれは非常にうまく機能していますが、現在、ロケールに対する地域的な変更のユースケースがいくつかあります。
API ガイドには、これは直接サポートされておらず、他のプラグインを使用する必要があると記載されています。しかし、これを行うより簡単な方法があるかどうか疑問に思っています。
私はすでに を持っているen.ymlので、理論的には と を作成することができますがen-AU.yml、en-US.ymlこれは実質的に のクローンですen.ymlが、いくつかの地域的な変更が適用されています。次に、新しい地域固有のロケールにマップされ、ユーザーが地域固有のロケールを使用できるようにするオプションを構成にEnglish - American追加できます。English - Australian
これに関して私が考えることができる唯一の問題は、DRY ではないということです。すべての一般的な英語の単語の翻訳が重複することになります。これを回避する方法がわかりません。
このアプローチには他にも欠点がありますか?それとも、代わりに Globalize2 などのプラグインの 1 つに飛び込む必要がありますか?