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