Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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_Android Resources - Fatal编程技术网

Android 如何使用不同的格式来支持不同的语言

Android 如何使用不同的格式来支持不同的语言,android,android-resources,Android,Android Resources,在中,它指出,要在应用程序中支持不同的语言,您应该遵循以下格式: <resource type>-b+<language code>[+<country code>] 2如图1所示,我支持的所有字符串都位于一个名为“values”的文件夹中,其中包含多个“strings.xml”,与应用程序支持的语言一样多。现在,有什么区别 在将支持的语言文件拆分为不同的“值”文件(如前一点所示)和将其放入一个“值”文件(如图1所示)之间 图-1: 图-2 您可能正在使用同

在中,它指出,要在应用程序中支持不同的语言,您应该遵循以下格式:

<resource type>-b+<language code>[+<country code>]
2如图1所示,我支持的所有字符串都位于一个名为“values”的文件夹中,其中包含多个“strings.xml”,与应用程序支持的语言一样多。现在,有什么区别 在将支持的语言文件拆分为不同的“值”文件(如前一点所示)和将其放入一个“值”文件(如图1所示)之间

图-1:

图-2


您可能正在使用同一个系统,但没有看到它。你看到图1中的选择了吗?图片左上角写着Android的那个。单击它并选择Project。现在导航到您的res/values文件夹。

好的,谢谢:,但它仍然与我问题中所述的格式不同。我问题中的格式包含“-b+”…这是什么?你可以发布一个屏幕,显示你在项目视图中看到的内容吗?好的,明天我会发布它,但无论如何,在项目视图中,我看到类似“values en”的内容,而不是-b+[+]请查看图2
values-es-rES
values-es
values-en-rUS
values-fr