Modèle:Indication de langue
1 Utilisation
Ce modèle est un métamodèle utilisé pour créer des liens de langues (cf. {{fr}}, {{de}}, etc.).
2 Syntaxe
{{Indication de langue|
NomLangue|
CodeIETF}}
{{Indication de langue|
NomLangue|
CodeIETF|texte=texte}}
{{Indication de langue|
NomLangue|
CodeIETF|dir=rtl|texte=texte}}
Code de langue IETF : pour les valeurs possibles, voir Modèle:Langue#Codes de langue.
3 Exemples
{{Indication de langue|allemand|de|texte=Die II{{exp|te}} Republik}}
- (de) Die IIte Republik
{{Indication de langue|arabe|ar}}
- (ar)
{{Indication de langue|arabe|ar|dir=rtl|texte=العربية...}}
- (ar) العربية...
- Exemple incorrect (ne marche pas correctement)
{{Indication de langue|arabe|ar}} العربية...
- (ar) العربية...
- Détermination automatique du nom de la langue
{{Indication de langue||de}}
- (de)
4 Utilisation dynamique
Le paramètre NomLangue
peut être laissé vide, dans ce cas le modèle détermine automatiquement sa valeur à partir du code de langue.
Ainsi, ce code parfois rencontré dans les modèles :
{{ {{{langue}}} }}
Peut être remplacé par celui-ci, qui est plus sûr :
{{Indication de langue||{{{langue}}}}}
5 Templatedata
Ce modèle est un métamodèle utilisé pour créer des liens de langues (cf. {{fr}}, {{de}}, etc.).
Paramètre | Description | Type | Statut | |
---|---|---|---|---|
Nom de langue | 1 | le nom de la langue (« français », « allemand », etc.). | Chaîne | facultatif |
Code IETF | 2 | Un code de langue IETF (« fr », « de », etc.). | Chaîne | obligatoire |
direction | dir | 'rtl' pour indiquer que le texte se lit de droite à gauche (écriture hébraïque, arabe, syriaque ou maldivienne) | Chaîne | facultatif |
texte | texte | (optionnel) texte encadré par cet indicateur de langue | Chaîne | facultatif |
6 Voir aussi
- {{Langue}} même chose pour mettre en forme un texte, mais sans indicateur de langue visible
La documentation de ce modèle est incluse depuis sa sous-page de documentation (modifier | historique).
Veuillez placer les catégories dans la sous-page /Documentation.