Keresés

Szövegek keresése

Összetett kereséseket végezhet logikai operátorokkal, zárójelekkel vagy mezőre szűrt feltételekkel, hogy pontosan megtalálja a kívánt szövegeket.

Ha nem ad meg konkrét mezőt, akkor a rendszer a forrás-, cél- és kontextusszövegekben keres.

../_images/search.webp

Mezők

source:TEXT

Forrásszöveg keresése, kis- és nagybetűkre nem érzékenyen.

target:TEXT

Célszöveg keresése, kis- és nagybetűkre nem érzékenyen.

context:TEXT

Kontextusszöveg keresése, kis- és nagybetűkre nem érzékenyen.

key:TEXT

Kulcsszöveg keresése, kis- és nagybetűkre nem érzékenyen.

note:TEXT

Forrásszöveg leírásának keresése, kis- és nagybetűkre nem érzékenyen.

location:TEXT

Helyinformáció keresése, kis- és nagybetűkre nem érzékenyen.

priority:NUMBER

A szöveg prioritása.

id:NUMBER

A szöveg egyedi azonosítója.

position:NUMBER

A szöveg pozíciója a fordítási fájlban.

added:DATETIME

Időbélyeg, amikor a szöveg bekerült a Weblate-be.

state:TEXT

Szövegállapotok keresése (approved, translated, needs-editing, empty, read-only).

Ez a mező támogatja a Mezőoperátorok használatát is, így például a lefordított szövegek kereshetők ezzel: state:>=translated, a még fordításra várók pedig így: state:<translated.

source_state:TEXT

Forrásszöveg állapotainak keresése, részletek az előző pontban.

pending:BOOLEAN

Olyan szövegek keresése, amelyek még véglegesítésre várnak a verziókezelő rendszerben.

has:TEXT

Szövegek keresése különféle tulajdonságok alapján – például: plural, context, suggestion, comment, check, dismissed-check, translation, variant, screenshot, flags, explanation, glossary, note, label, location.

is:TEXT

Szövegek szűrése adott feltétel alapján:

read-only vagy readonly

Csak olvasható szövegek, megegyezik a state:read-only állapottal.

approved

Jóváhagyott szövegek, megegyezik a state:approved állapottal.

needs-editing vagy fuzzy

Szerkesztést igénylő szövegek, megegyezik a state:needs-editing állapottal.

translated

Lefordított szövegek, megegyezik a state:>translated állapottal.

untranslated

Lefordítatlan szövegek, megegyezik a state:<translated állapottal.

pending

Fájlba még nem véglegesített (függőben lévő) szövegek (lásd: Késleltetett véglegesítések (Lazy commits)).

language:TEXT

A szöveg célnyelve.

component:TEXT

Összetevő URL-azonosító (slug) vagy név keresése kis- és nagybetűkre nem érzékenyen, lásd: Összetevő URL-azonosítója (slug) és Összetevő neve.

project:TEXT

Projekt URL-azonosítója, lásd: URL-azonosító (slug).

path:TEXT

Az objektum elérési útja, amely alapján korlátozható a keresés összetevőn, kategórián, projekten vagy fordításon belül.

changed_by:TEXT

A szöveget a megadott felhasználónévvel rendelkező szerző módosította.

changed:DATETIME

A szöveg tartalma adott napon módosult, támogatja a Mezőoperátorok használatát.

change_time:DATETIME

A szöveg módosítása adott napon történt, támogatja a Mezőoperátorok használatát. Ellentétben a changed mezővel, ez olyan eseményeket is tartalmaz, amelyek nem módosítják a tartalmat, és egyéni műveletszűrést is lehetővé tesz a change_action segítségével.

change_action:TEXT

Szűrés módosítási művelet alapján, különösen hasznos a change_time mezővel együtt. A módosítás angol nyelvű megnevezését várja, idézőjelben (szóközökkel) vagy kisbetűsen kötőjellel elválasztva. Példákhoz lásd: Módosítások keresése.

source_changed:DATETIME

A forrásszöveg módosításának dátuma, támogatja a Mezőoperátorok használatát.

check:TEXT

A szöveghez hibaellenőrzés tartozik, lásd: Ellenőrzések és javítások az ellenőrzési azonosítókhoz.

dismissed_check:TEXT

A szöveghez elutasított ellenőrzés tartozik, lásd: Ellenőrzések és javítások az ellenőrzési azonosítókhoz.

comment:TEXT

Keresés a felhasználói megjegyzésekben.

resolved_comment:TEXT

Keresés a lezárt megjegyzések között.

comment_author:TEXT

Szűrés a megjegyzés szerzője alapján.

suggestion:TEXT

Keresés a javaslatok között.

suggestion_author:TEXT

Szűrés a javaslat szerzője alapján.

explanation:TEXT

