Ayuda de la API de MediaWiki

Esta es una página de documentación autogenerada de la API de MediaWiki.

Documentación y ejemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=languageinfo (li)

(main | query | languageinfo)
  • Este módulo requiere permisos de lectura.
  • Fuente: MediaWiki
  • Licencia: GPL-2.0-or-later

Devolver información sobre los idiomas disponibles.

Se puede aplicar la continuación si la recuperación de la información lleva demasiado tiempo para una solicitud.

Parámetros específicos:
Other general parameters are available.
liprop

¿Qué información obtener para cada idioma?

code
El código lingüístico (es específico de MediaWiki, pero existen coincidencias con otras normas.)
bcp47
El código de idioma BCP-47.
dir
La dirección de escritura del idioma (bien ltr o bien rtl).
autonym
El autónimo de la lengua, es decir, el nombre en esa lengua.
name
El nombre del idioma en el idioma especificado por el parámetro uselang, con alternativas de idioma aplicadas si es necesario.
fallbacks
Los códigos de idioma de los idiomas de respaldo configurados para este idioma. No se incluye el respaldo final implícito a "en" (aunque algunos idiomas pueden recurrir a "en" explícitamente).
variants
Los códigos de idioma de las variantes admitidas por este idioma.
Valores (separados por | u otro separador): autonym, bcp47, code, dir, fallbacks, name, variants
Predeterminado: code
licode

Códigos de idioma de los idiomas que deben devolverse, o * para todos los idiomas.

Separar los valores con | o con una alternativa.
El número máximo de valores es 50 (500 para clientes con permiso para utilizar límites superiores).
Predeterminado: *
licontinue

Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.

Ejemplos:
Obtener los códigos lingüísticos de todos los idiomas admitidos.
api.php?action=query&meta=languageinfo [abrir en la zona de pruebas]
Obtener los endónimos y los nombres alemanes de todos los idiomas compatibles.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [abrir en la zona de pruebas]
Obtener los idiomas de reserva y las variantes del occitano.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [abrir en la zona de pruebas]
Obtener el código lingüístico BCP-47 y la dirección de todos los idiomas compatibles.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [abrir en la zona de pruebas]