Module:langues/Documentation
Apparence
Ceci est la page de documentation pour Module:langues
Ce module permet de renvoyer les informations des différentes langues, notamment leur nom, à partir de leur code (fr=français).
Importation dans un module : l = require("Module:langues")
Fonctions utilisables dans les modules
- get_nom(code)
- renvoie le nom de la langue s'il est défini dans la liste locale Module:langues/data. Si aucune langue ne correspond, la fonction renvoie nil.
nom_langue = l.get_nom('fr')
- get_tri(code)
- renvoie la clé de tri de la langue si elle est définie dans la liste locale Module:langues/data. Se rabat sur le nom si la clé n’est pas définie. Si aucune langue ne correspond, la fonction renvoie nil.
cle_langue = l.get_tri('fr')
- get_lien_Wikimedia(code)
- renvoie le code correspondant à cette langue si le code diffère chez Wikimédia (Module:langues/data), à utiliser pour les liens vers les autres langues. S'il n'y a pas de code spécial chez Wikimédia, la fonction renvoie nil.
code_Wikimedia = l.get_lien_Wikimedia('fr')
- has_portail(code)
- renvoie true ou false selon que le code langue est associé à une langue qui a un portail ou non (les portails sont écrits en dur dans Module:langues/data).
Fonction utilisable dans un modèle ou dans une page
- nom_langue(code)
- affiche le nom de la langue ou, à défaut, une chaîne vide
{{#invoke:langues|nom_langue|fr}}
affiche « français »{{#invoke:langues|nom_langue|blabla}}
affiche « »
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis la page Module:langues/Documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.