Pesquisas

Searching for strings

Consultas avançadas que usem operações booleanas, parênteses ou pesquisas específicas de campo podem ser usadas para encontrar as cadeias que deseja.

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

../_images/search.webp

Campos

source:TEXT

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

target:TEXT

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

context:TEXT

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

key:TEXT

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

note:TEXT

Pesquisa na descrição da cadeia fonte sem diferenciar maiúscula de minúscula.

location:TEXT

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

priority:NUMBER

Prioridade da cadeia.

id:NUMBER

Identificador exclusivo de cadeia de caracteres.

position:NUMBER

String position in the translation file.

added:DATETIME

Data e hora de quando a cadeia foi adicionada ao Weblate.

state:TEXT

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

Este campo também suporta Operações de campo, então a busca por cadeias completos pode ser realizada como state:>=translated e a busca por cadeias que precisam de tradução pode ser realizada como state:<translated.

source_state:TEXT

Search for source string states, see above for more info.

pending:BOOLEAN

Cadeia pendente para descarga para o VCS.

has:TEXT

Search for string having attributes - plural, context, suggestion, comment, check, dismissed-check, translation, variant, screenshot, flags, explanation, glossary, note, label, location.

is:TEXT

Filtra cadeia com base numa condição:

read-only or readonly

Cadeias somente leitura, o mesmo que state:read-only.

approved

Cadeias aprovadas, iguais a state:approved.

needs-editing ou fuzzy

Cadeias que necessitam de edição, o mesmo que state:needs-editing.

translated

Cadeias traduzidas, iguais a state:>translated.

untranslated

Cadeias não traduzidas, iguais a state:<translated.

pending

Cadeias pendentes ainda não confirmadas no ficheiro (veja Commits adiados).

language:TEXT

Idioma de destino da cadeia.

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

Caminho para o objeto para limitar a busca dentro do componente, categoria, projeto ou tradução.

changed_by:TEXT

A cadeia foi alterada pelo autor com o nome de utilizador fornecido.

changed:DATETIME

O conteúdo da cadeia foi alterado na data, suporta Operações de campo.

change_time:DATETIME

A cadeia foi alterada na data, suporta Operações de campo; ao contrário de changed, isso inclui eventos que não alteram o conteúdo e pode aplicar uma filtragem de ação personalizada a utilizar 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 Pesquisas por alterações para exemplos.

source_changed:DATETIME

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

check:TEXT

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

dismissed_check:TEXT

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

comment:TEXT

Pesquisa nos comentários de utilizadores.

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 ecrã.

Operadores booleanos

You can combine lookups using AND, OR, NOT and parentheses to form complex queries.

O operador NOT tem maior precedência que o operador AND; o operador AND tem maior precedência que o operador OR. Pode adicionar parênteses para definir a sua própria precedência.

A omissão do operador fará com que a consulta se comporte como o operador AND foi usado.

Equivalent expressions

(state:translated AND source:hello) OR source:bar

Expressão entre parênteses para mostrar claramente a precedência.

state:translated AND source:hello OR source:bar

O operador AND tem maior precedência que o operador OR.

state:translated source:hello OR source:bar

Consulta usando um operador AND implícito.

Operações de campo

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]

Cadeias com posição entre 10 e 100 (inclusive).

Operadores exatos

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

Pesquisas por alterações

Added in version 4.4.

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

Por exemplo, uma pesquisa por cadeias marcadas 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, também pode especificar uma expressão regular como r "regexp".

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

Dica

As expressões regulares são avaliadas pelo backend do banco de dados e podem usar complementos diferentes. Consulte a documentação do banco de dados abaixo para obter mais pormenores.

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 as cadeias conforme as suas necessidades:

../_images/query-sort.webp

Pesquisas por autilizadores

Added in version 4.18.

A navegação por utilizador tem recursos de busca semelhantes:

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 da cadeia foi alterado na data, suporta Operações de campo.

translates:TEXT

O utilizador contribuiu para um determinado idioma.

Talvez queira limitar o tempo de contribuição por change_time, por exemplo change_time:>"90 days ago".

contributes:TEXT

User has contributed to a given project or component.

Talvez queira limitar o tempo de contribuição por change_time, por exemplo change_time:>"90 days ago".

change_time:DATETIME

O mesmo que em Searching for strings.

change_action:TEXT

O mesmo que em Searching for strings.

Pesquisas adicionais estão disponíveis em Interface de gestão:

is:bot

Pesquisar por robôs (utilizado para códigos no âmbito do projeto).

is:active

Procurar por utilizadores ativos.

email:TEXT

Search by e-mail.

Valores aproximados para campos DATETIME

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

Exemplos:

changed:>="2 weeks ago"

Retorna cadeias que foram alteradas há 2 semanas a partir da data e hora atuais.

changed:>=yesterday

Retorna cadeias que foram alteradas a partir de ontem.