Aranıyor¶
Dizge arama¶
İstediğiniz dizgeleri bulmak için boole işlemleri, parantezler veya alana özgü arama kullanan gelişmiş sorgular kullanılabilir.
Herhangi bir alan belirtilmediğinde, arama kaynak, hedef ve bağlam dizgelerinde yapılır.
Basit arama¶
Arama kutusuna yazılan herhangi bir ifade sözcüklere ayrılır. Bunların tümünü içeren dizgeler görüntülenir. İfadenin tümüne uyan dizgeleri aramak için, “arama ifadesini” tırnak arasına alın (tek (') ya da çift (") tırnak kullanabilirsiniz): "Alıntılanmış bir dizge" ya da 'başka bir alıntılanmış dizge' gibi.
Alanlar¶
source:TEXTBüyük/küçük harfe duyarsız kaynak dizge arama.
target:TEXTHedef dizgede büyük/küçük harfe duyarsız arama.
context:TEXTBağlam dizgesinde büyük/küçük harfe duyarsız arama.
key:TEXTAnahtar dizgesinde büyük/küçük harfe duyarsız arama.
note:TEXTBüyük/küçük harfe duyarsız kaynak dizge açıklaması arama.
location:TEXTKonum dizgesinde büyük/küçük harfe duyarsız arama.
priority:NUMBERDizge önceliği.
id:NUMBEREşsiz dizge belirteci.
position:NUMBERDizgenin çeviri dosyasındaki konumu.
added:DATETIMEDizgenin Weblate üzerine ne zaman eklendiğini belirten zaman damgası.
state:TEXTDizge durumuna göre arama (
approved,translated,needs-editing,empty,read-only).Bu alan ayrıca Alan işlemleri’ destekler. Dolayısıyla tamamlanmış dizgeler için arama
state:>=translatedşeklinde yapılabilir. Çevrilmesi gereken dizgeler için aramastate:<translatedşeklinde yapılabilir.source_state:TEXTKaynak dizge durumlarını arayın. Ayrıntılı bilgi almak için yukarıya bakın.
pending:BOOLEANSürüm denetimi sistemine boşaltılmak üzere bekleyen dizgeler.
has:TEXTÖznitelikleri olan dizgelerde arama -
plural,context,suggestion,comment,check,dismissed-check,translation,variant,screenshot,flags,explanation,glossary,note,label.is:TEXTBir koşula bağlı dizgeyi süzer:
read-onlyya dareadonlySalt okunur dizgeler,
state:read-onlyile aynıdır.approvedOnaylanmış dizgeler,
state:approvedile aynıdır.needs-editingya dafuzzyDüzenlenmesi gereken dizgeler,
state:needs-editingile aynıdır.translatedÇevrilmiş dizgeler,
state:>translatedile aynıdır.untranslatedÇevrilmemiş dizgeler,
state:<translatedile aynıdır.pendingDosyaya henüz işlenmemiş bekleyen dizgeler (ayrıntılı bilgi almak için: Lazy commit işlemeleri).
language:TEXTHedef dizge dili.
component:TEXTBileşen kısaltması ya da adına göre büyük/küçük harfe duyarsız arama. Ayrıntılı bilgi almak için: Bileşen kısaltması ve Bileşen adı.
project:TEXTProje kısaltmasına göre arama. Ayrıntılı bilgi almak için Adres kısaltması.
path:TEXTBileşen, kategori, proje veya çeviri içinde aramayı sınırlamak için nesne yolu.
changed_by:TEXTBelirtilen kullanıcı adlı yazar tarafından değiştirilmiş dizgeleri arama.
changed:DATETIMEBelirtilen tarihte içeriği değiştirilmiş dizgeleri arama. Alan işlemleri desteklenir.
change_time:DATETIMEBelirtilen tarihte değiştirilmiş dizgeleri arama. Alan işlemleri desteklenir.
changedseçeneğinden farklı olarak içerik değiştirilmese dechange_actioniçin özel işlemlerin süzülmesini sağlar.change_action:TEXTDeğişiklik işlemiyle ilgili süzgeçler,
change_timeile birlikte kullanışlı olur. Değişiklik işleminin İngilizce adını, boşluklar ile tırnak arasında ya da boşluklar yerine tire ile küçük harflerle yazabilirsiniz. Örnekler için Değişiklik arama bölümüne bakabilirsiniz.source_changed:DATETIMEBelirtilen tarihte içeriği değiştirilmiş kaynak dizgeleri arama. Alan işlemleri desteklenir.
check:TEXTDenetim hatası olan dizgelerde arama. Denetim belirteçleri için Denetimler ve düzeltmeler bölümüne bakabilirsiniz.
dismissed_check:TEXTDenetim hatası yok sayılan dizgelerde arama. Denetim belirteçleri için Denetimler ve düzeltmeler bölümüne bakabilirsiniz.
comment:TEXTKullanıcı yorumlarında arama.
resolved_comment:TEXTÇözümlenmiş yorumlarda arama.
comment_author:TEXTYorum yazarına göre süzme.
suggestion:TEXTÖnerilerde arama.
suggestion_author:TEXTÖneri yazarına göre süzme.
explanation:TEXTAçıklamalarda arama.
label:TEXTEtiketlerde arama.
screenshot:TEXTEkran görüntülerinde arama.
Boole işlemleri¶
Karmaşık sorgular oluşturmak için aramaları AND, OR, NOT ve parantez kullanarak birleştirebilirsiniz.
NOT işlecinin önceliği AND işlecinden daha yüksektir. AND işlecinin önceliği OR işlecinden daha yüksektir. Kendi önceliğinizi tanımlamak için parantez ekleyebilirsiniz.
İşleç belirtilmezse, sorgu AND işleci kullanılmış gibi davranır.
|
Önceliği açıkça belirtmek için ifadelerde parantez kullanın. |
|
|
|
Örtük bir |
Alan işlemleri¶
Tarih veya sayısal aramalar için işlemler, aralıklar veya parçalı aramalar belirtebilirsiniz:
state:>=translatedDurumu
translatedya da daha iyisi (approved) olanlar.changed:20192019 yılında değiştirilmişler.
changed:[2019-03-01 to 2019-04-01]Belirtilen iki tarih arasında değiştirilmişler.
position:[10 to 100]Konumu 10 ile 100 arasında olan dizgeler (10 ve 100 dahil).
Kesin işlemler¶
= işlemini kullanarak farklı dizge alanlarında tam eşleşme sorgusu yapabilirsiniz. Örneğin, merhaba dünya ile tam olarak eşleşen tüm kaynak dizgeleri aramak için şunu kullanın: source:="hello world". Tek sözcüklü ifadeleri aramak için tırnak işaretlerini kullanmayabilirsiniz. Örneğin, merhaba ile eşleşen tüm kaynak dizgelerini aramak için şunu kullanabilirsiniz: source:=hello.
Değişiklik arama¶
Added in version 4.4.
Geçmiş kayıtları change_action ve change_time ölçütleri kullanılarak aranabilir.
Örneğin, 2018 yılında, düzenlenecek olarak imlenmiş dizgeleri aramak için change_time:2018 AND change_action:marked-for-edit ya da change_time:2018 AND change_action:``Marked for edit kullanılabilir.
Kurallı ifadeler¶
Ayrıca metin kabul edilen her yerde, bir kurallı ifadeyi r"kurallıifade" olarak belirtebilirsiniz.
Örneğin, 2 ile 5 arasında basamağı olan tüm kaynak dizgeleri aramak için source:r"[2-5]" kullanın.
İpucu
Kurallı ifadeler, veri tabanı arka ucu tarafından değerlendirilir ve farklı eklentiler kullanabilir. Ayrıntılı bilgi almak için lütfen aşağıdaki veri tabanı belgelerine bakın.
PostgreSQL Kurallı İfadeleri Ayrıntıları (Weblate için varsayılan veri tabanı işleyicisi)
Hazır sorgular¶
Arama sayfasında hazır sorgulardan seçim yapabilirsiniz. Böylece sık yapılan aramaları hızlı bir şekilde kullanabilirsiniz:
Sonuçları sıralamak¶
Dizgeleri gerek duyduğunuz biçimde sıralayabileceğiniz birçok seçenek bulunur:
Kullanıcıları aramak¶
Added in version 4.18.
Kullanıcı aramasında benzer arama yetenekleri vardır:
username:TEXTKullanıcı adlarında arama.
full_name:TEXTTam adlarda arama.
language:TEXTKullanıcı tarafından yapılandırılmış çeviri dili (ayrıntılı bilgi almak için: Çevrilen diller).
joined:DATETIMEBelirtilen tarihte içeriği değiştirilmiş dizgeleri arama. Alan işlemleri desteklenir.
translates:TEXTKullanıcının son belirtilen dile katkıda bulunması.
Katkı süresini
change_timeile sınırlamak isteyebilirsiniz. Örnek:change_time:>"90 gün önce".contributes:TEXTKullanıcının belirtilen bir projeye veya bileşene katkıda bulunması.
Katkı süresini
change_timeile sınırlamak isteyebilirsiniz. Örnek:change_time:>"90 gün önce".change_time:DATETIMEDizge arama ile aynıdır.
change_action:TEXTDizge arama ile aynıdır.
Yönetim arayüzü içinde ek aramalar bulunur:
is:botBotları arar (proje kapsamındaki kodlar için kullanılır).
is:activeEtkin kullanıcıları arar.
email:TEXTE-postaya göre arar.
TARİHSAAT alanları için belirsiz değerler¶
MM-DD-YYYY gibi bir TARİHSAAT değerleri kullanmak yerine, TARİHSAAT alanlarında değer olarak yesterday (dün), last month (geçen ay) ve 2 days ago (2 gün önce) gibi zaman zarflarını içeren bir dizge, kullanılabilir.
Örnekler:
changed:>="2 weeks ago"Geçerli tarih ve saatten 2 hafta öncesine kadar değiştirilmiş dizgeleri görüntüler.
changed:>=yesterdayDünden başlayarak değiştirilmiş dizgeleri görüntüler.