Modèle:Babel/Documentation

De Poképédia
Aller à la navigation Aller à la recherche
Miniature 201 ? RS.gifC'est quoi, un modèle ?
Informations importantes concernant ce modèle
Sprite 082 LB.png Ce modèle fait appel à ou est inclus dans d'autres modèles, par imbrication ou par appel. Il doit être modifié avec précaution !
ParserFunctions.png Ce modèle utilise les ParserFunctions.
Pijako-PGL.png

Ce modèle permet aux utilisateurs d'indiquer leurs compétences linguistiques en rapport avec le projet mondial Encyclopaediae Pokémonis.


But et contexte[modifier]

Dans le cadre d'un wiki existant en plusieurs langues comme Poképédia, il est parfois nécessaire d'aller piocher des informations ou des idées chez les voisins en langues étrangères pour faire avancer le projet.
Il peut également arriver qu'un utilisateur issu d'un wiki étranger (Bulbapedia, PokéWiki,...) vienne sur Poképédia pour y chercher de l'aide.

Grâce à Babel, les utilisateurs peuvent indiquer les langues qu'ils savent parler (ou non), ainsi que leur niveau de compréhension.

Utilisation[modifier]

Syntaxe[modifier]

La syntaxe à suivre pour utiliser ce modèle est :

{{Babel|de=|en=|es=|fr=|it=|ja=|pl=|pt=|ru=|zh=}}

Paramètres[modifier]

Ce modèle prend un nombre de paramètres variant de 0 à 9, ainsi qu'un paramètre désactivant la catégorisation automatique :
Note : Ces neuf paramètres correspondent sur Poképédia, aux neuf langues du projet Encyclopaediae Pokémonis :

  • de : Ce paramètre est à renseigner avec le niveau du contributeur en allemand.
  • en : Ce paramètre est à renseigner avec le niveau du contributeur en anglais.
  • es : Ce paramètre est à renseigner avec le niveau du contributeur en espagnol.
  • fr : Ce paramètre est à renseigner avec le niveau du contributeur en français.
  • it : Ce paramètre est à renseigner avec le niveau du contributeur en italien.
  • ja : Ce paramètre est à renseigner avec le niveau du contributeur en japonais.
  • pl : Ce paramètre est à renseigner avec le niveau du contributeur en polonais.
  • pt : Ce paramètre est à renseigner avec le niveau du contributeur en portugais.
  • ru : Ce paramètre est à renseigner avec le niveau du contributeur en russe.
  • zh : Ce paramètre est à renseigner avec le niveau du contributeur en chinois.

Ces paramètres sont à renseigner avec une valeur entière entre 0 et 4 (ou un N) suivant le tableau ci-après :

Niveau Compétence
0 Je ne sais ni lire, ni écrire, ni parler cette langue.
1 J'arrive à déchiffrer ce qui est écrit, mais parler ou écrire dans cette langue est difficile pour moi. Je dois utiliser l'aide d'un traducteur.
2 J'arrive à lire et à comprendre ce qui est écrit, et je sais m'exprimer dans cette langue de manière simple.
3 J'ai un bon niveau global et je peux entretenir une conversation dans cette langue.
4 Je parle cette langue couramment, même si ce n'est pas ma langue maternelle.
N Cette langue est ma langue maternelle. (N = "natif")

Optionnel[modifier]

Un paramètre « catégories » existe et peut être renseigné si on ne veut pas mettre les catégories. Pour cela, il suffit de taper « catégories=non » lors de l'inclusion du modèle dans une page.

Exemple[modifier]

Le code suivant est un exemple d'utilisation du modèle :

{{Babel
| de=0
| en=2
| fr=N
}}

Pour le résultat suivant :


de-0 Entschuldigung, Ich habe keine Deutschkenntnisse.
en-2 I am able to contribute with a basic level of English.
fr-N Le français est ma langue maternelle.

Modifier ce modèle[modifier]

Miniature 201 ! RS.gifN'oubliez pas de vous référer à l'aide concernant la création et la modification des modèles ainsi qu'aux conventions !

Attention : Ce modèle utilise les parserfunctions, il ne doit pas être modifié par des contributeurs n'étant pas familiers avec leur fonctionnement !
Par ailleurs, ce modèle fonctionne par un système de poupées russes faisant appel à plusieurs sous-modèles. Toute modification faite sans prendre de précaution peut avoir des conséquences désastreuses !

Voir aussi[modifier]