Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=languageinfo (li)

(main | query | languageinfo)
  • Цей модуль вимагає прав на читання.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Повернути інформацію про доступні мови.

Можливість продовження може бути застосована, якщо отримання інформації займає надто багато часу як для одного запиту.

Конкретні параметри:
Other general parameters are available.
liprop

Яку інформацію отримати для кожної мови.

code
Код мови. (Вживається код, стандартний для MediaWiki, хоча подекуди він має збіги з іншими стандартами кодів мов.)
bcp47
Код мови BCP-47.
dir
Напрямок письма вказаної мови (або ltr, або rtl).
autonym
Автонім мови, тобто назва мови, записана нею ж.
name
Назва мови, записана мовою, вказаною в параметрі uselang, із застосуванням резервних мов, якщо необхідно.
fallbacks
Коди мов, які слугують резервними мовами для цієї мови. Безумовна остаточна резервна мова 'en' не включена (але деякі мови можуть мати встановлено 'en' як безумовну резервну мову).
variants
Мовні коди варіантів, підтримуваних цією мовою.
Значення (розділені через | або альтернативу): autonym, bcp47, code, dir, fallbacks, name, variants
Стандартно: code
licode

Мовні коди тих мов, які слід повернути, або * для всіх мов.

Розділіть значення з допомогою | або альтернативу.
Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
Стандартно: *
licontinue

Коли буде доступно більше результатів, використовуйте це, щоб продовжити. Більш детальну інформацію про те, як продовжувати запити, можна знайти на mediawiki.org.

Приклади:
Отримати мовні коди для всіх підтримуваних мов.
api.php?action=query&meta=languageinfo [відкрити в пісочниці]
Отримати автоніми та німецькі назви всіх підтримуваних мов.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [відкрити в пісочниці]
Отримати резервні мови й варіанти для окситанської мови.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [відкрити в пісочниці]
Отримати мовний код BCP-47 і напрямок для всіх підтримуваних мов.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [відкрити в пісочниці]