Template:Languages/fr

From SaruWiki
Revision as of 11:40, 19 January 2012 by Saruman! (talk | contribs) (added, mainly as an example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 :