Как установить разные локали в Android?

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

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

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

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

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

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

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