« Modèle:Indication de langue » : différence entre les versions

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Kyle the hacker (discuter | contributions)
m correction
Bibi Saint-Pol (discuter | contributions)
rv des modifs de Kth : les doubles parenthèses sont une atrocité typographique, de plus le surgrossissement à 1.2em casse l'interlignage
Ligne 1 : Ligne 1 :
<includeonly>
<includeonly><span class="help" style="cursor: help;"><span style="font-family: sans-serif; color: #0000CD; font-size: 1.2em; font-weight: bold;" title="Langue : {{{1|{{{2}}}}}}">(<span style="color: #000080; font-size: 0.7em; position: relative; bottom: 0.1em;">({{{2|{{{1}}}}}})</span>)</span>{{#if:{{{texte|}}}|&nbsp;<span lang="{{{2}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte}}}</span>}}</span></includeonly><noinclude>{{Indication de langue/Documentation}}
<span style="cursor:help; font-family:monospace; font-weight:bold; font-size:small" title="Langue : {{{1}}}">({{{2}}})</span>{{#if:{{{texte|}}}|&nbsp;<span lang="{{{2}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte}}}</span>}}</span>
<!-- Toutes les métadonnées (catégories, interwikis) dans la documentation SVP -->[[Catégorie:Modèle pour les langues]]
</includeonly><noinclude>
{{Indication de langue/Documentation}}

[[Catégorie:Modèle pour les langues]]
</noinclude>
</noinclude>

Version du 7 mai 2007 à 13:40

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|<nom de la langue>|<code de langue IETF>|dir=<rtl>|texte=<information dans la langue>}}

La liste complète des langues prises en charge se trouve sur la page Module:Langue/Liste des langues.

Exemples

  • {{Indication de langue|arabe|ar}}

(ar)


Exemple incorrect (ne marche pas correctement)
  • {{Indication de langue|arabe|ar}} العربية...

(ar)

العربية...

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}}}}}

Templatedata

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

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
Nom de langue1

le nom de la langue (« français », « allemand », etc.).

Chaînefacultatif
Code IETF2

Un code de langue IETF (« fr », « de », etc.).

Chaîneobligatoire
directiondir

'rtl' pour indiquer que le texte se lit de droite à gauche (écriture hébraïque, arabe, syriaque ou maldivienne)

Chaînefacultatif
textetexte

(optionnel) texte encadré par cet indicateur de langue

Chaînefacultatif

Voir aussi

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