搜索#

搜索字符串#

使用布尔运算、括号或特定于字段的查找的高级查询可用于查找所需的字符串。

如果未定义字段,则对源、目标和上下文字符串进行查找。

../_images/search.webp

字段#

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

待刷新到版本控制系统的字符串。

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:TEXT

部件标识串或名称不区分大小写的搜索,请参阅 部件标识串部件名称

project: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_actionchange_time 运算符来搜索历史。

例如,搜索在 2018 年被标记为需要编辑的字符串可以输入 change_time:2018 AND change_action:marked-for-editchange_time:2018 AND change_action:"Marked for edit"

正则表达式#

任何地方都可以接受文本,您也可以将正则表达式指定为 r"regexp"

例如,要搜索包含 2 到 5 之间任何数字的所有源字符串,请使用 source:r"[2-5]"

预定义查询#

您可以在搜索页面上从预定义的查询中进行选择,这使您可以快速访问最常见的搜索:

../_images/query-dropdown.webp

对结果进行排序#

有许多选项可以根据您的需要对字符串进行排序:

../_images/query-sort.webp

搜索用户#

在 4.18 版本加入.

用户浏览有类似的搜索能力:

username:TEXT

以用户名搜索。

full_name:TEXT

以全名搜索。

language:TEXT

用户配置的翻译语言 (见 翻译语言)。

joined:DATETIME

字符串已于日期更,支持 字段运算符.

translates:TEXT

用户在过去一个月对给定的语言作出了贡献。

contributes:TEXT

用户在过去一个月内对给定的项目或部件作出了贡献。

管理界面 中有额外查询可用:

is:bot

搜索机器人(用于项目范围的令牌)。

is:active

搜索活跃用户。

email:TEXT

按电子邮箱搜索。