Keresés¶
Results while translating¶
The translation editor keeps the current search results while you translate.
For example, translating an untranslated string does not remove it from the
list, so you can navigate back to it. Reloading a page with a saved position
in its URL (offset) keeps this list. An initial search URL without a
position runs the search again when reloaded.
Select the Refresh results icon next to the query input or press Enter in the filter field to run the search again and start at the first matching string. This also works in Zen mode. Changing the sort order keeps the current result list.
After 30 minutes of inactivity, the saved search results expire. Weblate refreshes the results when you continue and displays a notice. Saving still applies to the string you were editing, subject to the usual checks for conflicting changes. If that string no longer matches the filters, it is kept at the start of the refreshed list so you can return to it. If results expire while scrolling in Zen mode, save any pending edits and select Refresh results to continue loading strings.
Search query syntax¶
Advanced searches support boolean operations, parentheses, field-specific lookup, field operators, exact match, date values, and regular expressions. The available fields depend on what kind of object is being searched.
Logikai operátorok¶
You can combine lookups using AND, OR, NOT and parentheses to
form complex queries. Boolean operators are case-insensitive, so and,
And and AND are equivalent.
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.
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:
Szövegek keresése¶
String search supports the shared query syntax above.
Browsing and searching strings use the same list. Opening a scoped list without query parameters shows all strings in that scope. The global search page shows the search form until you submit it. Existing browse links redirect to search.
When searching a translation, a project language, or a category language, select Translate to open the translation editor with the current query and sorting. Project-language and category-language searches let you review matching strings across components.
Ha nem ad meg konkrét mezőt, akkor a rendszer a forrás-, cél- és kontextusszövegekben keres.
Select All strings at the top of the Filters menu to clear the query within the current search scope. If the form does not submit automatically, submit it to show all strings. Shared filters follow the order and status colors used in the strings status overview.
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:TEXTSearch for source string states, see above for more info. With a custom source language, this uses the parent translation’s state. Strings whose configured source is missing do not match a source state.
pending:BOOLEANOlyan szövegek keresése, amelyek még véglegesítésre várnak a verziókezelő rendszerben.
has:TEXTSearch for string having attributes -
plural,context,suggestion,comment,source-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:TEXTString was changed by author with given username. Use
changed_by:""to search for strings with at least one content change without a recorded author.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.When combining
changed_by,changed,change_time, andchange_actionfilters, the filters apply to the same change event.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:TEXTSearch in unresolved user comments on the string.
resolved_comment:TEXTKeresés a lezárt megjegyzések között.
comment_author:TEXTSzűrés a megjegyzés szerzője alapján.
source_comment:TEXTSearch in unresolved source string comments.
resolved_source_comment:TEXTSearch in resolved source string comments.
source_comment_author:TEXTFilter by source string comment author.
Source string comment filters match comments attached to the source string. When searching across languages, matching target strings sharing that source string can be included in the results.
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
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".
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:
Searching for screenshots¶
The screenshot listing in a component accepts advanced queries using boolean operations, parentheses, or field specific lookup.
When no field is defined, the lookup happens on the screenshot name. Use field-specific lookups to search repository paths, screenshot languages, or assigned source strings.
Screenshot fields¶
name:TEXTScreenshot name case-insensitive search.
path:TEXTRepository path to screenshot case-insensitive search.
repository:TEXTRepository path to screenshot case-insensitive search, same as
path:TEXT.language:TEXTScreenshot language code or language name case-insensitive search.
string:TEXTAssigned source string case-insensitive search.
context:TEXTAssigned source string context case-insensitive search.
location:TEXTAssigned source string location case-insensitive search.
id:NUMBERScreenshot unique identifier.
timestamp:DATETIMETimestamp for when the screenshot was added to Weblate.
strings:NUMBERNumber of assigned source strings.
has:TEXTSearch for screenshots having attributes:
stringScreenshot assigned to at least one source string.
repositoryScreenshot with a repository path.
pathScreenshot with a repository path, same as
repository.
Screenshot search examples¶
loginSearch for screenshots matching
loginin the screenshot name.name:loginSearch for screenshots with
loginin the screenshot name.language:csSearch for screenshots in languages matching
cs.string:"Save changes"Search for screenshots assigned to source strings matching
Save changes.has:stringSearch for screenshots assigned to at least one source string.
NOT has:stringSearch for screenshots not assigned to any source string.
repository:fastlaneSearch for screenshots with
fastlanein the repository path.strings:>2Search for screenshots assigned to more than two source strings.
has:repository AND NOT has:stringSearch for screenshots imported from the repository that still need source string assignment.
Screenshot search supports the same Logikai operátorok, Mezőoperátorok, Searching for DATETIME fields, exact match, and regular expression syntax as string search.
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.