Vyhľadávanie

Výsledky počas prekladania

Editor prekladu si zachováva aktuálne výsledky vyhľadávania počas prekladu. Napríklad preklad nepreloženého reťazca neodstráni tento reťazec zo zoznamu, takže sa k nemu môžete vrátiť. Znovunačítanie stránky s uloženou pozíciou v jej URL (offset) zachová tento zoznam. Počiatočná URL vyhľadávania bez pozície znovu spustí vyhľadávanie pri znovu načítaní.

Vyberte ikonu Obnoviť výsledky vedľa vstupu dotazu alebo stlačte Enter v poli filtra, aby sa vyhľadávanie spustilo znova a začalo pri prvom zodpovedajúcom reťazci. Toto funguje aj v režime Zen. Zmena poradia triedenia zachová aktuálny zoznam výsledkov.

Po 30 minútach nečinnosti uložené výsledky vyhľadávania expirujú. Weblate obnoví výsledky, keď budete pokračovať, a zobrazí oznámenie. Ukladanie sa stále vzťahuje na reťazec, ktorý ste upravovali, podlieha obvyklým kontrolám konfliktných zmien. Ak tento reťazec už nezodpovedá filtrom, je ponechaný na začiatku obnovenej zoznamu, aby ste sa k nemu mohli vrátiť. Ak výsledky expirujú počas posúvania v režime Zen, uložte všetky čakajúce úpravy a vyberte Obnoviť výsledky na pokračovanie načítavania reťazcov.

Syntax vyhľadávacieho dotazu

Pokročilé vyhľadávanie podporuje booleovské operácie, zátvorky, vyhľadávanie špecifické pre polia, operátory polí, presnú zhodu, dátumové hodnoty a regulárne výrazy. Dostupné polia závisia od typu vyhľadávaného objektu.

Booleovské operátory

Vyhľadávania môžete kombinovať pomocou AND, OR, NOT a zátvoriek na vytvorenie komplexných dotazov. Booleovské operátory nerozlišujú veľkosť písmen, takže and, And aj AND sú ekvivalentné.

Operátor NOT má vyššiu prioritu ako operátor AND; operátor AND má vyššiu prioritu ako operátor OR. Môžete pridať zátvorky na definovanie vlastnej priority.

Vynechanie operátora spôsobí, že dotaz sa bude správať, ako kebol použitý operátor AND.

Ekvivalentné výrazy

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

Výraz v zátvorkách na jasné zobrazenie priority.

state:translated AND source:hello OR source:bar

Operátor AND má vyššiu prioritu ako operátor OR.

state:translated source:hello OR source:bar

Dotaz využívajúci implicitný operátor AND.

Operátory polí

Môžete špecifikovať operátory, rozsahy alebo čiastočné vyhľadávania pre dátumové alebo číselné vyhľadávania:

state:>=translated

Stav je translated alebo lepší (approved).

changed:[2019-03-01 to 2019-04-01]

Zmenené medzi dvoma danými dátumami (vrátane).

position:[10 to 100]

Reťazce s pozíciou medzi 10 a 100 (vrátane).

Vyhľadávanie v poliach DATETIME

Vyhľadávanie časovej pečiatky podporuje viacero spôsobov zadania hodnoty. Podporuje širokú škálu spôsobov zadania dátumu a času.

  • Formátované podľa ISO 8601, napríklad 2025-09-08T12:16:55.336146+00:00.

  • Dátum a čas napísaný po anglicky, napríklad July 4, 2013 PST.

  • Anglické príslovka času, ako yesterday, last month, a 2 days ago.

Ak je špecifikovaný iba dátum, vždy sa používa ako vrátane daného dňa. Ak potrebujete toto správanie zmeniť, špecifikujte presnú časovú pečiatku.

Príklady:

changed:>=2019-03-01

Zmenené 1. marca 2019 a neskôr (vrátane).

changed:>="2 weeks ago"

Zmenené pred 2 týždňami od aktuálneho dátumu a času.

changed:>=yesterday

Zmenené od včera.

changed:2019

Zmenené v roku 2019.

changed:[2019-03-01 to 2019-04-01]

Zmenené medzi dvoma danými dátumami (vrátane).

changed:[20_days_ago to yesterday]

Zmenené medzi dvoma relatívnymi dátumami (vrátane).

Presné operátory

