Modifications

Aller à : navigation, rechercher

Module:Langue/doc

2 473 octets ajoutés, 21 octobre 2018 à 09:18
Page créée avec « <includeonly>{{protection}}</includeonly> == Utilisation == Fonctions exportables : * <code>codeLangue(frame)</code> : Convertit en code de langue IETF les noms françai... »
<includeonly>{{protection}}</includeonly>

== Utilisation ==

Fonctions exportables :
* <code>codeLangue(frame)</code> : Convertit en code de langue IETF les noms français de langues les plus couramment citées.
* <code>codeLangue2(frame)</code> : Similaire à <code>codeLangue</code> à une exception près : si le nom de la langue ne se trouve pas dans la liste qui suit, le modèle n'affiche rien.
* <code>directionLangue(frame)</code> : Convertit en code de direction (rtl ou ltr) les codes ou noms français de langues.
* <code>nomLangue(frame)</code> : Permet de retrouver le nom descriptif en français d'une langue à partir de son code.
* <code>lang(frame)</code> : Indique la langue d’un texte dans le code [[HTML]], notamment pour les synthétiseurs vocaux et l’indexation correcte des inclusions de mots en langue différente par les moteurs de recherche.
* <code>langue(frame)</code> : Similaire à <code>lang</code> mais permet d’employer dans certains cas le nom de la langue en toutes lettres.
* <code>indicationDeLangue(frame)</code> : Utilisable comme métamodèle pour créer des indications de langue ({{cf.}} {{fr}}, {{de}}{{etc.}}).
* <code>indicationMultilingue(frame)</code> : Similaire à <code>indicationDeLangue</code> à l'exception qu'elle indique plusieurs langues. Sans paramètre, {{mul}} est indiqué.
* <code>langueAvecNom(frame)</code> : Indique le nom de la langue avant un court texte dans une langue donnée et met le texte en langue étrangère entre balises <code>xml:lang</code>. Similaire à <code>indicationDeLangue</code> mais avec la détermination automatique du nom et de la direction de la langue. Elle est donc un peu moins rapide.
* <code>tableauLangues(frame)</code> : Génère un tableau triable de la liste des langues disponibles dans Module:langue/Data.

Modules externes et autres éléments dont ce module a besoin pour fonctionner :
* <code>[[Module:Langue/Data]]</code> : Base de données avec les codes et les noms des langues les plus courantes.

== Exemples ==
Pour des exemples, voir la [[Module:Langue/Bac à sable|page de test]] permettant de tester diverses modifications apportées.

== Voir aussi ==
* {{m|Code langue}}
* {{m|Code langue 2}}
* {{m|Direction langue}}
* {{m|Nom langue}}
* {{m|Langue}}
* {{m|Indication de langue}}
* {{m|Mul}}
* {{m|Langue avec nom}}

<includeonly>
{{Projet Scribunto}}
</includeonly>

<noinclude>
[[Catégorie:Documentation de module|{{BASEPAGENAME}}]]
</noinclude>

Menu de navigation