MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=messagecollection (mc)

(main | query | messagecollection)
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: Translate
  • Lisans: GPL-2.0-or-later

Çevirilerle ilgili MessageCollection'ı sorgulayın.

Parametre:
mcgroup

Mesaj grubu.

Bu parametre gerekli.
mclanguage

Dil kodu.

Varsayılan: en
mclimit

(Filtrelemeden sonra) kaç tane mesaj gösterilecek.

Tür: tamsayı veya max
Değer, 1 ile 5.000 arasında olmalıdır.
Varsayılan: 500
mcoffset

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

Varsayılan: (boş)
mcfilter

Mesaj toplama filtreleri. Durumu olumsuzlamak için ! kullanın. Örneğin, !fuzzy, yalnızca tüm bulanık olmayan mesajları listeleme anlamına gelir. Filtreler verilen sıraya göre uygulanır.

fuzzy
Fuzzy etiketli mesajlar.
optional
Yalnızca değişiklik yapılması gerekiyorsa çevrilmesi gereken mesajlar.
ignored
Asla çevrilmeyen mesajlar.
hastranslation
Fuzzy olup olmadığına bakılmaksızın çevirisi olan mesajlar.
translated
Fuzzy olmayan bir çevirisi olan iletiler.
changed
Son aktarımdan bu yana çevrilmiş veya değiştirilmiş iletiler.
reviewer:N
N kullanıcı numarasının gözden geçirenler arasında olduğu iletiler.
last-translator:N
N kullanıcı numarasının son çevirmen olduğu mesajlar.
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
Varsayılan: !optional|!ignored
mcprop

Hangi özellikleri elde etmek için:

definition
Mesaj tanımı
translation
Geçerli çeviri (varsa !!FUZZY!! dize olmadan, eski veya bozuk çevirileri denetlemek için etiketleri kullanın).
tags
İsteğe bağlı, yok sayılmış ve fuzzy gibi ileti etiketleri.
properties
Durum özellikleri, revizyon, son tercüman gibi mesaj özellikleri. Mesajlar arasında değişebilir.
revision
Kaldırıldı! mcprop=properties kullanın.
Değer (| veya alternatif ile ayırın): definition, properties, revision, tags, translation
Varsayılan: definition|translation
Örnek:
Desteklenen dillerin listesi
api.php?action=query&meta=siteinfo&siprop=languages [sandbox'ta açın]
"page-Example" grubu için isteğe bağlı olmayan mesaj tanımlarının listesi
api.php?action=query&list=messagecollection&mcgroup=page-Example [sandbox'ta açın]
Fince isteğe bağlı iletilerin listesi "page-Example" grubunun etiketli listesi
api.php?action=query&list=messagecollection&mcgroup=page-Example&mclanguage=fi&mcprop=definition|translation|tags&mcfilter=optional [sandbox'ta açın]
"page-Example" grubu için en son çeviri revizyonları hakkında daha fazla bilgi
api.php?action=query&generator=messagecollection&gmcgroup=page-Example&gmclanguage=nl&prop=revisions [sandbox'ta açın]