Android 值文件夹的本地化结构

Android Localization structure of values folder

我仍在学习 android 开发并附带一个我想本地化为多种语言的应用程序。

但请帮助我了解一下 values 文件夹结构。我有主值文件夹,其中有 analytics.xml、strings.xml、styles.xml、mraid_attr.xml 和 colors.xml。

当我为本地化创建新文件夹时,例如:values-fr 我必须将所有这些文件放入其中,或者只是 string.xml 我已翻译字符串的地方?

您可以将已翻译的字符串放入本地化文件夹,但 Lint 会警告您未翻译的字符串。

因此,如果您有配置字符串(即不需要翻译),请创建一个单独的 XMl(如 config.xml),并只让您的本地化文件夹中的翻译字符串。