Module:Langue/Bac à sable/Documentation

Une page de Wikipédia, l'encyclopédie libre.

Ce sous-module sert pour les tests sur le module:langue.

Test des modifications[modifier le code]

Voici quelques test standard. N'hésitez pas à ajouter des motifs spécifiques par rapport aux modifications apportées.

{{Direction langue}}[modifier le code]

code rendu modèle rendu Langue/Bac à sable
{{direction langue|anglais}} ltr ltr
{{direction langue|arabe}} rtl rtl
{{direction langue|lzjefg}} ltr ltr
{{direction langue|ar-latn}} ltr ltr
{{direction langue|ar-latn-TN}} ltr ltr
{{direction langue}} ltr ltr

{{Code langue}}[modifier le code]

code rendu modèle rendu Langue/Bac à sable
{{code langue|anglais}} en en
{{code langue|en}} en en
{{code langue|qaegr}} qaegr qaegr
{{code langue|}}
{{code langue}}

{{Code langue 2}}[modifier le code]

code rendu modèle rendu Langue/Bac à sable
{{code langue 2|anglais}} en en
{{code langue 2|en}} en en
{{code langue 2|qaegr}}
{{code langue 2|}}
{{code langue 2}}

{{Lien langue}}[modifier le code]

code rendu modèle rendu Langue/Bac à sable
{{Lien langue|de}} allemand allemand
{{Lien langue|gn}} guarani guarani
{{Lien langue|fiu-vro}} võro võro
{{Lien langue|mn-Cyrl}} mongol (écriture cyrillique) mongol
{{Lien langue|sfgh}} langue non reconnue : sfgh langue non reconnue : sfgh
{{Lien langue|}} langue non précisée langue non précisée
{{Lien langue}} langue non précisée langue non précisée

{{Langue}}[modifier le code]

motif testé code rendu modèle rendu Langue/Bac à sable
utilisation de base {{lang|de|Die Republik}} Die Republik Die Republik
avec direction en premier paramètre {{lang|rtl|ar|العربية...}} العربية... العربية...
avec texte en paramètre nommé {{lang|de|texte=Die Republik = Weimar}} Die Republik = Weimar Die Republik = Weimar
avec direction et texte en paramètre nommé {{lang|ar|dir=rtl|texte=العربية...}} العربية... العربية...
avec direction nommé et texte en paramètre 2 {{lang|ar|العربية...|dir=rtl}} العربية... العربية...
avec translitération {{lang|el|texte=ἡμέρα|trans=êméra}} ἡμέρα (êméra) ἡμέρα (êméra)
avec direction et translitération {{lang|ar|dir=rtl|texte=العربية...|trans=el arabia}} العربية... (el arabia) العربية... (el arabia)
avec translitération, texte en param 2 {{lang|el|ἡμέρα|trans=êméra}} ἡμέρα (êméra) ἡμέρα (êméra)
sans code langue {{lang||Die Republik}} Die Republik Die Republik
avec code langue erroné {{lang|deu|Die Republik}} Die Republik Die Republik
avec code langue utilisant des majuscules,
et direction erronée, trans vide
{{lang|Ar|dir=sdf|texte=العربية...|trans=}} العربية... العربية...
langue avec subcode {{lang|Ar-Latn|texte=al ʿarabīya...|trans=}} al ʿarabīya... al ʿarabīya...
langue avec deux subcodes {{lang|Ar-Latn-TN|texte=al ʿarabīya...|trans=}} al ʿarabīya... al ʿarabīya...

{{Indication de langue}}[modifier le code]

motif testé code rendu modèle rendu Langue/Bac à sable
utilisation de base {{Indication de langue|allemand|de}} (de) (de)
avec texte {{Indication de langue|allemand|de|texte=Die Republik}} (de) Die Republik (de) Die Republik
avec direction {{Indication de langue|arabe|ar|dir=rtl|texte=العربية...}} (ar) العربية... (ar) العربية...
avec nom de langue différent {{Indication de langue|deutch|de}} (de) (de)
sans nom de langue {{Indication de langue||de}} (de) (de)
sans code de langue {{Indication de langue|allemand}} (de) (de)

{{Mul}}[modifier le code]

motif testé code rendu modèle rendu Langue/Bac à sable
utilisation de base {{Mul|de}} (de) (de)
deux langue {{Mul|de|fr}} (de + fr) (de + fr)
deux langues dont une inconnue {{Mul|de|fra}} (de + langue non reconnue : fra) (de + langue non reconnue : fra)
deux langues dont une avec subcode {{Mul|de|en-GB}} (de + en-GB) (de + en-GB)
deux langues dans param 1 {{Mul|de, en}} (de + en) (de + en)
deux langues dans param 1,
inconnue et avec subcode
{{Mul|deu, en-GB}} (langue non reconnue : deu + en-GB) (langue non reconnue : deu + en-GB)
deux codes langue dans param 2,
inconnue et avec subcode
{{Mul|de|es, en}} (de + langue non reconnue : es, en) (de + langue non reconnue : es, en)
doublon de langues dans param 1 {{Mul|de/fr/de}} (de + fr + de) (de + fr)
doublon de langues {{Mul|de|de}} (de + de) (de)

{{Langue avec nom}}[modifier le code]

motif testé code rendu modèle rendu Langue/Bac à sable
utilisation de base {{Langue avec nom|de|Die Republik}} allemand : Die Republik allemand : Die Republik
avec langue rtl {{Langue avec nom|rtl|ar|العربية...}} arabe : العربية... arabe : العربية...
avec direction nommé {{Langue avec nom|ar|العربية...|dir=rtl}} arabe : العربية... arabe : العربية...
avec transliteration {{Langue avec nom|el|ἡμέρα|trans=êméra}} grec moderne : ἡμέρα (êméra) grec moderne : ἡμέρα (êméra)
avec langue en majuscule {{Langue avec nom|Ar|العربية...|trans=}} arabe : العربية... arabe : العربية...
avec langue inconnue {{Langue avec nom|xxxx|العربية...}} langue non reconnue : xxxx : العربية... langue non reconnue : xxxx : العربية...
avec paramètre texte nommé {{Langue avec nom|de|texte=Die Republik}} allemand : Die Republik allemand : Die Republik

Fonction articleLangue[modifier le code]

  • Anglais (code : en) : anglais
  • Arabe marocain (code : ary) : Arabe marocain
  • Altai (code : alt) : Altaï (langue)
  • Code inconnu (code : coucou) : langue non reconnue : coucou
  • Code vide (code : ∅) : langue non précisée
  • Code de base correct, code étendu non répertorié (code : fr-trucmuche) : français

Fonction nomLangue[modifier le code]

  • Anglais (code : en) : anglais
  • Arabe marocain (code : ary) : arabe dialectal marocain
  • Altai (code : alt) : altaï
  • Code inconnu (code : coucou) : langue non reconnue : coucou
  • Code vide (code : ∅) : langue non précisée
  • Code de base correct, code étendu non répertorié (code : fr-trucmuche) : français