Recherche#
Searching for strings#
Nouveau dans la version 3.9.
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#
Toute phrase entrée dans la boîte de recherche est divisée en mots. Les chaînes de caractères contenant l’un d’eux sont affichées. Pour rechercher une phrase exacte, mettez la « phrase recherchée » entre guillemets (les guillemets simples (”) et doubles ( ») fonctionneront) : "ceci est une chaîne entre guillemets" ou 'une autre chaîne entre guillemets'.
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), supports Opérateurs de champs.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:TEXTESearch for pending translations (
pending). Can also search for all string states (approved,translated,untranslated,needs-editing,read-only).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.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#
Nouveau 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#
Nouveau 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 month.
contributes:TEXTUser has contributed to a given project or component in the past month.
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.