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




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

De NuitDebout
Aller à : navigation, rechercher
(Cf pdd - Annulation des modifications 45897644 de Litlok (d))
(Je remets abbr (utile pour les utilisateurs de synthèse vocale, par exemple, alors que span ne l'est pas), mais en enlevant le soulignement.)
Ligne 1 : Ligne 1 :
<includeonly><span style="cursor:help;font-family:monospace;font-weight:bold;font-size:small" title="Langue : {{{1|{{{2}}}}}}">({{{2}}})</span>{{#if:{{{texte|}}}|&nbsp;{{{{#if:{{{texte|}}}|lang|}}|{{{2}}}|dir={{{dir|}}}|texte={{{texte}}}}}}}</includeonly><noinclude>{{/Documentation}}</noinclude>
+
<includeonly><abbr style="cursor:help;font-family:monospace;font-weight:bold;font-size:small;border-bottom: none" title="Langue : {{{1|{{{2}}}}}}">({{{2}}})</abbr>{{#if:{{{texte|}}}|&nbsp;{{{{#if:{{{texte|}}}|lang|}}|{{{2}}}|dir={{{dir|}}}|texte={{{texte}}}}}}}</includeonly><noinclude>{{/Documentation}}</noinclude>

Version du 19 janvier 2010 à 01:19

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