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.

../_images/search.webp

Fält

source:TEXT

Sökning i källsträngen utan hänsyn till versaler och gemener.

target:TEXT

Sökning i målsträngen utan hänsyn till versaler och gemener.

context:TEXT

Kontextsträngsökning utan hänsyn till versaler och gemener.

key:TEXT

Sökning efter nyckelsträng utan hänsyn till versaler och gemener.

note:TEXT

Källsträngsbeskrivning, sökning utan hänsyn till versaler och gemener.

location:TEXT

Platssträng sökning utan hänsyn till versaler och gemener.

priority:NUMBER

Strängprioritet.

id:NUMBER

Strängens unika identifierare.

position:NUMBER

Strängposition i översättningsfilen.

added:DATETIME

Tidsstämpel för när strängen lades till i Weblate.

state:TEXT

Sö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 som state:<translated.

source_state:TEXT

Sök efter källsträngens tillstånd, se ovan för mer information.

pending:BOOLEAN

Sträng väntar på att spolas till VCS.

has:TEXT

Sök efter strängar med attributen - plural, context, suggestion, comment, check, dismissed-check, translation, variant, screenshot, flags, explanation, glossary, note, label, location.

is:TEXT

Filtrerar strängar utifrån ett villkor:

skrivskyddad eller skrivskyddad

Skrivskyddade strängar, samma som state:read-only.

approved

Godkända strängar, samma som state:approved.

behöver redigeras eller oklar

Behöver redigeras, samma som state:needs-editing.

translated

Översatta strängar, samma som state:>translated.

untranslated

Oöversatta strängar, samma som state:<translated.

pending

Väntande strängar som ännu inte har lagts till i filen (se Lata åtaganden).

automatically-translated

Strängar som översattes automatiskt (se Automatisk översättning).

language:TEXT

Sträng målspråk.

component:TEXT

Komponent-slug eller namn, sökning utan hänsyn till versaler och gemener, se Komponent slug och Komponentnamn.

project:TEXT

Projekt-slug, se URL-slug.

path:TEXT

Sökväg till objektet för att begränsa sökningen inom komponent, kategori, projekt eller översättning.

changed_by:TEXT

Strängen ändrades av författaren med angivet användarnamn.

changed:DATETIME

Stränginnehållet ändrades på datumet, stöder Fältoperatörer och Söka efter DATETIME-fält.

change_time:DATETIME

Strängen ändrades på datumet, stöder Fältoperatörer och Söka efter DATETIME-fält.

Till skillnad från changed inkluderar detta händelser som inte ändrar innehållet och du kan tillämpa anpassad åtgärdsfiltrering med change_action.

change_action:TEXT

Filter 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:DATETIME

Källsträngen ändrades senast den datum, stöder Fältoperatörer och Söka efter DATETIME-fält.

last_changed:DATETIME

Strängen ändrades senast den datum, stöder Fältoperatörer och Söka efter DATETIME-fält.

check:TEXT

Strängen har misslyckad kontroll, se Kontroller och korrigeringar för kontrollidentifierare.

dismissed_check:TEXT

Strängen har avvisat kontrollen, se Kontroller och korrigeringar för kontrollidentifierare.

comment:TEXT

Sök i användarkommentarer.

resolved_comment:TEXT

Sök i lösta kommentarer.

comment_author:TEXT

Filtrera efter kommentarsförfattare.

suggestion:TEXT

Sök i förslag.

suggestion_author:TEXT

Filtrera efter förslagets författare.

explanation:TEXT

Sök i förklaringar.

label:TEXT

Sök i etiketter.

screenshot:TEXT

Sök i skärmdumpar.

labels_count:NUMBER

Filtrera 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.

Motsvarande uttryck

(state:translated AND source:hello) OR source:bar

Uttryck inom parentes för att tydligt visa prioritet.

state:translated AND source:hello OR source:bar

Operatorn AND har högre prioritet än operatorn OR.

state:translated source:hello OR source:bar

Sökning med hjälp av en implicit AND-operator.

Fältoperatörer

Du kan ange operatorer, intervall eller partiella sökningar för datum- eller numeriska sökningar:

state:>=translated

Status är översatt eller 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ånaden och fö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:>=yesterday

Fö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.

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:

../_images/query-dropdown.webp

Beställning av resultaten

Det finns många alternativ för att beställa strängarna efter dina behov:

../_images/query-sort.webp

Söka efter användare

Added in version 4.18.

Användarens webbläsare har liknande sökfunktioner:

username:TEXT

Sök i användarnamn.

full_name:TEXT

Sök på fullständiga namn.

language:TEXT

Användarkonfigurerat översättningsspråk (se Översatta språk).

joined:DATETIME

Stränginnehållet ändrades den datum, stöder Fältoperatörer.

translates:TEXT

Användaren har bidragit till ett visst språk.

Du kanske vill begränsa bidragstiden med change_time, till exempel change_time:>"90 dagar sedan".

contributes:TEXT

Användaren har bidragit till ett visst projekt eller en viss komponent.

Du kanske vill begränsa bidragstiden med change_time, till exempel change_time:>"90 dagar sedan".

change_time:DATETIME

Samma som i Söka efter strängar.

change_action:TEXT

Samma som i Söka efter strängar.

Ytterligare uppslag finns tillgängliga i Hanteringsgränssnitt:

is:bot

Sök efter bots (används för projektbegränsade tokens).

is:active

Sök efter aktiva användare.

email:TEXT

Sök efter e-post.