搜索#
在 3.9 版本加入.
使用布尔运算、括号或特定于字段的查找的高级查询可用于查找所需的字符串。
如果未定义字段,则对源、目标和上下文字符串进行查找。
简单搜索#
在搜索框中输入的任何短语都会被分割成单词。包含其中任何一个词的字符串都会被显示出来。要寻找一个精确的短语,把 “搜索短语 “放入引号中(单(‘)和双(“)引号都可以)): "this is a quoted string" 或 'another quoted string'.
字段#
source:TEXT不区分大小写的源字符串搜索。
target:TEXT目标字符串不区分大小写的搜索。
context:TEXT上下文字符串不区分大小写的搜索。
key:TEXT键符串不区分大小写的搜索。
note:TEXT不区分大小写的源字符串描述搜索。
location:TEXT位置字符串不区分大小写的搜索。
priority:NUMBER字符串优先级。
id:NUMBER字符串唯一标识符。
position:NUMBER字符串在翻译文件中的位次。
added:DATETIME字符串被添加到 Weblate 时的时间戳。
state:TEXT搜索字符串状态 (
approved,translated,needs-editing,empty,read-only),支持 字段运算符.pending:BOOLEAN待刷新到版本控制系统(VCS)的字符串。
has:TEXT搜索具有属性的字符串 -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label.is:TEXT搜索待处理的翻译 (
pending)。还可以搜索所有字符串状态 (approved,translated,untranslated,needs-editing,read-only)。language:TEXT字符串目标语言。
component:TEXTproject:TEXT项目标识串,参见 URL 标识串。
changed_by:TEXT字符串被作者用给定的用户名更改。
changed:DATETIME字符串已于日期更,支持 字段运算符.
change_time:DATETIME字符串已于日期更改,支持 字段运算符,不像
changed这包括不更改内容的事件,您可以使用自定义操作过滤change_action。change_action:TEXT更改操作的过滤器,与
change_time接受更改操作的英文名称,用引号括起来并用空格或小写字母和空格替换为连字符。有关示例,请参见 搜索变更。check:TEXT字符串有未通过的检查,请参阅 检查和修正 了解检查标识符。
dismissed_check:TEXT字符串有忽略的检查,请参阅 检查和修正 了解检查标识符。
comment:TEXT在用户评论中搜索。
resolved_comment:TEXT搜索已解决的评论。
comment_author:TEXT按评论作者筛选。
suggestion:TEXT在建议中搜索。
suggestion_author:TEXT按建议作者筛选。
explanation:TEXT在解释中搜索。
label:TEXT搜索标签。
screenshot:TEXT搜索截图。
布尔运算符#
你可以使用 AND, OR, NOT 和括号组合查询,形成复杂的查询。例如: state:translated AND (source:hello OR source:bar)
字段运算符#
您可以为日期或数字搜索指定运算符、范围或部分查找:
state:>=translated状态是
translated或更好 (approved).changed:2019在2019年有所更改。
changed:[2019-03-01 to 2019-04-01]在两个给定的日期之间发生了更改。
position:[10 to 100]位次在 10 和 100 之间(包括 10 和 100)的字符串。
精确运算符#
您可以使用 = 运算符对不同的字符串字段进行完全匹配查询。例如,要搜索与 完全匹配的所有源字符串 hello world, 请使用: source:="hello world" 。要搜索单个单词表达式,您可以跳过引号。例如,要搜索所有匹配的源字符串 hello , 您可以使用: source:=hello.
搜索变更#
在 4.4 版本加入.
可以使用 change_action 和 change_time 运算符来搜索历史。
例如,搜索在 2018 年被标记为需要编辑的字符串可以输入 change_time:2018 AND change_action:marked-for-edit 或 change_time:2018 AND change_action:"Marked for edit"。
正则表达式#
任何地方都可以接受文本,您也可以将正则表达式指定为 r"regexp"。
例如,要搜索包含 2 到 5 之间任何数字的所有源字符串,请使用 source:r"[2-5]"。
预定义查询#
您可以在搜索页面上从预定义的查询中进行选择,这使您可以快速访问最常见的搜索:
对结果进行排序#
有许多选项可以根据您的需要对字符串进行排序: