如果我使用带有语言环境英语的htc魔法运行我的Android应用程序,我发现我的应用程序正常运行,如果我尝试在locale韩国的摩托罗拉droid上运行它,我的应用程序(apk)甚至没有在设备上安装。 android支持不同的语言吗?是因为OS语言版本不同吗?
答案 0 :(得分:24)
Android的多语言支持很容易。使用语言代码的后缀为语言创建新的values
目录。对于德语:values-de
或法语:values-fr
而不是将strings.xml复制到其中并翻译每个条目。这就是你所需要的一切。
答案 1 :(得分:4)
要在您的值文件夹中添加值表。 iso639-2
例如:如果您想将您的应用翻译成西班牙语,则必须在其中创建一个新文件夹 您调用的res文件夹,values-es和copy.xml文件中的副本。