アプリをローカライズしようとしていますが、いくつか疑問があります。私はスペイン語で文字列を翻訳しており、地域コードを非常に具体的にしようとしているので、フォルダーに値-es_rES、値-es_rUS、および値-es_rMX. 現在、スペイン語を使用する国やユーザーが増えているため、一般的な値のフォルダーを作成しました。
Android は、すべてのメキシコ、米国、スペインのユーザーを地域コードの下でそれぞれの言語に自動的にプッシュできますか?
アプリをローカライズしようとしていますが、いくつか疑問があります。私はスペイン語で文字列を翻訳しており、地域コードを非常に具体的にしようとしているので、フォルダーに値-es_rES、値-es_rUS、および値-es_rMX. 現在、スペイン語を使用する国やユーザーが増えているため、一般的な値のフォルダーを作成しました。
Android は、すべてのメキシコ、米国、スペインのユーザーを地域コードの下でそれぞれの言語に自動的にプッシュできますか?
2 つのオプションがあります
あなたが説明したように、定義された es_XX (任意の地域) のロケールを持つすべてのユーザーは、「values-es」フォルダーに移動しますが、US ユーザーがロケールとして「es_US」を構成していない限り、US ユーザーは移動しません。
http://developer.android.com/guide/topics/resources/providing-resources.htmlの表 2 をご覧ください。
アセットが「es_ES」にない場合は「es」から取得されるため、異なるもののみを変更してください。