Recherche¶
Searching for strings¶
Des requêtes avancées utilisant des opérations booléennes, des parenthèses ou une recherche par champ spécifique peuvent être utilisées pour trouver les chaînes de caractères que vous souhaitez.
When no field is defined, the lookup happens on source, target, and context strings.
Recherche simple¶
Any phrase typed into the search box is split into words. Strings containing all
of them are shown. To look for an exact phrase, put « the searchphrase » into
quotes (both single (') and double (") quotes will work): "this is a quoted
string" or 'another quoted string'.
Champs¶
source:TEXTESource string case-insensitive search.
target:TEXTETarget string case-insensitive search.
context:TEXTEContext string case-insensitive search.
key:TEXTEKey string case-insensitive search.
note:TEXTESource string description case-insensitive search.
location:TEXTELocation string case-insensitive search.
priority:NUMÉROPriorité de chaîne de caractères.
id:NUMBERIdentificateur unique de chaîne.
position:NUMBERString position in the translation file.
added:DATEHEUREHorodatage de la date à laquelle la chaîne a été ajoutée dans Weblate.
state:TEXTESearch for string states (
approved,translated,needs-editing,empty,read-only).This field also supports Opérateurs de champs, so searching for completed strings can be performed as
state:>=translated, searching for strings needing translation asstate:<translated.pending:BOOLÉENChaîne en attente d’archivage dans le système de contrôle des versions.
has:TEXTESearch for string having attributes -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label.is:TEXTEFilters string on a condition:
read-onlyorreadonlyRead-only strings, same as
state:read-only.approvedApproved strings, same as
state:approved.needs-editingorfuzzyNeeding editing strings, same as
state:needs-editing.translatedTranslated strings, same as
state:>translated.untranslated:Untranslated strings, same as
state:<translated.pendingPending strings not yet committed to the file (see Archivages lazy).
language:TEXTELangue cible de la chaîne.
component:TEXTEComponent slug or name case-insensitive search, see Identifiant du composant and Nom du composant.
project:TEXTEIdentifiant du projet, voir Abrégé de l’URL.
changed_by:TEXTELa chaîne a été modifiée par l’auteur avec le nom d’utilisateur fourni.
changed:DATEHEURELe contenu de la chaîne a été modifiée à la date fournie, prend en charge Opérateurs de champs.
change_time:DATETIMEString was changed on date, supports Opérateurs de champs, unlike
changedthis includes event which don’t change content and you can apply custom action filtering usingchange_action.change_action:TEXTFilters on change action, useful together with
change_time. Accepts English name of the change action, either quoted and with spaces or lowercase and spaces replaced by a hyphen. See Recherche de modifications for examples.source_changed:DATETIMESource string was changed on date, supports Opérateurs de champs.
check:TEXTEString has failing check, see Contrôles de qualité et corrections for check identifiers.
dismissed_check:TEXTEString has dismissed check, see Contrôles de qualité et corrections for check identifiers.
comment:TEXTERecherche dans les commentaires des utilisateurs.
resolved_comment:TEXTSearch in resolved comments.
comment_author:TEXTEFiltrer par auteur de commentaire.
suggestion:TEXTERecherche dans les suggestions.
suggestion_author:TEXTEFiltrer par auteur de suggestion.
explanation:TEXTRechercher dans les explications.
label:TEXTSearch in labels.
screenshot:TEXTSearch in screenshots.
Opérateurs booléens¶
Vous pouvez combiner des recherches en utilisant AND, OR, NOT et des parenthèses pour former des requêtes complexes. Par exemple : state:translated AND (source:hello OR source:bar)
Opérateurs de champs¶
Vous pouvez spécifier des opérateurs, des plages ou des recherches partielles pour les recherches de date ou numériques :
state:>=translatedL’état est
translated(traduit) ou mieux (approved(approuvé)).changed:2019Modifié durant l’année 2019.
changed:[2019-03-01 to 2019-04-01]Modifié entre les deux dates fournies.
position:[10 to 100]Strings with position between 10 and 100 (inclusive).
Opérateurs exacts¶
Vous pouvez effectuer une recherche de correspondance exacte sur différents champs de chaîne de caractères en utilisant l’opérateur =. Par exemple, pour rechercher toutes les chaînes de caractères source correspondant exactement à hello world, utilisez source:="hello world". Pour la recherche d’expressions d’un seul mot, vous pouvez sauter les guillemets. Par exemple, pour rechercher toutes les chaînes de caractères source correspondants à hello, vous pouvez utiliser source:=hello.
Recherche de modifications¶
Ajouté dans la version 4.4.
Searching for history events can be done using change_action and
change_time operators.
For example, searching for strings marked for edit in 2018 can be entered as
change_time:2018 AND change_action:marked-for-edit or
change_time:2018 AND change_action:"Marked for edit".
Expressions rationnelles¶
Partout où le texte est accepté, vous pouvez également spécifier une expression rationnelle sous la forme r"regexp".
Par exemple, pour rechercher toutes les chaînes de caractères source qui contiennent un chiffre compris entre 2 et 5, utilisez source:r"[2-5]".
Requêtes prédéfinies¶
Vous pouvez choisir parmi un certain nombre de requêtes prédéfinies sur la page de recherche, ce qui vous permet d’accéder rapidement aux recherches les plus fréquentes :
Ordre des résultats¶
Il existe de nombreuses options pour ordonner les chaînes en fonction de vos besoins :
Searching for users¶
Ajouté dans la version 4.18.
The user browsing has similar search abilities:
username:TEXTSearch in usernames.
full_name:TEXTSearch in full names.
language:TEXTEUser configured translation language (see Langues traduites).
joined:DATETIMELe contenu de la chaîne a été modifiée à la date fournie, prend en charge Opérateurs de champs.
translates:TEXTUser has contributed to a given language in the past 90 days.
contributes:TEXTUser has contributed to a given project or component in the past 90 days.
Additional lookups are available in the Interface de gestion:
is:botSearch for bots (used for project scoped tokens).
is:activeSearch for active users.
email:TEXTSearch by e-mail.