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.
Egyszerű keresés¶
A keresőmezőbe írt kifejezést a rendszer szavakra bontja, és csak azokat a szövegeket jeleníti meg, amelyek mindegyiket tartalmazzák. Pontos kifejezés kereséséhez tegye idézőjelek közé a szöveget (működik az egyszeres (') és a dupla (") idézőjel is): "ez egy idézőjeles szöveg" vagy 'ez egy másik idézőjeles szöveg'.
Mezők¶
source:TEXTForrásszöveg keresése, kis- és nagybetűkre nem érzékenyen.
target:TEXTCélszöveg keresése, kis- és nagybetűkre nem érzékenyen.
context:TEXTKontextusszöveg keresése, kis- és nagybetűkre nem érzékenyen.
key:TEXTKulcsszöveg keresése, kis- és nagybetűkre nem érzékenyen.
note:TEXTForrásszöveg leírásának keresése, kis- és nagybetűkre nem érzékenyen.
location:TEXTHelyinformáció keresése, kis- és nagybetűkre nem érzékenyen.
priority:NUMBERA szöveg prioritása.
id:NUMBERA szöveg egyedi azonosítója.
position:NUMBERA szöveg pozíciója a fordítási fájlban.
added:DATETIMEIdőbélyeg, amikor a szöveg bekerült a Weblate-be.
state:TEXTSearch for string states (
approved,translated,needs-editing,needs-rewriting,needs-checking,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:TEXTForrásszöveg állapotainak keresése, részletek az előző pontban.
pending:BOOLEANOlyan szövegek keresése, amelyek még véglegesítésre várnak a verziókezelő rendszerben.
has:TEXTSzö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:TEXTSzövegek szűrése adott feltétel alapján:
read-onlyvagyreadonlyCsak olvasható szövegek, megegyezik a
state:read-onlyállapottal.approvedJóváhagyott szövegek, megegyezik a
state:approvedállapottal.needs-editingvagyfuzzyNeeding editing/checking/rewriting strings, same as
state:needs-editing OR state:needs-rewriting OR state:needs-checking.translatedLefordított szövegek, megegyezik a
state:>translatedállapottal.untranslatedLefordítatlan szövegek, megegyezik a
state:<translatedállapottal.pendingFájlba még nem véglegesített (függőben lévő) szövegek (lásd: Késleltetett véglegesítések (Lazy commits)).
automatically-translatedStrings that were translated automatically (see Automatikus fordítás).
language:TEXTA 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:TEXTProjekt URL-azonosítója, lásd: URL-azonosító (slug).
path:TEXTAz 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:TEXTA szöveget a megadott felhasználónévvel rendelkező szerző módosította.
changed:DATETIMEString content was changed on date, supports Mezőoperátorok and Searching for DATETIME fields.
change_time:DATETIMEString was changed on date, supports Mezőoperátorok and Searching for DATETIME fields.
Unlike
changedthis includes event which don’t change content and you can apply custom action filtering usingchange_action.change_action:TEXTSzűrés módosítási művelet alapján, különösen hasznos a
change_timemező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:DATETIMESource string was last changed on date, supports Mezőoperátorok and Searching for DATETIME fields.
last_changed:DATETIMEThe string was last changed on date, supports Mezőoperátorok and Searching for DATETIME fields.
check:TEXTA szöveghez hibaellenőrzés tartozik, lásd: Ellenőrzések és javítások az ellenőrzési azonosítókhoz.
dismissed_check:TEXTA 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:TEXTKeresés a felhasználói megjegyzésekben.
resolved_comment:TEXTKeresés a lezárt megjegyzések között.
comment_author:TEXTSzűrés a megjegyzés szerzője alapján.
suggestion:TEXTKeresés a javaslatok között.
suggestion_author:TEXTSzűrés a javaslat szerzője alapján.
explanation:TEXTKeresés a magyarázatok között.
label:TEXTKeresés a címkék között.
screenshot:TEXTKeresés a képernyőképek között.
labels_count:NUMBERFilter by count of labels
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.
|
Zárójelezett kifejezés, amely egyértelművé teszi a kiértékelés sorrendjét. |
|
Az |
|
Lekérdezés, amelyben feltételezett |
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:>=translatedAz állapot
translatedvagy jobb (approved).changed:[2019-03-01 to 2019-04-01]Changed between two given dates (inclusive).
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).
Searching for DATETIME fields¶
Timestamp searching supports multiple ways to specify the value. It supports wide range of ways to specify date and time.
ISO 8601 formatted like
2025-09-08T12:16:55.336146+00:00.English written date and time like
July 4, 2013 PST.English adverbs of time like
yesterday,last month, and2 days ago.
Whenever only the date is specified, it is always used as inclusive and covers that date. Specify the exact timestamp if you need to override this behavior.
Példák:
changed:>=2019-03-01Changed on 1st March 2019 and later (inclusive).
changed:>="2 weeks ago"Changed 2 weeks ago from the current date and time.
changed:>=yesterdayChanged starting yesterday.
changed:2019Changed in the year 2019.
changed:[2019-03-01 to 2019-04-01]Changed between two given dates (inclusive).
changed:[20_days_ago to yesterday]Changed between two relative dates (inclusive).
Pontos egyezés¶
Pontos egyezés keresést végezhet különböző szövegmezőkön az = operátor használatával. Például az összes olyan forrásszöveg megkereséséhez, amely pontosan megegyezik a hello world-del, használja: source:="hello world". Egyetlen szavas kifejezések keresésekor kihagyhatja az idézőjeleket. Például a hello szöveggel megegyező összes forrásszöveg megkereséséhez használhatja: 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
The regular expressions are evaluated by the database backend and might use different extensions, please consult the database documentation for more details:
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:
Eredmények rendezése¶
Számos lehetőség elérhető a szövegek igény szerinti rendezéséhez:
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:TEXTKeresés a felhasználónevekben.
full_name:TEXTKeresés a teljes nevekben.
language:TEXTA felhasználó által beállított fordítási nyelv (lásd: Fordított nyelvek).
joined:DATETIMEA szöveg tartalma adott napon módosult, támogatja a Mezőoperátorok használatát.
translates:TEXTA felhasználó hozzájárult egy adott nyelvhez.
A hozzájárulások ideje korlátozható a
change_timemezővel, például:change_time:>"90 days ago".contributes:TEXTA felhasználó hozzájárult egy adott projekthez vagy összetevőhöz.
A hozzájárulások ideje korlátozható a
change_timemezővel, például:change_time:>"90 days ago".change_time:DATETIMEUgyanaz, mint a Szövegek keresése esetén.
change_action:TEXTUgyanaz, mint a Szövegek keresése esetén.
Additional lookups are available in the Kezelőfelület:
is:botKeresés botok között (projektszintű tokenekhez használatosak).
is:activeAktív felhasználók keresése.
email:TEXTKeresés e-mail cím alapján.
ip:TEXTSearch by audit log IP address.