Bienvenue sur le wiki de Nuit debout, nous sommes le 3011 mars.




Modèle:Indication de langue : Différence entre versions

De NuitDebout
Aller à : navigation, rechercher
m (utilise class="lang-xx" dans le style du texte)
m (A protégé « Modèle:Indication de langue » : Robot : Protège une liste de fichiers. ([Modifier=Autoriser uniquement les administrateurs] (infini) [Renommer=Autoriser uniquement les administrateurs] (infini)))
 
(23 révisions intermédiaires par 15 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<includeonly><span style="cursor:help"><span style="font-family:monospace;font-weight:bold;font-size:small" title="Langue : {{{1|{{{2}}}}}}">({{{2}}})</span>{{#if:{{{texte|}}}|&nbsp;<span class="lang-{{{2}}}" lang="{{{2}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte}}}</span>}}</span></includeonly><noinclude>
+
<includeonly>{{#invoke:Langue|indicationDeLangue}}</includeonly><noinclude>{{Documentation}}</noinclude>
{{Indication de langue/Documentation}}
+
<!-- Toutes les métadonnées (catégories, interwikis) dans la documentation SVP -->
+
[[Catégorie:Modèle d'icônes de langues|*]]
+
</noinclude>
+

Version actuelle en date du 18 avril 2016 à 21:04

 Documentation[modifier] [purger]

Modèle:Protection Modèle:Méta bandeau d'avertissementModèle:Modèle utilisant les modules Lua

Utilisation

Ce modèle est un métamodèle utilisé pour créer des liens de langues (cf. {{fr}}, {{de}}, etc.).

Syntaxe

  • {{Indication de langue|NomLangue|CodeIETF}}
  • {{Indication de langue|NomLangue|CodeIETF|texte=texte}}
  • {{Indication de langue|NomLangue|CodeIETF|dir=rtl|texte=texte}}

Le paramètre NomLangue peut être laissé vide, dans ce cas le modèle détermine automatiquement sa valeur.

Paramètres

<templatedata> { "description": "Ce modèle est un métamodèle utilisé pour créer des liens de langues (cf. (fr), (de), etc.).", "params": { "1": { "label": "Nom de langue", "type": "string", "description": " le nom de la langue (« français », « allemand », etc.)." }, "2": { "label": "Code IETF", "type": "string", "required": true, "description": "Un code de langue IETF (« fr », « de », etc.)." }, "dir": { "label": "direction", "type": "string", "description": "'rtl' pour indiquer que le texte se lit de droite à gauche (écriture hébraïque, arabe, syriaque ou maldivienne)" }, "texte": { "label": "texte", "type": "string", "description": "(optionnel) texte encadré par cet indicateur de langue" } } } </templatedata>

Code de langue IETF : voir Modèle:Lang#Codes de langue.

Exemples

  • {{Indication de langue|allemand|de|texte=Die {{II}}{{exp|te}} Republik}}
(de) Die Modèle:IIte Republik
  • {{Indication de langue|arabe|ar}}
(ar)
  • {{Indication de langue|arabe|ar|dir=rtl|texte=العربية...}}
(ar) العربية...
Détermination automatique du nom de la langue
  • {{Indication de langue||de}
(de)
Exemple incorrect (ne marche pas correctement)
  • {{Indication de langue|arabe|ar}} العربية...
(ar) العربية...

Voir aussi

  • {{Lang}} même chose pour mettre en forme un texte, mais sans indicateur de langue visible