使用多种语言创建Android应用

时间:2015-10-19 15:43:57

标签: android google-play google-play-developer-api

我已经向Google Play提交了一个Android应用,我发现我可以为它支持的每种语言创建不同的描述。我的问题是:我可以为每种语言创建不同的APK吗?或者,我如何检测用户的首选语言,以便我可以在应用程序中为用户自动激活该语言?

4 个答案:

答案 0 :(得分:2)

Here是本地化您的应用的官方教程。 :)

答案 1 :(得分:1)

你可以为每种语言创建一个不同的apk(split-apk) - 但我不推荐这个。更好地使用平台功能,并将您的字符串文件放在正确的路径(值 - ) - 此后一切都自动完成

答案 2 :(得分:1)

不要只使用/res/values/strings.xml 例如,选择英语语言在相同的值目录中创建一个文件夹,并将其命名为values-en,用于frensh值-fr等。应用程序的默认语言位于值/

答案 3 :(得分:1)

如果(由于某种原因)你仍然需要知道女巫是设备语言使用

Locale.getDefault().getDisplayLanguage();