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)
- 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]