Aller au contenu

Amṣada:langues/doc

Seg Wikasegzawal

Ceci est la page de documentation pour Amṣada: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_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 « tarumit »
  • {{#invoke:langues|nom_langue|blabla}} affiche «  »

Voir aussi


info Documentation du Amṣada:langues/doc : v · d · m · h.