Android多语言支持

时间:2013-04-23 11:44:59

标签: android language-agnostic libgdx multilingual

我有用英语开发的android应用程序,也有英文内容。这可能是所有文本都用其他语言转换,如中文或日文,那么如何?一些示例代码或教程将帮助我很多。

我可以通过设置代码来选择语言,如下所示。

Locale.getDefault().getDisplayLanguage()

2 个答案:

答案 0 :(得分:5)

通常的做法是:

在项目的strings.xml文件夹中的/res/values/文件中输入字符串。然后,您可以通过将其添加到本地化的/res/values/文件夹来定义字符串文件的不同本地化。 (/res/values-jp//res/values-en/等。)

请参阅:Developer Android

答案 1 :(得分:1)

我们也可以使用翻译api。请参阅此链接
http://www.creatiosoft.com/how-to-use-microsoft-translation-api-in-android/