如何使用 Android Studio 翻译编辑器翻译字符串数组

问题描述

在我的 strings.xml 中,我有几个字符串数组。我想以与翻译其他字符串相同的方式翻译它们 - 使用 Android Studio 中的翻译编辑器。但是,我在翻译编辑器中看不到字符串数组。有什么方法可以为字符串数组和字符串使用翻译编辑器吗?转换字符串数组的最佳做法是什么?

解决方法

让数组使用strings.xml中的字符串,如下所示:

在 arrays.xml 中:

<string-array name="countries">
    <item>@string/contry_option_0</item>
    <item>@string/contry_option_1</item>
</string-array>

在strings.xml中:

<string name="country_option_0">Japan</string>
<string name="country_option_1">Thailand</string>

执行此操作后,您可以在翻译编辑器中看到键 contry_option_0contry_option_1

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...