Zoeken¶
Zoeken naar tekenreeksen¶
Geavanceerde query’s met Booleaanse bewerkingen, haakjes of veldspecifiek opzoeken kan worden gebruikt om de tekenreeksen te zoeken die u wilt.
Als geen veld is gedefinieerd, zal worden gezocht in tekenreeksen van bron, doel en context.
Eenvoudig zoeken¶
Elke frase die wordt ingetypt in het zoekvak wordt gesplitst in woorden. Tekenreeksen die ze allemaal bevatten worden weergegeven. Voor het zoeken naar een exacte frase, plaats “de gezochte frase” tussen aanhalingstekens (zowel enkele (') als dubbele (") aanhalingstekens zullen werken): "dit is een aangehaalde tekenreeks" of 'een andere aangehaalde tekenreeks'.
Velden¶
source:TEXTHoofdletter ongevoelige zoekactie brontekenreeks.
target:TEXTZoekactie op doeltekenreeks, niet hoofdlettergevoelig.
context:TEXTZoekactie op tekenreeks van context, niet hoofdlettergevoelig.
key:TEXTZoekactie op sleutel van tekenreeks, niet hoofdlettergevoelig.
note:TEXTHoofdletter ongevoelige zoekactie beschrijving brontekenreeks.
location:TEXTZoekactie op locatie van tekenreeks, niet hoofdlettergevoelig.
priority:NUMBERPrioriteit tekenreeks.
id:NUMBERUnieke identificatie tekenreeks.
position:NUMBERPositie tekenreeks in het vertaalbestand.
added:DATETIMETijdstempel van toen de tekenreeks werd toegevoegd aan Weblate.
state:TEXTZoeken naar statussen van tekenreeksen (
approved,translated,needs-editing,needs-rewriting,needs-checking,empty,read-only).Dit veld ondersteunt ook Veld operatoren, dus het zoeken naar voltooide tekenreeksen kan worden uitgevoerd als
state:>=translated, zoeken naar tekenreeksen die nog vertaald moeten wordenstate:<translated.source_state:TEXTZoeken naar status voor brontekenreeksen, zie boven voor meer informatie.
pending:BOOLEANOpenstaande tekenreeks, wachtend om te worden doorgegeven aan VCS.
has:TEXTZoeken naar tekenreeksen met de attributen -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label,location.is:TEXTFiltert tekenreeks met een voorwaarde:
read-onlyofreadonlyTekenreeksen Alleen-lezen, hetzelfde als
state:read-only.approvedGoedgekeurde tekenreeksen, hetzelfde als
state:approved.needs-editingoffuzzyTekenreeksen met Bewerken nodig/Controleren/Opnieuw schrijven, hetzelfde als
state:needs-editing OR state:needs-rewriting OR state:needs-checking.translatedVertaalde tekenreeksen, hetzelfde als
state:>translated.untranslatedNiet vertaalde tekenreeksen, hetzelfde als
state:<translated.pendingOpenstaande tekenreeksen nog niet doorgevoerd naar het bestand (bekijk Vertraagd indienen).
automatically-translatedTekenreeksen die automatisch werden vertaald (bekijk Automatische vertaling).
language:TEXTTekenreeks doeltaal.
component:TEXTSlug of naam van onderdeel, niet hoofdlettergevoelige zoekactie, bekijk Slug voor het onderdeel en Naam van onderdeel.
project:TEXTSlug van project , bekijk URL-slug.
path:TEXTPad naar het object om zoeken te beperken binnen onderdeel, categorie, project of vertaling.
changed_by:TEXTTekenreeks werd gewijzigd door auteur met de opgegeven gebruikersnaam.
changed:DATETIMEInhoud van de tekenreeks werd gewijzigd op de datum, ondersteunt Veld operatoren en Zoeken naar velden DATETIME.
change_time:DATETIMEBrontekenreeks werd gewijzigd op de datum, ondersteunt Veld operatoren en Zoeken naar velden DATETIME.
Anders dan
changedomvat dit gebeurtenissen die niet de inhoud wijzigen en u kunt aangepast filteren op de actie metchange_action.change_action:TEXTFiltert op actie wijziging, nuttig samen met
change_time. Accepteert Engelse naam voor de actie wijziging, ofwel met aanhalingstekens en met spaties of kleine letters en spaties vervangen door een afbreekstreepje. Bekijk Zoeken naar wijzigingen voor voorbeelden.source_changed:DATETIMEBrontekenreeks werd gewijzigd op de datum, ondersteunt Veld operatoren en Zoeken naar velden DATETIME.
last_changed:DATETIMEBrontekenreeks werd gewijzigd op de datum, ondersteunt Veld operatoren en Zoeken naar velden DATETIME.
check:TEXTTekenreeks heeft een mislukte controle, bekijk Controles en reparaties voor identificaties van de controles.
dismissed_check:TEXTTekenreeks heeft genegeerde controle, bekijk Controles en reparaties voor identificaties van controles.
comment:TEXTZoeken in opmerkingen van gebruiker.
resolved_comment:TEXTZoeken in opgeloste opmerkingen.
comment_author:TEXTFilteren op opmerking van auteur.
suggestion:TEXTZoeken in suggesties.
suggestion_author:TEXTFilteren op suggestie van auteur.
explanation:TEXTZoeken in uitleg.
label:TEXTZoeken in labels.
screenshot:TEXTZoeken in schermafdrukken.
labels_count:NUMBERFilteren op aantal labels
Booleaanse operatoren¶
U mag opzoeken combineren met AND, OR, NOT en haakjes om complexe query’s te vormen.
De operator NOT heeft een hogere voorrang dan de operator AND;de operator AND heeft een hogere voorrang dan de operator OR . U kunt haakjes toevoegen om een voorrang van uzelf te definiëren.
Weglaten van de operator zal ervoor zorgen dat de query zich gedraagt alsof de operator AND is gebruikt.
|
Expressie met haakjes om de voorrang duidelijk te maken. |
|
De operator |
|
Query die impliciet een operator |
Veld operatoren¶
U mag operatoren, bereiken of gedeeltelijk opzoeken specificeren voor numerieke zoekacties of:
state:>=translatedStatus is
translatedof beter nog (approved).changed:[2019-03-01 to 2019-04-01]Gewijzigd tussen twee opgegeven datums (inclusief).
position:[10 to 100]Tekenreeksen met een positie tussen 10 en 100 (inclusief).
Zoeken naar velden DATETIME¶
Tijdstempel zoeken ondersteunt meerdere manieren om de waarde te specificeren. Het ondersteunt een breed bereik aan manieren om datum en tijd te specificeren.
ISO 8601 opgemaakt als
2025-09-08T12:16:55.336146+00:00.Engels geschreven datum en tijd als
July 4, 2013 PST.Engelse bijwoorden voor tijd als
yesterday,last monthen2 days ago.
Wanneer alleen de datum is gespecificeerd, wordt die altijd inclusief gebruikt en dekt ook die datum. Specificeer het exacte tijdstempel als u dit gedrag wilt overschrijven.
Voorbeelden:
changed:>=2019-03-01Gewijzigd op 1 maart 2019 en later (inclusief).
changed:>="2 weeks ago"2 weken geleden gewijzigd, gerekend vanaf de huidige datum en tijd.
changed:>=yesterdayGewijzigd met ingang van gisteren.
changed:2019Gewijzigd in het jaar 2019.
changed:[2019-03-01 to 2019-04-01]Gewijzigd tussen twee opgegeven datums (inclusief).
changed:[20_days_ago to yesterday]Gewijzigd tussen twee relatieve datums (inclusief).
Exacte operatoren¶
U kunt een query met exacte overeenkomst over verschillende velden met tekenreeksen uitvoeren met de operator =. Bijvoorbeeld om te zoeken naar alle brontekenreeksen die exact overeenkomen met hello world, gebruik: source:="hello world". Voor het zoeken naar uitdrukkingen van een enkel woord, kunt u aanhalingstekens overslaan, Bijvoorbeeld om te zoeken naar alle brontekenreeksen die overeenkomen met hello, kunt u gebruiken: source:=hello.
Zoeken naar wijzigingen¶
Added in version 4.4.
Zoeken naar historische gebeurtenissen kan worden uitgevoerd met de operatoren change_action en change_time.
Bijvoorbeeld zoeken naar tekenreeksen die gemarkeerd zijn met Bewerken nodig in 2018 kan worden ingevoerd als change_time:2018 AND change_action:marked-for-edit of change_time:2018 AND change_action:"Marked for edit".
Reguliere uitdrukkingen¶
Overal waar tekst wordt geaccepteerd mag u ook een reguliere uitdrukking specificeren, zoals r"regexp".
Zoeken naar bijvoorbeeld alle brontekenreeksen die een cijfer bevatten tussen 2 en 5, gebruik source:r"[2-5]".
Hint
De reguliere uitdrukkingen worden geëvalueerd door de backend van de database en zouden andere uitdrukkingen kunnen gebruiken, bekijk de documentatie voor de database voor meer details:
Voorgedefinieerde query’s¶
U kunt selecteren uit voorgedefinieerde query’s op de zoekpagina, dat geeft u snelle toegang tot meest gebruikte zoekacties:
De resultaten ordenen¶
Er zijn vele manieren om de tekenreeksen overeenkomstig uw wensen te ordenen:
Zoeken naar gebruikers¶
Added in version 4.18.
Het zoeken naar gebruikers heeft soortgelijke zoekmogelijkheden:
username:TEXTZoeken in gebruikersnamen.
full_name:TEXTZoeken in volledige namen.
language:TEXTGebruiker geconfigureerde taal voor vertaling (bekijk Toegevoegde vertalingen).
joined:DATETIMEInhoud van de tekenreeks werd gewijzigd op de datum, ondersteunt Veld operatoren.
translates:TEXTGebruiker heeft bijgedragen aan een bepaalde taal.
U wilt misschien de tijd voor de bijdrage beperken met
change_time, bijvoorbeeld metchange_time:>"90 days ago".contributes:TEXTGebruiker heeft bijgedragen aan een bepaald project of onderdeel.
U wilt misschien de tijd voor de bijdrage beperken met
change_time, bijvoorbeeld metchange_time:>"90 days ago".change_time:DATETIMEHetzelfde als in Zoeken naar tekenreeksen.
change_action:TEXTHetzelfde als in Zoeken naar tekenreeksen.
Aanvullende zoekacties zijn beschikbaar in de Beheerinterface:
is:botZoeken naar bots (gebruikt voor tokens in bereik project).
is:activeZoeken naar actieve gebruikers.
email:TEXTZoeken op e-mail.
ip:TEXTZoeken op auditlog IP-adres.