Suche¶
Nach Zeichenketten suchen¶
Erweiterte Abfragen mit booleschen Operationen, Klammern oder feldspezifischen Suchanfragen können verwendet werden, um die gewünschten Zeichenketten zu finden.
Wenn kein Feld definiert ist, erfolgt die Suche anhand von Ausgangs-, Ziel- und Kontextzeichenketten.
Einfache Suche¶
Jede in das Suchfeld eingegebene Phrase wird in Wörter zerlegt. Zeichenketten, die alle diese Wörter enthalten, werden angezeigt. Um nach einem genauen Ausdruck zu suchen, setzen Sie „die Suchphrase“ in Anführungszeichen (sowohl einfache (') als auch doppelte (") Anführungszeichen sind möglich): "dies ist eine Zeichenkette in Anführungszeichen" oder 'eine andere Zeichenkette in Anführungszeichen'.
Felder¶
source:TEXTIn Ausgangszeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
target:TEXTIn Zielzeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
context:TEXTIn Kontextzeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
key:TEXTIn Schlüsselzeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
note:TEXTIn Beschreibung der Ausgangszeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
location:TEXTIn Standortzeichenkette ohne Berücksichtigung der Groß-/Kleinschreibung suchen.
priority:NUMBERPriorität der Zeichenkette.
id:NUMBEREindeutige Zeichenkettenkennung.
position:NUMBERPosition der Zeichenkette in der Übersetzungsdatei.
added:DATETIMEZeitstempel, wann die Zeichenkette zu Weblate hinzugefügt wurde.
state:TEXTNach Zeichenkettenstatus suchen (
approved,translated,needs-editing,needs-rewriting,needs-checking,empty,read-only).Dieses Feld unterstützt auch Feld-Operatoren, so dass die Suche nach abgeschlossenen Zeichenketten als
state:>=translated, die Suche nach zu übersetzenden Zeichenketten alsstate:<translateddurchgeführt werden kann.source_state:TEXTNach Status der Ausgangszeichenketten suchen, siehe oben für weitere Informationen.
pending:BOOLEANZeichenkette, die zur Übergabe an das VCS ansteht.
has:TEXTNach Zeichenkette mit den Attributen –
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label,locationsuchen.is:TEXTFiltert Zeichenketten nach einer Bedingung:
read-onlyoderreadonlySchreibgeschützte Zeichenketten, wie
state:read-only.approvedGenehmigte Zeichenketten, wie
state:approved.needs-editingoderfuzzyZeichenketten müssen bearbeitet/überprüft/umgeschrieben werden, wie
state:needs-editing OR state:needs-rewriting OR state:needs-checking.translatedÜbersetzte Zeichenketten, wie
state:>translated.untranslatedNicht übersetzte Zeichenketten, wie
state:<translated.pendingAusstehende Zeichenketten, die noch nicht in die Datei committet wurden (siehe Lazy Commits).
automatically-translatedZeichenketten, die automatisch übersetzt wurden (siehe Automatische Übersetzung).
language:TEXTZielsprache der Zeichenkette.
component:TEXTNach Komponenten-Slug oder -Name ohne Berücksichtigung der Groß-/Kleinschreibung suchen, siehe Komponenten-Slug und Komponentenname.
project:TEXTProjekt-Slug, siehe URL-Kurzbegriff.
path:TEXTPfad zum Objekt, um die Suche innerhalb von Komponente, Kategorie, Projekt oder Übersetzung zu begrenzen.
changed_by:TEXTZeichenkette wurde vom Autor mit dem angegebenen Benutzernamen geändert.
changed:DATETIMEÄnderungsdatum des Zeichenketteninhalts, unterstützt Feld-Operatoren und Nach DATETIME-Feldern suchen.
change_time:DATETIMEÄnderungsdatum der Zeichenkette, unterstützt Feld-Operatoren und Nach DATETIME-Feldern suchen.
Im Gegensatz zu
changedumfasst dies Ereignisse, die den Inhalt nicht ändern und Sie können eine benutzerdefinierte Filterung nach Aktionen mitchange_actionanwenden.change_action:TEXTFiltert nach Änderungsaktionen, nützlich zusammen mit
change_time. Akzeptiert den englischen Namen der Änderungsaktion, entweder in Anführungszeichen und mit Leerzeichen oder in Kleinbuchstaben und Leerzeichen die durch einen Bindestrich ersetzt werden. Siehe Nach Änderungen suchen für Beispiele.source_changed:DATETIMELetztes Änderungsdatum der Ausgangszeichenkette, unterstützt Feld-Operatoren und Nach DATETIME-Feldern suchen.
last_changed:DATETIMELetztes Änderungsdatum der Zeichenkette, unterstützt Feld-Operatoren und Nach DATETIME-Feldern suchen.
check:TEXTPrüfung der Zeichenkette ist fehlgeschlagen, siehe Überprüfungen und Korrekturen für Prüfkennungen.
dismissed_check:TEXTPrüfung der Zeichenkette wurde verworfen, siehe Überprüfungen und Korrekturen für Prüfkennungen.
comment:TEXTIn Benutzerkommentaren suchen.
resolved_comment:TEXTIn geklärten Kommentaren suchen.
comment_author:TEXTNach Autor des Kommentars filtern.
suggestion:TEXTIn Vorschlägen suchen.
suggestion_author:TEXTNach Autor des Vorschlags filtern.
explanation:TEXTIn Erklärungen suchen.
label:TEXTIn Labels suchen.
screenshot:TEXTIn Bildschirmfotos suchen.
labels_count:NUMBERNach Anzahl der Labels filtern
Boolesche Operatoren¶
Sie können Suchanfragen mit AND, OR, NOT und Klammern kombinieren, um komplexe Abfragen zu bilden.
Der NOT-Operator hat eine höhere Priorität als der AND-Operator; der AND-Operator hat eine höhere Priorität als der OR-Operator. Sie können Klammern hinzufügen, um eine eigene Präzedenz zu definieren.
Wenn Sie den Operator weglassen, verhält sich die Abfrage so, als wäre der Operator AND verwendet worden.
|
Klammerausdruck, um den Vorrang deutlich zu machen. |
|
Der |
|
Abfrage mit einem impliziten |
Feld-Operatoren¶
Sie können Operatoren, Bereiche oder partielle Suchanfragen für Datums- oder numerische Suchen angeben:
state:>=translatedStatus ist
translatedoder besser (approved).changed:[2019-03-01 to 2019-04-01]Geändert zwischen zwei Datumsangaben (einschließlich).
position:[10 to 100]Zeichenketten mit Positionen zwischen 10 und 100 (einschließlich).
Nach DATETIME-Feldern suchen¶
Die Zeitstempel-Suche unterstützt mehrere Möglichkeiten zur Angabe des Wertes. Sie unterstützt eine breite Palette von Möglichkeiten zur Angabe von Datum und Uhrzeit.
ISO-8601-formatiert wie
2025-09-08T12:16:55.336146+00:00.Englisch geschriebene Datumsangaben wie
July 4, 2013 PST.Englische Adverbien der Zeit wie
yesterday,last monthund2 days ago.
Wenn nur das Datum angegeben wird, wird es immer als inklusive Angabe verwendet und umfasst dieses Datum. Geben Sie den genauen Zeitstempel an, wenn Sie dieses Verhalten umgehen möchten.
Beispiele:
changed:>=2019-03-01Geändert am 1. März 2019 und später (einschließlich).
changed:>="2 weeks ago"Vor 2 Wochen ab dem aktuellen Datum und Uhrzeit geändert.
changed:>=yesterdaySeit gestern geändert.
changed:2019Geändert im Jahr 2019.
changed:[2019-03-01 to 2019-04-01]Geändert zwischen zwei Datumsangaben (einschließlich).
changed:[20_days_ago to yesterday]Geändert zwischen zwei relativen Datumsangaben (einschließlich).
Genaue Operatoren¶
Mit dem Operator = können Sie eine genaue Abfrage für verschiedene Zeichenkettenfelder durchführen. Um zum Beispiel nach allen Ausgangszeichenketten zu suchen, die genau mit hello world übereinstimmen, verwenden Sie: source:="hello world". Für die Suche nach einzelnen Wortausdrücken können Sie die Anführungszeichen weglassen. Um zum Beispiel nach allen Ausgangszeichenketten zu suchen, die mit hello übereinstimmen, können Sie source:=hello verwenden.
Nach Änderungen suchen¶
Added in version 4.4.
Die Suche nach Ereignissen im Verlauf kann mit den Operatoren change_action und change_time durchgeführt werden.
Die Suche nach Zeichenketten, die im Jahr 2018 zur Bearbeitung markiert wurden, kann beispielsweise als change_time:2018 AND change_action:marked-for-edit oder change_time:2018 AND change_action:"Marked for edit" eingegeben werden.
reguläre Ausdrücke¶
Überall dort, wo Text akzeptiert wird, können Sie auch einen regulären Ausdruck als r"regexp" angeben.
Um zum Beispiel nach allen Ausgangszeichenketten zu suchen, die eine beliebige Ziffer zwischen 2 und 5 enthalten, verwenden Sie source:r"[2-5]".
Hinweis
Die regulären Ausdrücke werden vom Datenbank-Backend ausgewertet und können verschiedene Erweiterungen verwenden. Weitere Informationen finden Sie in der Dokumentation zur Datenbank:
Vordefinierte Abfragen¶
Auf der Suchseite können Sie aus vordefinierten Suchanfragen auswählen und so schnell auf die häufigsten Suchanfragen zugreifen:
Die Ergebnisse sortieren¶
Es gibt viele Möglichkeiten, die Zeichenketten nach Ihren Bedürfnissen zu sortieren:
Nach Benutzern suchen¶
Added in version 4.18.
Der durchsuchende Benutzer verfügt über ähnliche Suchmöglichkeiten:
username:TEXTNach Benutzernamen suchen.
full_name:TEXTNach vollständigen Namen suchen.
language:TEXTVom Benutzer konfigurierte Übersetzungssprache (siehe Übersetzte Sprachen).
joined:DATETIMEÄnderungsdatum des Zeichenketteninhalts, unterstützt Feld-Operatoren.
translates:TEXTDer Benutzer hat zu einer bestimmten Sprache beigetragen.
Sie können den Zeitraum der Beiträge durch
change_timebegrenzen, zum Beispielchange_time:>"90 days ago".contributes:TEXTDer Benutzer hat zu einem bestimmten Projekt oder einer Komponente beigetragen.
Sie können den Zeitraum der Beiträge durch
change_timebegrenzen, zum Beispielchange_time:>"90 days ago".change_time:DATETIMEGleich wie in Nach Zeichenketten suchen.
change_action:TEXTGleich wie in Nach Zeichenketten suchen.
Weitere Suchmöglichkeiten sind in der Verwaltungsoberfläche verfügbar:
is:botNach Bots suchen (für projektspezifische Token).
is:activeNach aktiven Benutzern suchen.
email:TEXTNach E-Mail-Adresse suchen.
ip:TEXTSearch by audit log IP address.