Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将我的应用设置为德语语言环境_Android_Locale - Fatal编程技术网

Android 如何将我的应用设置为德语语言环境

Android 如何将我的应用设置为德语语言环境,android,locale,Android,Locale,我的问题和这个差不多,但不幸的是,这个问题一直没有得到回答 实际上,我正在尝试将应用程序加载到市场上,但当我上传它时,它显示默认语言是英语。我猜清单文件中有一个设置,但找不到它 应用程序中的所有文本都是德语,但我只需要应用程序来显示这一点。答案在这里: 也可以使用默认文件强制使用德语 而不是: strings-en.xml strings-de.xml strings-ch.xml 仅使用strings.xml,并将德语字符串放在那里。任何用户都可以看到德语。如果您的资源是德语,那么任何拥

我的问题和这个差不多,但不幸的是,这个问题一直没有得到回答

实际上,我正在尝试将应用程序加载到市场上,但当我上传它时,它显示默认语言是英语。我猜清单文件中有一个设置,但找不到它

应用程序中的所有文本都是德语,但我只需要应用程序来显示这一点。

答案在这里:

也可以使用默认文件强制使用德语

而不是:

strings-en.xml strings-de.xml strings-ch.xml


仅使用strings.xml,并将德语字符串放在那里。任何用户都可以看到德语。

如果您的资源是德语,那么任何拥有德语本地化手机的人都可以看到德语的所有内容。

您可以在市场参数中选择默认语言,如下所示:

第一步

第二步

第三步

最后一步


我的界面是法语的,但基本上是一样的。

所以唯一的方法是通过编程设置语言环境?不。使用默认值。像values/strings.xml而不是strings-de.xml或strings en.xml。。。如果只使用一个strings.xml,则始终会读取该字符串。这是标准语言。其他语言没有选项。只是德语。我想设置它,这样你就可以下载应用程序并阅读德语,如果你有一部英语本地化手机,你仍然可以阅读德语。是的,一位同事最终解决了这个问题。我确信,当我上传应用程序时,它正在读取我的清单文件,并将英语设置为默认值。过了一段时间我才意识到你可以删除英语作为一种语言