<分区>
Lint 工具会告诉您有关硬编码字符串或缺少翻译的信息,但是如果您想更新现有字符串怎么办?
更新现有字符串时,如何跟踪哪些字符串需要再次翻译?
如果您想更改字符串,一种解决方案是在 strings.xml 中使用新键,但这需要更新代码中使用旧键的所有引用。
<分区>
Lint 工具会告诉您有关硬编码字符串或缺少翻译的信息,但是如果您想更新现有字符串怎么办?
更新现有字符串时,如何跟踪哪些字符串需要再次翻译?
如果您想更改字符串,一种解决方案是在 strings.xml 中使用新键,但这需要更新代码中使用旧键的所有引用。
最佳答案
如果您没有某种语言的翻译,Android 操作系统将选择存储在值文件夹中的默认值。
要使用本地化,您还可以使用 Sequoyah Android Localization Editor
。使用它你可以看到所有的字符串键和分配的值。这是它的快照:
因此,对于每个本地化版本,您都会有一个单独的列。
关于android - 您如何管理 Android 应用的翻译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9113707/
相关文章:
android - 如何使用 Android 指南针方向瞄准 opengl 相机?
android - "Hidden due to privacy reasons"在 Google Play 控制台 'App Vitals' 中意味着什么?
android - 将所有文件从 Android Studio 提交到 GitHub
ruby-on-rails - 浏览器语言设置 es-419 的 Rails 奇怪行为
javascript - 使用ajax请求进行 Angular 翻译
angular - 打包一个支持 i18n 的 Angular 库