Template:Languages/fr
Modèle
Syntaxe
{{{Languages|PageName}}}
- PageName (facultatif) - le nom de la page pour laquelle on veut afficher les liens vers différents langages. Si cette option n'est pas précisée, le nom de la page en anglais est utilisé. Normalement ce paramètre n'est pas nécessaire, il n'est utile que lorsqu'on veut mettre un lien vers une page autre que celle dans laquelle le modèle se trouve (ce qui se produit assez rarement). Si ce paramètre est utilisé dans une sous-page, il faut utiliser le nom de la page mère et pas le nom complet de la sous-page (par exemple, dans la sous-page MediaWiki/fr on doit utiliser
{{{Languages|MediaWiki}}}
et pas{{{Languages|MediaWiki/fr}}}
).
Note
Sur cette page, pour que la barre de langues s'affiche correctement, il a fallu utiliser l'option PageName, autrement seul le lien vers la version anglaise s'affichait.
Utilisation
Le modèle ne devrait être utilisé que sur des pages qui existent dans plusieurs langues et, pour des raisons évidentes de clarté et d'ergonomie, il devrait être placé au même endroit dans la page pour chacune de ces traductions (par exemple, il faut éviter de mettre le {{{Languages}}} en haut sur la page en anglais et en bas sur la page en français) .
La version anglaise d'une page est toujours la version principale (page mère) et les autres langages n'en sont que des sous-pages, nommée en utilisant le code de langue approprié (voir ci-dessous).
Par exemple, sur la page d'accueil, on peut trouver {{{Languages}}}
à la fois sur Mediawiki et sur chacune des sous-pages de langue (Mediawiki/fr pour le français).
Le modèle crée automatiquement les liens vers les pages de langues qui existent (Main Page/ja, Main Page/fr) et ignore les langages pour lesquels une traduction n'est pas disponible.
Voir Project:Language policy/fr pour plus de détails à propos de la traduction des pages.
Langages supportés
Voici la liste des langages supportés (en utilisant la page d'accueil comme exemple). D'autres langues peuvent être ajoutées si nécessaire (faire la demande sur la page de discussion anglaise de ce modèle).
Pour l'instant, il semble qu'un langage ne puisse être ajouté que s'il existe une Wikipédia dans cette langue (à ce sujet, voir la version anglaise de cette page)
Page Name | Language |
---|---|
Main Page | Anglais |
Main Page/ar | Arabe |
Main Page/br | Breton |
Main Page/ca | Catalan |
Main Page/cs | Tchèque |
Main Page/de | Allemand |
Main Page/es | Espagnol |
Main Page/fa | Persan |
Main Page/fi | Finnois |
Main Page/fr | Français |
Main Page/he | Hébreu |
Main Page/hu | Hongrois |
Main Page/id | Indonésien |
Main Page/it | Italien |
Main Page/ja | Japonais |
Main Page/ko | Coréen |
Main Page/nl | Néerlandais |
Main Page/no | Norvégien |
Main Page/pl | Polonais |
Main Page/pt | Portugais |
Main Page/ro | Roumain |
Main Page/ru | Russe |
Main Page/sq | Albanais |
Main Page/sv | Suédois |
Main Page/vi | Vietnamien |
Main Page/yue | Cantonnais |
Main Page/zh | Chinois |
Main Page/zh-hans | Chinois (Simplifié) |
Main Page/zh-hant | Chinois (Traditionnel) |
Exemple
Voici ce à quoi la barre de langues ressemble sur la page MediaWiki :