我有用英语开发的android应用程序,也有英文内容。这可能是所有的文本都被转换成其他语言,如中文或日文,然后如何?一些示例代码或教程将帮助我很多。Android多语言支持
我能够通过设置代码来选择语言,如下所示。
Locale.getDefault().getDisplayLanguage()
我有用英语开发的android应用程序,也有英文内容。这可能是所有的文本都被转换成其他语言,如中文或日文,然后如何?一些示例代码或教程将帮助我很多。Android多语言支持
我能够通过设置代码来选择语言,如下所示。
Locale.getDefault().getDisplayLanguage()
我们也可以使用翻译API。请参阅此链接
http://www.creatiosoft.com/how-to-use-microsoft-translation-api-in-android/
通常的方式做到这一点是:
在strings.xml
文件在您的项目的/res/values/
文件夹输入字符串。然后,您可以通过将其添加到本地化的/res/values/
文件夹来定义字符串文件的不同本地化。 (/res/values-jp/
或/res/values-en/
等)
我想动态地改变它,而不是手动。 Android设备支持很多语言,但不能像上面的示例那样手动添加值。 – 2013-04-24 07:32:02
res/values语言代码扩展支持大多数语言(如果不是所有语言都支持)。对于所有语言代码,请参阅A2代码列表:[此处](http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html) 您的意思是通过更改语言/动态字符串? – 2013-04-25 05:08:47
http://developer.android.com/training/basics/supporting-devices/languages.html – Raghunandan 2013-04-23 11:47:05
您不妨考虑修改你的问题解释**完全准确地**如何已实施“其帮助屏幕”。 – CommonsWare 2013-04-23 11:47:17