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:
Other general parameters are available.
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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.

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 mc 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ı! propprop=properties kullanın.
definition
Message definition.
translation
Current translation (without !!FUZZY!! string if any, use the tags to check for outdated or broken translations).
tags
Message tags, like optional, ignored and fuzzy.
properties
Message properties, like status, revision, last-translator. Can vary between messages.
Değer (| veya alternatif ile ayırın): definition, properties, tags, translation
Varsayılan: definition|translation
Örnekler:
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]
"https://vmtools.wiki/Özel:ApiHelp" sayfasından alınmıştır