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

Une page de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Lgd (discuter | contributions)
Ajout détection d'une première erreur de code de langue, apparemment la plus fréquente : gr pour le grec
Lgd (discuter | contributions)
+ détection de codes invalides lu et oci, détection de codes dont l'usage est erroné mul et und, détection lang vide
Ligne 1 : Ligne 1 :
<includeonly>{{#if:{{{texte|}}}|<span class="lang-{{{1|}}}" lang="{{{1|}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte|}}}</span>{{#if:{{{trans|}}}|&#x20;(<span class="lang-{{{1|}}}" lang="{{{1|}}}" dir="ltr">{{{trans|}}}</span>)}}|{{#switch:{{{1|}}}|ltr|rtl=<span class="lang-{{{2|}}}" lang="{{{2|}}}" dir="{{{1|}}}">{{{3|}}}</span>|#default=<span class="lang-{{{1|}}}" lang="{{{1|}}}">{{{2|}}}</span>}}}}{{#ifeq: {{{1|}}}|gr|[[Catégorie:Page avec code de langue invalide]]|}}</includeonly><noinclude>{{doc modèle}}</noinclude>
<includeonly>{{#if:{{{texte|}}}|<span class="lang-{{{1|}}}" lang="{{{1|}}}" {{#if:{{{dir|}}}|dir="{{{dir|}}}"}}>{{{texte|}}}</span>{{#if:{{{trans|}}}|&#x20;(<span class="lang-{{{1|}}}" lang="{{{1|}}}" dir="ltr">{{{trans|}}}</span>)}}|{{#switch:{{{1|}}}|ltr|rtl=<span class="lang-{{{2|}}}" lang="{{{2|}}}" dir="{{{1|}}}">{{{3|}}}</span>|#default=<span class="lang-{{{1|}}}" lang="{{{1|}}}">{{{2|}}}</span>}}}}{{#switch:{{{1|}}}||mul|und|gr|lu|oci=[[Catégorie:Page avec code de langue invalide]]}}</includeonly><noinclude>{{doc modèle}}</noinclude>

Version du 7 mai 2011 à 09:01