Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=languageinfo (li)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Renvoyer les informations sur les langues disponibles.
Une continuation peut être appliquée si la récupération des informations prend trop de temps pour une requête.
Paramètres :
D'autres paramètres généraux sont disponibles.
- liprop
Quelles informations obtenir pour chaque langue.
- code
- Le code de langue (ce code est spécifique à MediaWiki, bien qu’il y ait des recouvrements avec d’autres standards).
- bcp47
- Le code de langue standard BCP 47.
- dir
- La direction d’écriture de la langue : ltr (de gauche à droite) ou rtl (de droite à gauche).
- autonym
- L’autonyme d’une langue, c’est-à-dire son nom natif dans cette langue.
- name
- Le nom de la langue traduit dans la langue spécifiée par le paramètre uselang, avec l'application des langues de repli si nécessaire.
- variantnames
- Les noms abrégés des variantes de langue utilisées pour les liens de conversion de langue.
- fallbacks
- Les codes de langue des langues de repli configurées pour cette langue. Le repli final implicite sur « en » n’est pas inclus (mais certaines langues peuvent se replier sur « en » explicitement).
- variants
- Les codes de langue des variantes prises en charge par cette langue.
- Valeurs (séparées par | ou autre) : autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
- Par défaut : code
- licode
Codes de langue des langues qui doivent être renvoyées, ou * pour toutes les langues.
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- Par défaut : *
- licontinue
Quand plus de résultats sont disponibles, utilisez ceci pour continuer. Des informations plus détaillées sur la façon de continuer les requêtes peuvent être trouvées sur mediawiki.org.
Exemples :
- Obtenir les codes de langue de toutes les langues prises en charge.
- api.php?action=query&meta=languageinfo [ouvrir dans le bac à sable]
- Obtenir les autonymes et les noms en allemand de toutes les langues prises en charge.
- api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [ouvrir dans le bac à sable]
- Obtenir les langues de repli et les variantes de l’occitan.
- api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [ouvrir dans le bac à sable]
- Obtenir le code de langue BCP 47 et la direction de toutes les langues prises en charge.
- api.php?action=query&meta=languageinfo&liprop=bcp47|dir [ouvrir dans le bac à sable]