【发布时间】:2018-11-02 09:48:54
【问题描述】:
我使用 Lint 检查 strings.xml(在 values-de、values-en、values-hu 等)中是否缺少翻译。但是,我注意到如果其他 strings.xml 文件中没有其他语言的字符串,Lint 不会找到丢失的翻译。
例子:
值/字符串.xml:
<string name="abc">test</string>
values-en/strings.xml:
<!--empty-->
-> 不工作
值/字符串.xml:
<string name="dummy">dummy</string>
<string name="abc">test</string>
values-en/strings.xml:
<string name="dummy">dummy</string>
-> 作品
有没有什么方法可以强制 Lint 在不添加虚拟字符串的情况下控制缺少名为“abc”的字符串的翻译?不幸的是,即使是空的 strings.xml 文件也不够。
【问题讨论】:
标签: android string locale lint language-translation