Ébauche de modèle:indication de langue : Différence entre versions

De Ekopedia
Aller à : navigation, rechercher
(Source)
(Template:Language de commons)
Ligne 17 : Ligne 17 :
 
* paramètre 2 : valeur de <nowiki>{{int:Lang}}</nowiki>, renseignement optionnel
 
* paramètre 2 : valeur de <nowiki>{{int:Lang}}</nowiki>, renseignement optionnel
 
* la valeur de <nowiki>{{int:Lang}}=</nowiki> est celle de l'interface utilisateur.
 
* la valeur de <nowiki>{{int:Lang}}=</nowiki> est celle de l'interface utilisateur.
 +
=====Rendu=====
 +
Exemple de langue : arabe<br>
 +
*code choisi : ar
 +
* à rendre dans les langues suivantes : allemand (de), anglais (en), français (fr)
 +
<nowiki>{{language|ar|de}}</nowiki> → Arabisch<br>
 +
<nowiki>{{language|ar|en}}</nowiki> → Arabic<br>
 +
<nowiki>{{language|ar|fr}}</nowiki> → arabe<br>
  
 
===[http://fr.wikipedia.org/wiki/Mod%C3%A8le:Langue-local modèle langue local])===
 
===[http://fr.wikipedia.org/wiki/Mod%C3%A8le:Langue-local modèle langue local])===

Version du 19 février 2011 à 15:37

Cette page est une page de construction de modèle. Modéliste en charge : -- Amiteusement Saint amand | d 19 février 2011 à 14:03 (CET)

Évaluation des modèles existants et des modèles WP

Template:Language de commons

Utilisation

Donne le nom de la langue selon le code langue de MediaWiki

  • ne correspond pas toujours à la norme ISO 639
  • la doc renvoie à une page de code de langues avec leurs noms en anglais, mais le modèle n'est pas valable. Il n'est d'ailleurs pas utilisé dans le Template:Language.

Source

{{Language/{{Fallback|Language|{{{2|}}}}}|1={{{1|}}}}}<noinclude> {{documentation}} [[Category:Internationalization templates|{{PAGENAME}}]] </noinclude>

Sous-modèle Fallback
  • utilisé pour déterminer la langue appropriée (de repli) d'un modèle losqu'il s'organise autour de sous-pages linguistiques. La langue de repli choisi
  • paramètre 1 : vide par défaut, mais doit être renseigné avec le nom du modèle concerné par la langue de repli
  • paramètre 2 : valeur de {{int:Lang}}, renseignement optionnel
  • la valeur de {{int:Lang}}= est celle de l'interface utilisateur.
Rendu

Exemple de langue : arabe

  • code choisi : ar
  • à rendre dans les langues suivantes : allemand (de), anglais (en), français (fr)

{{language|ar|de}} → Arabisch
{{language|ar|en}} → Arabic
{{language|ar|fr}} → arabe

modèle langue local)