Pesquisas¶
A pesquisar cadeias¶
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.
Pesquisa simples¶
Qualquer frase digitada na caixa de pesquisa é dividida em palavras. As cadeias que contêm todas são mostradas. Para pesquisar uma frase exata, ponha «afrase de pesquisa» entre aspas (ambas aspas simples (') e duplas (") funcionarão: "esta é uma cadeia entre aspas" ou 'outra cadeia entre aspas'.
Campos¶
source:TEXTPesquisa em cadeias fonte sem diferenciar maiúscula de minúscula.
target:TEXTPesquisa em cadeias de destino sem diferenciar maiúscula de minúscula.
context:TEXTPesquisa em cadeias de contexto sem diferenciar maiúscula de minúscula.
key:TEXTPesquisa em cadeias chave sem diferenciar maiúscula de minúscula.
note:TEXTPesquisa na descrição da cadeia fonte sem diferenciar maiúscula de minúscula.
location:TEXTPesquisa em cadeias de local sem diferenciar maiúscula de minúscula.
priority:NUMBERPrioridade da cadeia.
id:NUMBERIdentificador exclusivo de cadeia de caracteres.
position:NUMBERPosição da cadeia no ficheiro de tradução.
added:DATETIMEData e hora de quando a cadeia foi adicionada ao Weblate.
state:TEXTSearch for string states (
approved,translated,needs-editing,needs-rewriting,needs-checking,empty,read-only).Este campo também suporta Operações de campo, então a busca por cadeias completos pode ser realizada como
state:>=translatede a busca por cadeias que precisam de tradução pode ser realizada comostate:<translated.source_state:TEXTPesquisa por estado de cadeias fonte, veja acima para mais informações.
pending:BOOLEANCadeia pendente para descarga para o VCS.
has:TEXTSearch for string having attributes -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label,location.is:TEXTFiltra cadeia com base numa condição:
read-onlyoureadonlyCadeias somente leitura, o mesmo que
state:read-only.approvedCadeias aprovadas, iguais a
state:approved.needs-editingoufuzzyNeeding editing/checking/rewriting strings, same as
state:needs-editing OR state:needs-rewriting OR state:needs-checking.translatedCadeias traduzidas, iguais a
state:>translated.untranslatedCadeias não traduzidas, iguais a
state:<translated.pendingCadeias pendentes ainda não confirmadas no ficheiro (veja Commits adiados).
automatically-translatedStrings that were translated automatically (see Tradução Automática).
language:TEXTIdioma de destino da cadeia.
component:TEXTURL 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:TEXTSlug do projeto, veja URL amigável.
path:TEXTCaminho para o objeto para limitar a busca dentro do componente, categoria, projeto ou tradução.
changed_by:TEXTA cadeia foi alterada pelo autor com o nome de utilizador fornecido.
changed:DATETIMEString content was changed on date, supports Operações de campo and Searching for DATETIME fields.
change_time:DATETIMEString was changed on date, supports Operações de campo and Searching for DATETIME fields.
Unlike
changedthis includes event which don’t change content and you can apply custom action filtering usingchange_action.change_action:TEXTFiltros 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:DATETIMESource string was last changed on date, supports Operações de campo and Searching for DATETIME fields.
last_changed:DATETIMEThe string was last changed on date, supports Operações de campo and Searching for DATETIME fields.
check:TEXTA cadeia falhou na verificação, consulte Verificações e correções para identificadores de verificação.
dismissed_check:TEXTA cadeia dispensou a verificação, consulte Verificações e correções para identificadores de verificação.
comment:TEXTPesquisa nos comentários de utilizadores.
resolved_comment:TEXTPesquisa nos comentários resolvidos.
comment_author:TEXTFiltra por autor do comentário.
suggestion:TEXTPesquisa nas sugestões.
suggestion_author:TEXTFiltra por autor da sugestão.
explanation:TEXTPesquisa em explicações.
label:TEXTPesquisa em etiquetas.
screenshot:TEXTPesquisa nas capturas de ecrã.
labels_count:NUMBERFilter by count of labels
Operadores booleanos¶
Pode combinar buscas usando AND, OR, NOT e parênteses para formar consultas complexas.
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.
|
Expressão entre parênteses para mostrar claramente a precedência. |
|
O operador |
|
Consulta usando um operador |
Operações de campo¶
Pode especificar operadores, intervalos ou pesquisas parciais para pesquisas de data ou numéricas:
state:>=translatedEstado é
translatedou melhor (approved).changed:[2019-03-01 to 2019-04-01]Changed between two given dates (inclusive).
position:[10 to 100]Cadeias com posição entre 10 e 100 (inclusive).
Searching for DATETIME fields¶
Timestamp searching supports multiple ways to specify the value. It supports wide range of ways to specify date and time.
ISO 8601 formatted like
2025-09-08T12:16:55.336146+00:00.English written date and time like
July 4, 2013 PST.English adverbs of time like
yesterday,last month, and2 days ago.
Whenever only the date is specified, it is always used as inclusive and covers that date. Specify the exact timestamp if you need to override this behavior.
Exemplos:
changed:>=2019-03-01Changed on 1st March 2019 and later (inclusive).
changed:>="2 weeks ago"Changed 2 weeks ago from the current date and time.
changed:>=yesterdayChanged starting yesterday.
changed:2019Changed in the year 2019.
changed:[2019-03-01 to 2019-04-01]Changed between two given dates (inclusive).
changed:[20_days_ago to yesterday]Changed between two relative dates (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
The regular expressions are evaluated by the database backend and might use different extensions, please consult the database documentation for more details:
Consultas predefinidas¶
Na página de pesquisa pode selecionar entre as consultas predefinidas, o que lhe permite aceder rapidamente às pesquisas mais frequentes:
Ordenando os resultados¶
Há muitas opções para ordenar as cadeias conforme as suas necessidades:
Pesquisas por autilizadores¶
Added in version 4.18.
A navegação por utilizador tem recursos de busca semelhantes:
username:TEXTPesquisa por nomes de utilizadores.
full_name:TEXTPesquisa por nomes completos.
language:TEXTIdioma de tradução configurado pelo utilizador (consulte Idiomas traduzidos).
joined:DATETIMEO conteúdo da cadeia foi alterado na data, suporta Operações de campo.
translates:TEXTO utilizador contribuiu para um determinado idioma.
Talvez queira limitar o tempo de contribuição por
change_time, por exemplochange_time:>"90 days ago".contributes:TEXTO utilizador contribuiu para um determinado projeto ou componente.
Talvez queira limitar o tempo de contribuição por
change_time, por exemplochange_time:>"90 days ago".change_time:DATETIMEO mesmo que em A pesquisar cadeias.
change_action:TEXTO mesmo que em A pesquisar cadeias.
Pesquisas adicionais estão disponíveis em Interface de gestão:
is:botPesquisar por robôs (utilizado para códigos no âmbito do projeto).
is:activeProcurar por utilizadores ativos.
email:TEXTPesquisa por e-mail.
ip:TEXTSearch by audit log IP address.