|
|
| Ligne 1 : |
Ligne 1 : |
| <includeonly><!-- | | <includeonly>{{#switch:{{{1}}}| |
| | | ltr|rtl=<span class="lang-{{{2}}}" dir="{{{1}}}" lang="{{{2}}}" xml:lang="{{{2}}}">{{{3}}}</span>| |
| -->{{#switch:{{{1}}}
| | #default=<span class="lang-{{{1}}}" lang="{{{1}}}" xml:lang="{{{1}}}">{{{2}}}</span>}}</includeonly><noinclude>{{Lang/doc}}</noinclude> |
| |ltr
| |
| |rtl=<span class="lang-{{{2}}}" dir="{{{1}}}" lang="{{{2}}}" xml:lang="{{{2}}}">{{{3}}}</span> | |
| |#default=<span class="lang-{{{1}}}" lang="{{{1}}}" xml:lang="{{{1}}}">{{{2}}}</span>}}<!--
| |
| | |
| --></includeonly><!--
| |
| | |
| --><noinclude>
| |
| | |
| {{Documentation modèle}} | |
| | |
| ==Syntaxe==
| |
| ; But : Indiquer la langue d'un texte, notamment pour les synthétiseurs vocaux et l'indexation par les moteurs de recherche.
| |
| | |
| ; Syntaxe
| |
| : <code><nowiki>{{</nowiki>Lang|''code_langue''|''texte''}}</code>
| |
| : <code><nowiki>{{</nowiki>Lang|''direction_langue''|''code_langue''|''texte''}}</code>
| |
| | |
| ; Arguments
| |
| :* ''direction_langue'' : facultatif, direction de la langue, '''rtl''' (droite à gauche) ou '''ltr''' (gauche à droite), utile pour l'imbrication de textes dans des langues de directions différentes
| |
| :* ''code_langue'' : code de langue du type [[RFC 4646]] ou [[ISO 639]] (voir plus bas)
| |
| :* ''texte'' : texte en langue étrangère
| |
| | |
| ; Exemples : ''Les effets sont ''a priori'' non visibles à l'écran.''
| |
| :* <code><nowiki>{{lang|de|Die ewige Wiederkehr des Gleichen}}</nowiki></code> : {{lang|de|Die ewige Wiederkehr des Gleichen}}
| |
| :* <code><nowiki>{{lang|es|¿Qué tal güey?}}</nowiki></code> : {{lang|es|¿Qué tal güey?}}
| |
| :* <code><nowiki>{{lang|rtl|ar|العربية}}</nowiki></code> : {{lang|rtl|ar|العربية}}
| |
| | |
| ==Codes de langue==
| |
| La liste des codes compatibles [http://www.rfc-editor.org/rfc/rfc4646.txt RFC 4646] se trouve à l'adresse suivante :
| |
| http://www.iana.org/assignments/language-subtag-registry
| |
| | |
| Elle correspond à une extension de [[ISO 639]]. Voici quelques rappels de codes courants :
| |
| * allemand : '''de'''
| |
| * anglais : '''en'''
| |
| * arabe : '''ar'''
| |
| * chinois simplifié : '''zh-Hans'''
| |
| * chinois traditionnel : '''zh-Hant'''
| |
| * coréen : '''ko'''
| |
| * espagnol : '''es'''
| |
| * français : '''fr'''
| |
| * grec ancien : '''grc'''
| |
| * grec moderne : '''el'''
| |
| * hébreu : '''he'''
| |
| * italien : '''it'''
| |
| * japonais : '''ja'''
| |
| * latin : '''la'''
| |
| * russe : '''ru'''
| |
| | |
| ==Changer l'apparence d'une langue==
| |
| Afin de changer le style des caractères d'une langue en particulier, on peut se servir de la classe '''lang-''code_langue''''' dans son [[Special:Mypage/monobook.css|monobook.css]]. Exemples :
| |
| /* support de l'écriture grecque, pour les langues: grec moderne (monotonique), grec ancien (polytonique) */
| |
| .lang-el, .lang-grc, {font-family: Athena, Lucida Sans Unicode, Arial Unicode MS, Tahoma, sans-serif}
| |
|
| |
| /* support de l'écriture arabe, pour les langues: arabe, persan, urdu */
| |
| .lang-ar, .lang-fa, .lang-ur {font-family:Tahoma; font-size:1.25em}
| |
| | |
| ==Voir aussi==
| |
| *{{m|langue}}
| |
| | |
| [[Catégorie:Modèle pour les langues|*]]
| |
| | |
| [[de:Vorlage:Lang]]
| |
| [[en:Template:Lang]]
| |
| [[ko:틀:Lang]]
| |
| [[ja:Template:Lang]]
| |
| [[zh:Template:Lang]]
| |
| [[zh-min-nan:Template:Lang]]
| |
| [[zh-yue:Template:話]]
| |
| </noinclude> | |