android支持多种语言吗?

时间:2010-09-02 12:17:10

标签: android multilingual

如果我使用带有语言环境英语的htc魔法运行我的Android应用程序,我发现我的应用程序正常运行,如果我尝试在locale韩国的摩托罗拉droid上运行它,我的应用程序(apk)甚至没有在设备上安装。 android支持不同的语言吗?是因为OS语言版本不同吗?

2 个答案:

答案 0 :(得分:24)

Android的多语言支持很容易。使用语言代码的后缀为语言创建新的values目录。对于德语:values-de或法语:values-fr而不是将strings.xml复制到其中并翻译每个条目。这就是你所需要的一切。

答案 1 :(得分:4)

要在您的值文件夹中添加值表。 iso639-2

例如:如果您想将您的应用翻译成西班牙语,则必须在其中创建一个新文件夹 您调用的res文件夹,values-es和copy.xml文件中的副本。