Môžete vykonať dotaz na presnú zhodu na rôznych poliach reťazcov pomocou operátora =. Napríklad, na vyhľadanie všetkých zdrojových reťazcov, ktoré presne zodpovedajú hello world, použite: source:="hello world". Pre vyhľadávanie jednoslovných výrazov môžete vynechať úvodzovky. Napríklad, na vyhľadanie všetkých zdrojových reťazcov zodpovedajúcich hello, môžete použiť: source:=hello.

Regulárne výrazy

Všade, kde je akceptovaný text, môžete tiež špecifikovať regulárny výraz ako r"regexp".

Napríklad, na vyhľadanie všetkých zdrojových reťazcov, ktoré obsahujú akúkoľvek číslicu medzi 2 a 5, použite source:r"[2-5]".

Rada

Regulárne výrazy sú vyhodnocované backendom databázy a môžu používať rôzne rozšírenia, prosím, konzultujte dokumentáciu databázy pre viac detailov:

Vyhľadávanie reťazcov

Vyhľadávanie reťazcov podporuje vyššie uvedenú zdieľanú syntax dotazov.

Prehliadanie a vyhľadávanie reťazcov používa rovnaký zoznam. Otvorenie zoznamu s rozsahom bez parametrov dotazu zobrazí všetky reťazce v tomto rozsahu. Stránka globálneho vyhľadávania zobrazuje formulár vyhľadávania, kým ho neodošlete. Existujúce odkazy na prehliadanie presmerujú na vyhľadávanie.

Pri vyhľadávaní prekladu, jazyka projektu alebo jazyka kategórie vyberte Preložiť na otvorenie editora prekladu s aktuálnym dotazom a triedením. Vyhľadávania v jazyku projektu a jazyku kategórie vám umožnia skontrolovať zodpovedajúce reťazce naprieč komponentmi.

Keď nie je definované žiadne pole, vyhľadávanie prebieha na zdrojových, cieľových a kontextových reťazcoch.

Vyberte Všetky reťazce v hornej časti ponuky Filtre na vymazanie dotazu v rámci aktuálneho rozsahu vyhľadávania. Ak sa formulár neodosle automaticky, ododešlite ho na zobrazenie všetkých reťazcov. Zdieľané filtre nasledujú poradie a farby stavov použité v prehľade stavov reťazcov.

../_images/search.webp

Polia

source:TEXT

Vyhľadávanie zdrojového reťazca nerozlišujúce veľkosť písmen.

target:TEXT

Vyhľadávanie cieľového reťazca nerozlišujúce veľkosť písmen.

context:TEXT

Vyhľadávanie kontextového reťazca nerozlišujúce veľkosť písmen.

key:TEXT

Vyhľadávanie kľúčového reťazca nerozlišujúce veľkosť písmen.

note:TEXT

Vyhľadávanie popisu zdrojového reťazca nerozlišujúce veľkosť písmen.

location:TEXT

Vyhľadávanie reťazca umiestnenia nerozlišujúce veľkosť písmen.

priority:NUMBER

Priorita reťazca.

id:NUMBER

Jedinečný identifikátor reťazca.

position:NUMBER

Pozícia reťazca v prekladovom súbore.

added:DATETIME

Časová pečiatka, kedy bol reťazec pridaný do Weblate.

state:TEXT

Vyhľadávanie stavov reťazca (approved, translated, needs-editing, needs-rewriting, needs-checking, empty, read-only).

Toto pole tiež podporuje Operátory polí, takže vyhľadávanie dokončených reťazcov sa môže vykonať ako state:>=translated a vyhľadávanie reťazcov potrebných preložiť ako state:<translated.

source_state:TEXT

Vyhľadajte stavy zdrojových reťazcov, viac informácií nájdete vyššie. Pri vlastnom zdrojovom jazyku sa používa stav rodičovského prekladu. Reťazce, ktorým chýba nakonfigurovaný zdroj, nezodpovedajú stavu zdroja.

pending:BOOLEAN

Reťazec čakajúci na odoslanie do VCS.

has:TEXT

Vyhľadávanie reťazcov s atribútmi - plural, context, suggestion, comment, source-comment, check, dismissed-check, translation, variant, screenshot, flags, explanation, glossary, note, label, location.

is:TEXT

Filtruje reťazce podľa podmienky:

read-only alebo readonly

Reťazce iba na čítanie, rovnaké ako state:read-only.

approved

Schválené reťazce, rovnaké ako state:approved.

needs-editing alebo fuzzy

Reťazce potrebujúce úpravu/kontrolu/prepísanie, rovnaké ako state:needs-editing OR state:needs-rewriting OR state:needs-checking.

translated

Preložené reťazce, rovnaké ako state:>translated.

untranslated

Nepreložené reťazce, rovnaké ako state:<translated.

