Söker¶
Söka efter strängar¶
Avancerade sökningar med hjälp av booleska operationer, parenteser eller fältspecifika sökningar kan användas för att hitta de strängar du vill ha.
När inget fält är definierat sker sökningen på käll-, mål- och kontextsträngar.
Enkel sökning¶
Alla fraser som skrivs in i sökrutan delas upp i ord. Strängar som innehåller alla dessa ord visas. För att söka efter en exakt fras, sätt ”sökfrasen” inom citattecken (både enkla (') och dubbla (") citattecken fungerar): "detta är en sträng inom citattecken" eller 'en annan sträng inom citattecken'.
Fält¶
source:TEXTSökning i källsträngen utan hänsyn till versaler och gemener.
target:TEXTSökning i målsträngen utan hänsyn till versaler och gemener.
context:TEXTKontextsträngsökning utan hänsyn till versaler och gemener.
key:TEXTSökning efter nyckelsträng utan hänsyn till versaler och gemener.
note:TEXTKällsträngsbeskrivning, sökning utan hänsyn till versaler och gemener.
location:TEXTPlatssträng sökning utan hänsyn till versaler och gemener.
priority:NUMBERSträngprioritet.
id:NUMBERSträngens unika identifierare.
position:NUMBERSträngposition i översättningsfilen.
added:DATETIMETidsstämpel för när strängen lades till i Weblate.
state:TEXTSök efter strängstatus (
godkänd,översatt,behöver redigeras,tom,skrivskyddad).Detta fält stöder även Fältoperatörer, så att sökning efter fullständiga strängar kan utföras som
state:>=translated, och sökning efter strängar som behöver översättas somstate:<translated.source_state:TEXTSök efter källsträngens tillstånd, se ovan för mer information.
pending:BOOLEANSträng väntar på att spolas till VCS.
has:TEXTSök efter strängar med attributen -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label,location.is:TEXTFiltrerar strängar utifrån ett villkor:
skrivskyddadellerskrivskyddadSkrivskyddade strängar, samma som
state:read-only.approvedGodkända strängar, samma som
state:approved.behöver redigeraselleroklarBehöver redigeras, samma som
state:needs-editing.translatedÖversatta strängar, samma som
state:>translated.untranslatedOöversatta strängar, samma som
state:<translated.pendingVäntande strängar som ännu inte har lagts till i filen (se Lata åtaganden).
automatically-translatedSträngar som översattes automatiskt (se Automatisk översättning).
language:TEXTSträng målspråk.
component:TEXTKomponent-slug eller namn, sökning utan hänsyn till versaler och gemener, se Komponent slug och Komponentnamn.
project:TEXTProjekt-slug, se URL-slug.
path:TEXTSökväg till objektet för att begränsa sökningen inom komponent, kategori, projekt eller översättning.
changed_by:TEXTSträngen ändrades av författaren med angivet användarnamn.
changed:DATETIMEStränginnehållet ändrades på datumet, stöder Fältoperatörer och Söka efter DATETIME-fält.
change_time:DATETIMESträngen ändrades på datumet, stöder Fältoperatörer och Söka efter DATETIME-fält.
Till skillnad från
changedinkluderar detta händelser som inte ändrar innehållet och du kan tillämpa anpassad åtgärdsfiltrering medchange_action.change_action:TEXTFilter på ändringsåtgärd, användbart tillsammans med
change_time. Accepterar engelska namnet på ändringsåtgärden, antingen inom citationstecken och med mellanslag eller med små bokstäver och mellanslag ersatta med bindestreck. Se Söka efter ändringar för exempel.source_changed:DATETIMEKällsträngen ändrades senast den datum, stöder Fältoperatörer och Söka efter DATETIME-fält.
last_changed:DATETIMESträngen ändrades senast den datum, stöder Fältoperatörer och Söka efter DATETIME-fält.
check:TEXTSträngen har misslyckad kontroll, se Kontroller och korrigeringar för kontrollidentifierare.
dismissed_check:TEXTSträngen har avvisat kontrollen, se Kontroller och korrigeringar för kontrollidentifierare.
comment:TEXTSök i användarkommentarer.
resolved_comment:TEXTSök i lösta kommentarer.
comment_author:TEXTFiltrera efter kommentarsförfattare.
suggestion:TEXTSök i förslag.
suggestion_author:TEXTFiltrera efter förslagets författare.
explanation:TEXTSök i förklaringar.
label:TEXTSök i etiketter.
screenshot:TEXTSök i skärmdumpar.
labels_count:NUMBERFiltrera efter antal etiketter
Booleska operatorer¶
Du kan kombinera sökningar med hjälp av AND, OR, NOT och parenteser för att skapa komplexa sökningar.
Operatorn NOT har högre prioritet än operatorn AND; operatorn AND har högre prioritet än operatorn OR. Du kan lägga till parenteser för att definiera din egen prioritet.
Om operatorn utelämnas kommer frågan att fungera som om operatorn AND hade använts.
|
Uttryck inom parentes för att tydligt visa prioritet. |
|
Operatorn |
|
Sökning med hjälp av en implicit |
Fältoperatörer¶
Du kan ange operatorer, intervall eller partiella sökningar för datum- eller numeriska sökningar:
state:>=translatedStatus är
översatteller bättre (godkänd).changed:[2019-03-01 to 2019-04-01]Ändrat mellan två angivna datum (inklusive).
position:[10 to 100]Strängar med position mellan 10 och 100 (inklusive).
Söka efter DATETIME-fält¶
Tidsstämpelsökning stöder flera sätt att ange värdet. Den stöder ett brett spektrum av sätt att ange datum och tid.
ISO 8601-format som
2025-09-08T12:16:55.336146+00:00.Engelsk skrivet datum och tid som
July 4, 2013 PST.Engelska tidsadverb som
igår,förra månadenochför två dagar sedan.
När endast datum anges används det alltid som inkluderande och omfattar det datumet. Ange den exakta tidsstämpeln om du behöver åsidosätta detta beteende.
Exempel:
changed:>=2019-03-01Ändrat den 1 mars 2019 och senare (inklusive).
changed:>="2 weeks ago"Ändrat för 2 veckor sedan från aktuellt datum och tid.
changed:>=yesterdayFörändringen trädde i kraft igår.
changed:2019Ändrat under år 2019.
changed:[2019-03-01 to 2019-04-01]Ändrat mellan två angivna datum (inklusive).
changed:[20_days_ago to yesterday]Ändrat mellan två relativa datum (inklusive).
Exakta operatorer¶
Du kan göra en exakt matchning på olika strängfält med hjälp av operatorn =. Om du till exempel vill söka efter alla källsträngar som exakt matchar hello world använder du: source:="hello world". För att söka efter uttryck med ett enda ord kan du utelämna citattecknen. Om du till exempel vill söka efter alla källsträngar som matchar hello kan du använda: source:=hello.
Söka efter ändringar¶
Added in version 4.4.
Sökning efter historiska händelser kan göras med hjälp av operatorerna change_action och change_time.
Om du till exempel vill söka efter strängar som markerats för redigering under 2018 kan du ange change_time:2018 AND change_action:marked-for-edit eller change_time:2018 AND change_action:"Marked for edit".
Reguljära uttryck¶
Överallt där text accepteras kan du också ange ett reguljärt uttryck som r"regexp".
Om du till exempel vill söka efter alla källsträngar som innehåller någon siffra mellan 2 och 5 använder du source:r"[2-5]".
Råd
De reguljära uttrycken utvärderas av databasens backend och kan använda olika tillägg. Se databasdokumentationen nedan för mer information.
PostgreSQL Regular Expressions Details (detta är standarddatabasmotorn för Weblate)
Fördefinierade frågor¶
Du kan välja mellan fördefinierade sökningar på söksidan, vilket gör att du snabbt kan komma åt de vanligaste sökningarna:
Beställning av resultaten¶
Det finns många alternativ för att beställa strängarna efter dina behov:
Söka efter användare¶
Added in version 4.18.
Användarens webbläsare har liknande sökfunktioner:
username:TEXTSök i användarnamn.
full_name:TEXTSök på fullständiga namn.
language:TEXTAnvändarkonfigurerat översättningsspråk (se Översatta språk).
joined:DATETIMEStränginnehållet ändrades den datum, stöder Fältoperatörer.
translates:TEXTAnvändaren har bidragit till ett visst språk.
Du kanske vill begränsa bidragstiden med
change_time, till exempelchange_time:>"90 dagar sedan".contributes:TEXTAnvändaren har bidragit till ett visst projekt eller en viss komponent.
Du kanske vill begränsa bidragstiden med
change_time, till exempelchange_time:>"90 dagar sedan".change_time:DATETIMESamma som i Söka efter strängar.
change_action:TEXTSamma som i Söka efter strängar.
Ytterligare uppslag finns tillgängliga i Hanteringsgränssnitt:
is:botSök efter bots (används för projektbegränsade tokens).
is:activeSök efter aktiva användare.
email:TEXTSök efter e-post.