« Modèle:Lang » : différence entre les versions

Contenu supprimé Contenu ajouté
Lgd (discussion | contributions)
test de détection d'erreurs de codes de langue : lat pour le latin, gr-Latn pour le grec en alphabet latin
Lgd (discussion | contributions)
détection étendue à la seconde forme du modèle
Ligne 1 :
<includeonly>{{#if:{{{texte|}}}|<span class="lang-{{{1|}}}" lang="{{{1|}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte|}}}</span>{{#if:{{{trans|}}}|&#x20;(<span class="lang-{{{1|}}} transcription" lang="{{{1|}}}-Latn" dir="ltr">{{{trans|}}}</span>)}}|{{#switch:{{{1|}}}|ltr|rtl=<span class="lang-{{{2|}}}" lang="{{{2|}}}" dir="{{{1|}}}">{{{3|}}}</span>{{#switch:{{{2|}}}||lat|mul|und|gr|gr-Latn|gr-latn|lu|jp|dk|oci=[[Catégorie:Page avec code de langue invalide]]}}|#default=<span class="lang-{{{1|}}}" lang="{{{1|}}}">{{{2|}}}</span>}}}}{{#switch:{{{1|}}}||lat|mul|und|gr|gr-Latn|gr-latn|lu|jp|dk|oci=[[Catégorie:Page avec code de langue invalide]]}}</includeonly><noinclude>{{doc modèle}}</noinclude>