Keresés a magyarázatok között.

label:TEXT

Keresés a címkék között.

screenshot:TEXT

Keresés a képernyőképek között.

Logikai operátorok

A keresések összekapcsolhatók AND, OR, NOT és zárójelek segítségével összetett lekérdezésekhez.

A NOT operátor elsőbbsége magasabb, mint az AND operátoré; az AND operátor elsőbbsége magasabb, mint az OR operátoré. Zárójelek hozzáadásával saját sorrendet is meghatározhat.

Ha kihagyja az operátort, a lekérdezés úgy viselkedik, mintha AND szerepelt volna.

Egyenértékű kifejezések

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

Zárójelezett kifejezés, amely egyértelművé teszi a kiértékelés sorrendjét.

state:translated AND source:hello OR source:bar

Az AND operátor elsőbbsége nagyobb, mint az OR operátoré.

state:translated source:hello OR source:bar

Lekérdezés, amelyben feltételezett AND operátor van.

Mezőoperátorok

Dátum vagy numerikus érték keresésénél megadhatók operátorok, tartományok vagy részleges egyezések:

state:>=translated

Az állapot translated vagy jobb (approved).

changed:2019

2019-ben történt módosítás.

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

Két adott dátum közötti módosítás.

position:[10 to 100]

Olyan szövegek, amelyek pozíciója 10 és 100 között van (beleértve a szélső értékeket is).

Pontos egyezés

Különféle szövegmezőkön pontos egyezést kereshet az = operátorral. Például ha minden olyan forrásszöveget szeretne megkeresni, amely pontosan megegyezik ezzel: hello world, használja ezt: source:="hello world". Egyetlen szó keresésénél idézőjelek nem szükségesek. Például: source:=hello.

Módosítások keresése

Added in version 4.4.

Előzmények keresése a change_action és change_time operátorokkal történhet.

Például az olyan szövegek kereséséhez, amelyeket 2018-ban szerkesztésre jelöltek, használja ezt: change_time:2018 AND change_action:marked-for-edit vagy change_time:2018 AND change_action:"Marked for edit".

Reguláris kifejezések

Minden olyan helyen, ahol szöveg megadható, reguláris kifejezés is használható, így: r"regexp".

Például, ha minden olyan forrásszöveget szeretne megkeresni, amely 2 és 5 közötti számjegyet tartalmaz, használja ezt: source:r"[2-5]".

Tipp

A reguláris kifejezéseket az adatbázismotor értékeli ki, és az egyes rendszerek eltérő kiterjesztéseket használhatnak — részletekért lásd az alábbi dokumentációkat.

Előre definiált lekérdezések

A keresőoldalon választhat az előre definiált lekérdezések közül, így gyorsan elérheti a leggyakrabban használt kereséseket:

../_images/query-dropdown.webp

Eredmények rendezése

Számos lehetőség elérhető a szövegek igény szerinti rendezéséhez:

../_images/query-sort.webp

Felhasználók keresése

Added in version 4.18.

A felhasználók böngészésére hasonló keresési lehetőségek állnak rendelkezésre:

username:TEXT

Keresés a felhasználónevekben.

full_name:TEXT

Keresés a teljes nevekben.

language:TEXT

A felhasználó által beállított fordítási nyelv (lásd: Fordított nyelvek).

joined:DATETIME

A szöveg tartalma adott napon módosult, támogatja a Mezőoperátorok használatát.

translates:TEXT

A felhasználó hozzájárult egy adott nyelvhez.

A hozzájárulások ideje korlátozható a change_time mezővel, például: change_time:>"90 days ago".

contributes:TEXT

A felhasználó hozzájárult egy adott projekthez vagy összetevőhöz.

A hozzájárulások ideje korlátozható a change_time mezővel, például: change_time:>"90 days ago".

change_time:DATETIME

Ugyanaz, mint a Szövegek keresése esetén.

change_action:TEXT

Ugyanaz, mint a Szövegek keresése esetén.

További keresési feltételek érhetők el a kezelőfelületen:

is:bot

Keresés botok között (projektszintű tokenekhez használatosak).

is:active

Aktív felhasználók keresése.

email:TEXT

Keresés e-mail cím alapján.

Ellenőrizendő (zavaros) értékek DATETIME mezőkhöz

A konkrét dátum-idő értékek (például HH-NN-ÉÉÉÉ) helyett használhatók időhatározós szövegek is, mint például yesterday, last month vagy 2 days ago a DATETIME mezőkben. Csak angol nyelvű kifejezések támogatottak.

Példák:

changed:>="2 weeks ago"

Olyan szövegeket ad vissza, amelyeket az aktuális időponthoz képest 2 héttel ezelőtt módosítottak.

changed:>=yesterday

Olyan szövegeket ad vissza, amelyeket tegnaptól kezdődően módosítottak.