HarmonyOS resource目录问题?

例如在 base、en\_US、zh\_CN 的element目录下都存在string.json文件。如果在其他目录下存在相同文件 添加一个key-value时 必须在每个文件中都进行添加?base、en\_US、zh\_CN 三个目录下的string.json文件是否是为了支持国际化?应用取值于哪一个目录下的内容取决于系统语言?

阅读 523
1 个回答

1、例如在 base、en\_US、zh\_CN 的element目录下都存在string.json文件。如果在其他目录下存在相同文件 添加一个key-value时 必须在每个文件中都进行添加?

base 目录 下面的是必须添加的,建议 zh\_CN、en\_US目录中一起添加。

2、base、en\_US、zh\_CN 三个目录下的string.json文件是否是为了支持国际化?

是的

3、应用取值于哪一个目录下的内容取决于系统语言?

例如 系统语言设置了中文会优先访问 zh\_CN 目录, zh\_CN目录 中没有,去访问 base 目录 。