Ébauche de modèle:indication de langue : Différence entre versions
De Ekopedia
(→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)
Sommaire
É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