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:TEXT
Source string case-insensitive search.
target:TEXT
Target string case-insensitive search.
context:TEXT
Context string case-insensitive search.
key:TEXT
Key string case-insensitive search.
note:TEXT
Source string description case-insensitive search.
location:TEXT
Location string case-insensitive search.
priority:NUMBER
Priorité de chaîne de caractères.
id:NUMBER
Identificateur unique de chaîne.
position:NUMBER
String position in the translation file.
added:DATETIME
Horodatage de la date à laquelle la chaîne a été ajoutée dans Weblate.
state:TEXT
Search 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
.source_state:TEXT
Search for source string states, see above for more info.
pending:BOOLEAN
Chaîne en attente d’archivage dans le système de contrôle des versions.
has:TEXT
Search for string having attributes -
plural
,context
,suggestion
,comment
,check
,dismissed-check
,translation
,variant
,screenshot
,flags
,explanation
,glossary
,note
,label
.is:TEXT
Filtre la chaîne sur une condition :
read-only
orreadonly
Chaînes en lecture seule, même chose que
state:read-only
.approved
Chaînes approuvées, identique à
state:approved
.needs-editing
oufuzzy
Nécessité de modifier les chaînes, même chose que
state:needs-editing
.translated
Translated strings, same as
state:>translated
.untranslated
Untranslated strings, same as
state:<translated
.pending
Pending strings not yet committed to the file (see Archivages lazy).
language:TEXT
Langue cible de la chaîne.
component:TEXT
Component slug or name case-insensitive search, see Identifiant du composant and Nom du composant.
project:TEXT
Identifiant du projet, voir Abrégé de l’URL.
path:TEXT
Chemin vers l’objet pour limiter la recherche dans le composant, la catégorie, le projet, ou la traduction.
changed_by:TEXT
La chaîne a été modifiée par l’auteur avec le nom d’utilisateur fourni.
changed:DATETIME
Le contenu de la chaîne a été modifiée à la date fournie, prend en charge Opérateurs de champs.
change_time:DATETIME
String was changed on date, supports Opérateurs de champs, unlike
changed
this includes event which don’t change content and you can apply custom action filtering usingchange_action
.change_action:TEXT
Filtres sur l’action de modification, utile quand associé à
change_time
. Accepte le nom anglais de l’action de modification, soit entre apostrophes avec des espaces ou des minuscules et les espaces remplacés par un tiret. Voir Recherche de modifications pour les exemples.source_changed:DATETIME
Source string was changed on date, supports Opérateurs de champs.
check:TEXT
Chaîne dont la vérification a échoué, voir Contrôles de qualité et corrections pour les identifiants des contrôles.
dismissed_check:TEXT
String has dismissed check, see Contrôles de qualité et corrections for check identifiers.
comment:TEXT
Recherche dans les commentaires des utilisateurs.
resolved_comment:TEXT
Search in resolved comments.
comment_author:TEXT
Filtrer par auteur de commentaire.
suggestion:TEXT
Recherche dans les suggestions.
suggestion_author:TEXT
Filtrer par auteur de suggestion.
explanation:TEXT
Rechercher dans les explications.
label:TEXT
Search in labels.
screenshot:TEXT
Search in screenshots.
Opérateurs booléens¶
You can combine lookups using AND
, OR
, NOT
and parentheses to
form complex queries.
The NOT
operator has higher precedence than the AND
operator; the
AND
operator has higher precedence than the OR
operator. You can add
parenthesis to define a precedence of your own.
Omitting the operator will make the query behave like the AND
operator was
used.
|
Parenthesized expression to clearly show the precedence. |
|
The |
|
Query using an implicit |
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:>=translated
L’état est
translated
(traduit) ou mieux (approved
(approuvé)).changed:2019
Modifié durant l’année 2019.
changed:[2019-03-01 to 2019-04-01]
Modifié entre les deux dates fournies.
position:[10 to 100]
Chaînes dont la position se situe entre 10 et 100 (compris).
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.
La recherche dans les événements de l’historique peut être effectuée en utilisant les opérateurs change_action
et change_time
.
Par exemple, la recherche de chaînes marquées à modifier en 2018 peut être entrée comme suit : change_time:2018 AND change_action:marked-for-edit
ou 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]"
.
Indication
The regular expressions are evaluated by the database backend and might use different extensions, please consult the database documentation below for more details.
PostgreSQL Regular Expressions Details (this is the default database engine for Weblate)
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 :

Chercher des utilisateurs¶
Ajouté dans la version 4.18.
La navigation de l’utilisateur a des possibilités de recherche similaires :
username:TEXT
Recherche parmi les noms d’utilisateurs.
full_name:TEXT
Rechercher parmi les noms complets.
language:TEXT
User configured translation language (see Langues traduites).
joined:DATETIME
Le contenu de la chaîne a été modifiée à la date fournie, prend en charge Opérateurs de champs.
translates:TEXT
User has contributed to a given language.
You might want to limit contribution time by
change_time
, for examplechange_time:>"90 days ago"
.contributes:TEXT
User has contributed to a given project or component.
You might want to limit contribution time by
change_time
, for examplechange_time:>"90 days ago"
.change_time:DATETIME
Même chose que pour Searching for strings.
change_action:TEXT
Même chose que pour Searching for strings.
Des recherche supplémentaires sont disponibles dans Interface de gestion:
is:bot
Rechercher des robots (utilisé pour les jetons ciblés projet).
is:active
Rechercher les utilisateurs actifs.
email:TEXT
Rechercher parmi les adresses courriel.
Valeurs arbitraires des champs DATETIME¶
Au lieu d’utiliser les valeurs DATETIME telles que MM-JJ-AAAA, vous pouvez utiliser pour la valeur des champs DATETIME une chaîne contenant un adverbe de temps comme hier
, le mois dernier
, et il y a 2 jours
.
Exemples :
changed:>="2 weeks ago"
Renvoie les chaînes qui ont été modifiées depuis 2 semaines à partir de la date et l’heure actuelle.
changed:>=yesterday
Renvoie les chaînes qui ont été modifiées depuis hier.