Как установить разные локали в Android? - PullRequest
4 голосов
/ 30 августа 2010

В моем приложении мне нужно отображать строки в соответствии с выбором локали пользователя.Итак, я поставил strings.xml в values-en, values-ko и т. Д.values-en_US, values-en_AU?Но выдает ошибку?Может кто-нибудь сказать мне, как установить эти локали в моем коде?

Ответы [ 3 ]

10 голосов
/ 30 августа 2010

Используйте res/values-en-rUS/ (замена _ на -r).

0 голосов
/ 30 августа 2010

Существует международный стандарт для локали ..... как values-en для английского языка .... values-ko для корейского ... Вы не можете изменить стандарт .. Это будет работать, если вы сохраните имя папки в качестве значений-ko.

0 голосов
/ 30 августа 2010

Мне не понятен ваш вопрос, но если вы не уверены, какое имя вам нужно для указанной локали, обратитесь к этим ссылкам

http://developer.android.com/intl/de/reference/java/util/Locale.html

http://groups.google.com/group/android-developers/web/localizing-android-apps-draft

Android по умолчанию берет ресурсы с соответствующего языка, выбранного на устройстве / стимуляторе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...