在我的应用程序中,我需要根据用户区域设置选择显示字符串。所以,我将strings.xml
放在values-en
,values-ko
等。我如何设置我们的地方,澳大利亚,即; values-en_US
,values-en_AU
?但这是一个错误?任何人都可以告诉我如何在我的代码中设置这些语言环境吗?
答案 0 :(得分:10)
使用res/values-en-rUS/
(将_
替换为-r
)。
答案 1 :(得分:0)
我不清楚您的问题,但如果您不确定指定区域设置需要什么名称,请参阅这些链接
http://developer.android.com/intl/de/reference/java/util/Locale.html
http://groups.google.com/group/android-developers/web/localizing-android-apps-draft
Android默认情况下会从设备/刺激器上选择的相应语言中获取资源。
答案 2 :(得分:0)
有国际标准的语言环境.....比如英语的值-en ....对于韩语的值 - ko ...你不能修改标准..如果你把文件夹名称保存为值,它会工作-ko。