如何在android中设置不同的语言环境?

时间:2010-08-30 10:21:38

标签: android localization internationalization

在我的应用程序中,我需要根据用户区域设置选择显示字符串。所以,我将strings.xml放在values-envalues-ko等。我如何设置我们的地方,澳大利亚,即; values-en_USvalues-en_AU?但这是一个错误?任何人都可以告诉我如何在我的代码中设置这些语言环境吗?

3 个答案:

答案 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。