pending

Čakajúce reťazce, ktoré ešte neboli zapísané do súboru (pozri Lenivé zápisy).

automatically-translated

Reťazce, ktoré boli preložené automaticky (pozri Automatický preklad).

language:TEXT

Cieľový jazyk reťazca.

component:TEXT

Vyhľadávanie podľa slugu alebo názvu komponentu bez rozlišovania veľkosti písmen, pozri Slug komponentu a Názov komponentu.

project:TEXT

Slug projektu, pozri URL slug.

path:TEXT

Cesta k objektu na obmedzenie vyhľadávania vnútri komponentu, kategórie, projektu alebo prekladu.

changed_by:TEXT

Reťazec bol zmenený autorom s daným používateľským menom. Použite changed_by:"" na vyhľadanie reťazcov s aspoň jednou zmenou obsahu bez zaznamenaného autora.

changed:DATETIME

Obsah reťazca bol zmenený v daný dátum, podporuje Operátory polí a Vyhľadávanie v poliach DATETIME.

change_time:DATETIME

Reťazec bol zmenený v daný dátum, podporuje Operátory polí a Vyhľadávanie v poliach DATETIME.

Na rozdiel od changed toto zahŕňa udalosti, ktoré nemenia obsah, a môžete použiť vlastné filtrovanie akcií pomocou change_action.

change_action:TEXT

Filtruje podľa akcie zmeny, užitočné spolu s change_time. Prijíma anglický názov akcie zmeny, buď v úvodzovkách s medzerami, alebo malými písmenami s medzerami nahradenými pomlčkou. Príklady nájdete v Vyhľadávanie zmien.

Pri kombinácii filtrov changed_by, changed, change_time a change_action sa filtre vzťahujú na tú istú udalosť zmeny.

source_changed:DATETIME

Zdrojový reťazec bol naposledy zmenený v daný dátum, podporuje Operátory polí a Vyhľadávanie v poliach DATETIME.

last_changed:DATETIME

Reťazec bol naposledy zmenený v daný dátum, podporuje Operátory polí a Vyhľadávanie v poliach DATETIME.

check:TEXT

Reťazec má nevyhovujúcu kontrolu, identifikátory kontrol nájdete v Kontroly a opravy.

dismissed_check:TEXT

Reťazec má zamietnutú kontrolu, identifikátory kontrol nájdete v Kontroly a opravy.

comment:TEXT

Vyhľadávanie v nevyriešených komentároch používateľov k reťazcu.

resolved_comment:TEXT

Vyhľadávanie vo vyriešených komentároch.

comment_author:TEXT

Filtrovať podľa autora komentára.

source_comment:TEXT

Vyhľadávanie v nevyriešených komentároch zdrojových reťazcov.

resolved_source_comment:TEXT

Vyhľadávanie vo vyriešených komentároch zdrojových reťazcov.

source_comment_author:TEXT

Filtrovať podľa autora komentára zdrojového reťazca.

Filtre komentárov zdrojových reťazcov zodpovedajú komentárom pripojeným k zdrojovému reťazcu. Pri vyhľadávaní naprieč jazykmi môžu byť do výsledkov zahrnuté aj zodpovedajúce cieľové reťazce zdieľajúce tento zdrojový reťazec.

suggestion:TEXT

Vyhľadávanie v návrhoch.

suggestion_author:TEXT

Filtrovať podľa autora návrhu.

explanation:TEXT

Vyhľadávanie vo vysvetleniach.

label:TEXT

Vyhľadávanie v štítkoch.

screenshot:TEXT

Vyhľadávanie v snímkach obrazovky.

labels_count:NUMBER

Filtrovať podľa počtu štítkov

Vyhľadávanie zmien

Added in version 4.4.

Vyhľadávanie historických udalostí sa dá vykonať pomocou operátorov change_action a change_time.

Napríklad, vyhľadávanie reťazcov označených na úpravu v roku 2018 sa dá zadať ako change_time:2018 AND change_action:marked-for-edit alebo change_time:2018 AND change_action:"Marked for edit".

Preddefinované dotazy

Na stránke vyhľadávania si môžete vybrať z preddefinovaných dotazov, čo vám umožňuje rýchly prístup k najčastejším vyhľadávaniam:

../_images/query-dropdown.webp

Zoraďovanie výsledkov

Existuje mnoho možností zoradenia reťazcov podľa vašich potrieb:

../_images/query-sort.webp

Vyhľadávanie snímok obrazovky

