当前位置: 首页 > 知识库问答 >
问题:

强制lint检查精确语言的翻译

邓阳炎
2023-03-14

我得到这个错误:

“preferences\u default\u reminder\u labels”未翻译成cs、de、es、fr、it、ja、ko、nl、pl、pt、pt rBR、zh

问题:检查并非所有字符串都被翻译的不完整翻译Id: Missing翻译

但我的应用程序只需要翻译成英语和俄语。如何调整lint以仅检查en、ru翻译?

共有2个答案

宋耀
2023-03-14

检查是否设置了环境变量ANDROID\u LINT\u COMPLETE\u REGIONS。

来自lint文档:

失踪翻译

摘要:检查未翻译所有字符串的不完整翻译

优先级:8/10严重性:致命性类别:正确性:消息

如果一个应用程序有多个语言环境,那么用一种语言声明的所有字符串也应该翻译成所有其他语言。

默认情况下,此检测器允许语言区域仅提供字符串的子集,并返回到标准语言字符串。通过设置环境变量ANDROID\u LINT\u COMPLETE\u regions,可以要求所有区域提供完整的转换。

什么是环境变量以及如何使用它们,您可以在这里找到。

陶宜民
2023-03-14

如果您在res中有空文件夹,请调用其他语言的值XX,然后删除它们。

 类似资料:
  • 我的应用程序只支持两种语言-英语和德语。所以我有这样的语言字符串文件夹结构: 我的项目/资源/值/字符串。xml myproject/res/values-de/strings。xml 当我运行Lint check时,我收到许多关于缺少语言的警告,我的应用程序不需要支持这些警告: “some_string”在af, am, ar, be, bg, ca, cs, da, el, en-rGB, e

  • 问题内容: 我知道大多数人都使用下面的方法,并为需要翻译的特定表创建翻译表,但这可能会导致大量的表。 以下方法可行吗?假设您有很多表需要翻译超过1列。您能将以下所有翻译都保留在一张表格中吗?我想这张桌子的大小会随着时间的推移而大大增加。 因此,使用第二种方法,您将获得像这样的文本 问题答案: 我不确定您为什么担心表的数量:减少表的数量并不能自动意味着您的数据库更小,更高效或设计更好。特别是如果减少

  • 本文向大家介绍R语言检查类,包括了R语言检查类的使用技巧和注意事项,需要的朋友参考一下 示例 R中的每个对象都被分配一个类。您可以class()用来查找对象的类并str()查看其结构,包括它包含的类。例如: 我们看到虹膜具有类,data.frame并且使用它str()可以检查内部数据。与其他数字类变量相比,虹膜数据框中的“种类”变量属于类因子。该str()函数还提供了变量的长度并显示了前两个观察值

  • 在c程序中,我们可以初始化一个数组,比如。所以它可以存储10个整数值。但当我使用循环给出输入时,它接受的输入超过10个,并且没有显示任何错误。到底发生了什么??

  • 问题内容: 是否有Python模块可将文本从一种人类语言翻译成另一种语言?我打算使用Python脚本对文本进行前后处理。可以使用其他哪些Python集成方法? 问题答案: 如果您实际上想在两种语言之间翻译文本字符串,例如从英语“ Hello”到西班牙语“ Hola”,则可能需要研究Google Language API 。 由于Google API的免费版本最近被弃用,另一个替代方法是Bing T

  • 我正在使用elasticsearch从json字段进行精确短语匹配。我尝试过多种语法,比如multi_match、query_string query_string我正在使用的语法; 我也尝试了过滤器而不是查询,但是过滤器在json上没有给出任何结果。我用于过滤器的语法是; 现在的问题是; 是否可以使用elasticsearch对json执行精确匹配操作?