Les modèles d'indication de langue sont des modèles principalement utilisés pour indiquer qu'une source est écrite dans une langue étrangère, ou pour indiquer la langue d'un nom dans une infobox.
Ces modèles ont pour nom le code de langue IETF de deux ou trois lettres de la langue, éventuellement suivi d'une étiquette pour la région (deux lettres) ou le système d'écriture (quatre lettres), à moins que le modèle soit déjà utilisé (dans ce cas, son nom commence par lang:
).
Les modèles bibliographiques tels ((Lien web)), ((Article)) ou ((Ouvrage)) incorporent déjà un paramètre « langue », il n'est donc pas nécessaire de les précéder de ces modèles.
Pour des raisons d'accessibilité, il est bienvenu d'insérer les passages en langue étrangère dans des modèles ((Langue)) (ex. : « ((Langue|en|Big Ben)) est le surnom de la grande cloche se trouvant au sommet de la tour Élisabeth à Londres.
»). Le résultat est invisible mais permet aux lecteurs d'écran de prononcer correctement les mots en langue étrangère.
Le modèle se place en dehors du lien :
* ((en)) [http://example.org Libellé du lien en français].
Si le libellé du lien n'est pas en français, indiquer également le changement de langue du texte à l'aide du modèle ((Langue)) :
* ((en)) [http://example.org ((langue|en|Title in English))].
Sont actuellement recensés ici 303 modèles d'indication de langue.
La présente page a été mise à jour le 11 décembre 2023, elle n'est pas à jour par rapport à la catégorie, il manque 4 modèles.
Voir aussi :
Créer un nouveau modèle n'est pas nécessaire à moins qu'il soit utilisé sur au moins une dizaine d'articles.
Beaucoup de modèles ont été supprimés car s'ils ne sont pas suffisament utilisés, le surplus de maintenance nécessaire ne justifie pas leur existence.
Pour indiquer une langue, on peut simplement se servir du modèle ((mul)). Par exemple pour le ghotuo au code IETF aaa
, ((mul|aaa))
donne (aaa). Il faut juste que la langue soit listée dans le module:Langue/Data.