Zoznam snímok obrazovky v komponente prijíma pokročilé dotazy využívajúce booleovské operácie, zátvorky alebo vyhľadávanie špecifické pre pole.

Ak nie je definované žiadne pole, vyhľadávanie prebieha podľa názvu snímky obrazovky. Na vyhľadávanie ciest v repozitári, jazykov snímok alebo priradených zdrojových reťazcov použite vyhľadávanie špecifické pre pole.

Polia snímok obrazovky

name:TEXT

Vyhľadávanie názvu snímky obrazovky nerozlišujúce veľkosť písmen.

path:TEXT

Vyhľadávanie cesty k snímke obrazovky v repozitári nerozlišujúce veľkosť písmen.

repository:TEXT

Vyhľadávanie cesty k snímke obrazovky v repozitári nerozlišujúce veľkosť písmen, rovnaké ako path:TEXT.

language:TEXT

Vyhľadávanie kódu jazyka alebo názvu jazyka snímky obrazovky nerozlišujúce veľkosť písmen.

string:TEXT

Vyhľadávanie priradeného zdrojového reťazca nerozlišujúce veľkosť písmen.

context:TEXT

Vyhľadávanie kontextu priradeného zdrojového reťazca nerozlišujúce veľkosť písmen.

location:TEXT

Vyhľadávanie umiestnenia priradeného zdrojového reťazca nerozlišujúce veľkosť písmen.

id:NUMBER

Jedinečný identifikátor snímky obrazovky.

timestamp:DATETIME

Časová pečiatka pridania snímky obrazovky do Weblate.

strings:NUMBER

Počet priradených zdrojových reťazcov.

has:TEXT

Vyhľadávanie snímok obrazovky s atribútmi:

string

Snímka obrazovky priradená aspoň k jednému zdrojovému reťazcu.

repository

Snímka obrazovky s cestou v repozitári.

path

Snímka obrazovky s cestou v repozitári, rovnaké ako repository.

Príklady vyhľadávania snímok obrazovky

login

Vyhľadať snímky obrazovky, ktorých názov zodpovedá login.

name:login

Vyhľadať snímky obrazovky obsahujúce login v názve.

language:cs

Vyhľadať snímky obrazovky v jazykoch zodpovedajúcich cs.

string:"Save changes"

Vyhľadať snímky obrazovky priradené k zdrojovým reťazcom zodpovedajúcim Save changes.

has:string

Vyhľadať snímky obrazovky priradené aspoň k jednému zdrojovému reťazcu.

NOT has:string

Vyhľadať snímky obrazovky nepriradené k žiadnemu zdrojovému reťazcu.

repository:fastlane

Vyhľadať snímky obrazovky s fastlane v ceste repozitára.

strings:>2

Vyhľadať snímky obrazovky priradené k viac ako dvom zdrojovým reťazcom.

has:repository AND NOT has:string

Vyhľadať snímky obrazovky importované z repozitára, ktoré ešte potrebujú priradenie zdrojového reťazca.

Vyhľadávanie snímok obrazovky podporuje rovnakú syntax Booleovské operátory, Operátory polí, Vyhľadávanie v poliach DATETIME, presnej zhody a regulárnych výrazov ako vyhľadávanie reťazcov.

Vyhľadávanie používateľov

Added in version 4.18.

Prehliadanie používateľov má podobné možnosti vyhľadávania:

username:TEXT

Vyhľadávanie v používateľských menách.

full_name:TEXT

Vyhľadávanie v celých menách.

language:TEXT

Používateľom nastavený jazyk prekladu (pozri Prekladané jazyky).

joined:DATETIME

Obsah reťazca bol zmenený v daný dátum, podporuje Operátory polí.

translates:TEXT

Používateľ prispel do daného jazyka.

Môžete chcieť obmedziť čas príspevkov pomocou change_time, napríklad change_time:>"90 days ago".

contributes:TEXT

Používateľ prispel do daného projektu alebo komponentu.

Môžete chcieť obmedziť čas príspevkov pomocou change_time, napríklad change_time:>"90 days ago".

change_time:DATETIME

Rovnaké ako v Vyhľadávanie reťazcov.

change_action:TEXT

Rovnaké ako v Vyhľadávanie reťazcov.

Dodatočné vyhľadávania sú dostupné v Rozhranie na správu:

is:bot

Vyhľadávanie botov (používané pre tokeny viazané na projekt).

is:active

Vyhľadávanie aktívnych používateľov.

email:TEXT

Vyhľadávanie podľa e-mailu.

ip:TEXT

Vyhľadávanie podľa IP adresy v audítorskom zázname.