如何将一种语言资源文件用于多种语言?

时间:2019-08-31 05:39:40

标签: android resources

我创建了一个Android应用程序,该应用程序已在多个国家/地区提供(到目前为止,还不足为奇;-)。但是我想使用资源文件,其中包含德国,瑞士和奥地利的德语字符串。是否必须将文件复制两次,还是有更好的方法来处理此问题?

2 个答案:

答案 0 :(得分:0)

您将特定于语言的文件(字符串,图像,样式等)放入特定于语言的值文件夹。例如,对于德语,创建一个名为values-de的文件夹,也可以使用国家/地区特定的代码。 values-pt用于葡萄牙语,values-pt-rBR用于巴西。

您可以找到语言代码或使用Android Studio的翻译编辑器为您创建文件夹。翻译编辑器的另一件事是,它可以帮助您过滤文本并具有其他一些超酷功能。

答案 1 :(得分:0)

您可以使用翻译编辑器(打开“ string.xml”,然后单击右上角的“打开编辑器”)。它将为您管理其他文件。