Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=wbcontentlanguages (wbcl)
- Этот модуль требует прав на чтение.
- Источник: WikibaseClient
- Лицензия: GPL-2.0-or-later
Возвращает информацию о языках содержания, которые Wikibase принимает в различных контекстах.
Определённые параметры:
Other general parameters are available.
- wbclcontext
Контекст, в котором языки содержания должны быть действительными.
- term
- Термы (метка, описание, синонимы) сущности.
- monolingualtext
- Одноязычное текстовое значение в утверждении.
- term-lexicographical
- Термы лексикографической сущности (леммы лексемы, представления формы или глоссы смысла).
- Одно из следующих значений: monolingualtext, term, term-lexicographical
- По умолчанию: term
- wbclprop
Свойства, которые должны быть возвращены для каждого языка.
- code
- Код языка
- autonym
- Самоназвание языка, то есть название языка на этом языке. Может быть не известно для всех языков.
- name
- Название языка на текущем языке (указанным параметром uselang), с применением резервных языков при необходимости. Обычно, по крайней мере, английское название известно для всех языков содержания, которые принимает Wikibase.
- Значения (разделённые с помощью | или альтернативного разделителя): autonym, code, name
- По умолчанию: code
Примеры:
- Получить действительные языковые коды для термов сущности.
- api.php?action=query&meta=wbcontentlanguages [открыть в песочнице]
- Получите допустимые языки с кодом языка и самоназванием для одноязычных текстовых значений.
- api.php?action=query&meta=wbcontentlanguages&wbclcontext=monolingualtext&wbclprop=code|autonym [открыть в песочнице]