Pesquisando

Searching for strings

Consultas avançadas usando operações booleanas, parênteses ou pesquisas específicas de campo podem ser usadas para encontrar os textos que você deseja.

Quando nenhum campo é definido, a pesquisa acontece em textos fonte, destino e de contexto.

../_images/search.webp

Campos

source:TEXT

Pesquisa em texto fonte sem diferenciar maiúscula de minúscula.

target:TEXT

Pesquisa em texto destino sem diferenciar maiúscula de minúscula.

context:TEXT

Pesquisa em texto de contexto sem diferenciar maiúscula de minúscula.

key:TEXT

Pesquisa em texto chave sem diferenciar maiúscula de minúscula.

note:TEXT

Pesquisa em descrição de texto fonte sem diferenciar maiúscula de minúscula.

location:TEXT

Pesquisa em texto de local sem diferenciar maiúscula de minúscula.

priority:NUMBER

Prioridade do texto.

id:NUMBER

String unique identifier.

position:NUMBER

String position in the translation file.

added:DATETIME

Data e hora de quando o texto foi adicionado ao Weblate.

state:TEXT

Search for string states (approved, translated, needs-editing, empty, read-only).

This field also supports Operações de campo, so searching for completed strings can be performed as state:>=translated, searching for strings needing translation as state:<translated.

pending:BOOLEAN

Texto pendente para descarga para o VCS.

has:TEXT

Pesquisa por texto com atributos - plural, context, suggestion, comment, check, dismissed-check, translation, variant, screenshot, flags, explanation, glossary, note, label.

is:TEXT

Filters string on a condition:

read-only or readonly

Read-only strings, same as state:read-only.

approved

Textos aprovados, iguais a state:approved.

needs-editing or fuzzy

Needing editing strings, same as state:needs-editing.

translated

Textos traduzidos, iguais a state:>translated.

untranslated:

Textos não traduzidos, o mesmo que state:<translated.

pending

Textos pendentes ainda não confirmados no arquivo (veja Commits adiados).

language:TEXT

Idioma de destino do texto.

component:TEXT

URL amigável de componente ou pesquisa que não diferencia maiúsculas de minúsculas, veja URL amigável do componente e Nome do componente.

project:TEXT

Slug do projeto, veja URL amigável.

path:TEXT

Path to the object to limit searching inside component, category, project, or translation.

changed_by:TEXT

O texto foi alterado pelo autor com o nome de usuário fornecido.

changed:DATETIME

O conteúdo do texto foi alterado na data, tem suporte a Operações de campo.

change_time:DATETIME

Texto foi alterado na data, tem suporte a Operações de campo; ao contrário de changed, isso inclui eventos que não alteram o conteúdo e você pode aplicar uma filtragem de ação personalizada utilizando change_action.

change_action:TEXT

Filtros em ação de alteração, útil juntamente com change_time. Aceita o nome em inglês da ação de alteração, seja entre aspas e com espaços ou letras minúsculas e espaços substituídos por um hífen. Veja Pesquisando por alterações para exemplos.

source_changed:DATETIME

Source string was changed on date, supports Operações de campo.

check:TEXT

O texto falhou na verificação, consulte Verificações e correções para identificadores de verificação.

dismissed_check:TEXT

O texto dispensou a verificação, consulte Verificações e correções para identificadores de verificação.

comment:TEXT

Pesquisa nos comentários de usuários.

resolved_comment:TEXT

Pesquisa nos comentários resolvidos.

comment_author:TEXT

Filtra por autor do comentário.

suggestion:TEXT

Pesquisa nas sugestões.

suggestion_author:TEXT

Filtra por autor da sugestão.

explanation:TEXT

Pesquisa em explicações.

label:TEXT

Pesquisa em etiquetas.

screenshot:TEXT

Pesquisa nas capturas de tela.

Operadores booleanos

Você pode combinar pesquisas usando AND, OR, NOT e parênteses para formar consultas complexas. Por exemplo: state:translated AND (source:hello OR source:bar)

Operações de campo

Você pode especificar operadores, intervalos ou pesquisas parciais para pesquisas de data ou numéricas:

state:>=translated

Estado é translated ou melhor (approved).

changed:2019

Alterado no ano de 2019.

changed:[2019-03-01 to 2019-04-01]

Alterado entre as duas datas dadas.

position:[10 to 100]

Strings with position between 10 and 100 (inclusive).

Operadores exatos

Você pode fazer uma consulta de correspondência exata em diferentes campos de texto usando o operador =. Por exemplo, para procurar por todos os textos fonte que correspondem exatamente a hello world, use: source:="hello world". Para pesquisar por expressões de uma única palavra, você não precisa de aspas. Por exemplo, para procurar por todos os textos fonte que correspondam a hello, você pode utilizar: source:=hello.

Pesquisando por alterações

Adicionado na versão 4.4.

A pesquisa por eventos do histórico pode ser feita utilizando os operadores change_action e change_time.

Por exemplo, uma pesquisa por textos marcados para edição em 2018 pode ser inserida como change_time:2018 AND change_action:marked-for-edit ou change_time:2018 AND change_action:"Marked for edit".

Expressões regulares

Em qualquer lugar que o texto seja aceito, você também pode especificar uma expressão regular como r "regexp".

Por exemplo, para pesquisar por todos os textos que contenham qualquer dígito entre 2 e 5, utilize source:r"[2-5]".

Dica

The regular expressions are evaluated by the database backend and might use different extensions, please consult the database documentation below for more details.

Consultas predefinidas

Pode selecionar entre as consultas predefinidas na página de pesquisa, o que lhe permite acessar rapidamente as pesquisas mais frequentes:

../_images/query-dropdown.webp

Ordenando os resultados

Há muitas opções para ordenar os textos de acordo com as suas necessidades:

../_images/query-sort.webp

Searching for users

Adicionado na versão 4.18.

The user browsing has similar search abilities:

username:TEXT

Search in usernames.

full_name:TEXT

Search in full names.

language:TEXT

User configured translation language (see Idiomas traduzidos).

joined:DATETIME

O conteúdo do texto foi alterado na data, tem suporte a Operações de campo.

translates:TEXT

User has contributed to a given language in the past 90 days.

contributes:TEXT

User has contributed to a given project or component in the past 90 days.

change_time:DATETIME

Same as in Searching for strings.

change_action:TEXT

Same as in Searching for strings.

Additional lookups are available in the Interface de gerenciamento:

is:bot

Pesquisar por bots (usado para tokens no escopo de projeto).

is:active

Search for active users.

email:TEXT

Search by e-mail.

Fuzzy values for DATETIME fields

Instead of using DATETIME values like MM-DD-YYYY, a string containing adverb of time like yesterday, last month, and 2 days ago can be used as values in the DATETIME fields.

Exemplos:

changed:>="2 weeks ago"

Returns strings that are changed 2 weeks ago from the current date and time.

changed:>=yesterday

Returns strings that are changed starting yesterday.