我刚刚完成了一个安卓应用的开发,这是别人要求我制作的。我还计划将它翻译成不同的语言;下面你可以看到文件夹和文件的树形结构:
在
我阅读了这篇文章-> http://developer.android.com/training/basics/supporting-devices/languages.html 从我所理解的内容来看,我需要创建一个名为
strings.xml
文件中,我使用的所有值都是意大利语,我的母语(如果需要,这里可以看到一个示例)。我希望能够将所有这些字段翻译成英语和法语。我阅读了这篇文章-> http://developer.android.com/training/basics/supporting-devices/languages.html 从我所理解的内容来看,我需要创建一个名为
values-fr
的文件夹,并在其中添加一个strings.xml
文件(它将具有相同的值名称,但具有不同的翻译)。
问题:
我还想支持英语和意大利语,但我不知道如何管理文件夹。请告诉我哪个选项是正确的?
- 在文件夹
values
中使用包含意大利语(我的语言)字符串的strings.xml
。然后创建另一个名为values-en
的文件夹,并像之前一样创建包含英语值的strings.xml
- 在文件夹
values
中使用包含英语字符串的strings.xml
。然后创建另一个名为values-it
的文件夹,然后创建包含意大利语值的strings.xml
我猜点2是正确的解决方案,但我不确定。文件夹values
的默认语言是英语吗?
感谢您的关注。