这是我的 values\strings.xml(默认文件),一切都一目了然:
我的问题:
- 如果我正在编辑默认语言环境 (values\strings.xml),怎么会“在默认语言环境中找不到”?
- 如果我设置
translatable="false"
怎么会是 lint 翻译错误?在 values-pl\strings.xml(以及 values-ru、values-iw 文件夹)中,字符串甚至不存在吗?无论如何都不应该。 - 我似乎无法理解为什么我没有收到俄语字符串的错误。
(我会在这里显示 values-ru\string.xml 或 values-pl\string.xml,但没有什么值得关注的,因为无论如何字符串都丢失了......)
最佳答案
这也发生在我身上
我做两件事:
- 验证整个文件以查看未完成的另一个翻译(我在文件 en 但在 pt-br 中有翻译)
- 清理、更新 gradle 并退出并重启 Android Studio
关于android - strings.xml 中的 "is translated here but not found in default locale"错误,可翻译 = "false",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50027691/