« Wiktionnaire:Babel » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 5 :
 
== La syntaxe #babel ==
LeLa modèlesyntaxe prédéfiniprédéfinie [[mw:Extension:Babel qui|#babel]] crée un tableau « flottant » à droite de la page où il est appelé. Le modèle accepte jusqu'à 15 langues (encore qu'on puisse agrandir le modèle en cas de nécessité).
 
Même si cela paraît une évidence, il faut préciser qu'il paraît logique, même si c'est facultatif, qu'un utilisateur liste les langues qu'il pratique dans l'ordre décroissant des connaissances qu'il en a, la ou les langues maternelles en premier, puis les langues moins bien connues...
 
{|
|
{| style="float: right; margin-left: 1em; margin-bottom: 0.5em; width: 242px; border: #99B3FF solid 1px; text-align: center"
|-
| '''[[Wiktionnaire:Babel]]'''
|-
| <div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''fr'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Cette personne a pour '''[[:Catégorie:Utilisateurs fr-M|langue maternelle]]''' le '''[[:Catégorie:Utilisateurs fr|français]]'''.</td>
</tr></table></div>
|-
| <div style="float:left;border:solid #99B3FF 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#E0E8FF"><tr>
<td style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt">'''en-2'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">This user is able to contribute with an '''[[:Catégorie:Utilisateurs en-2|intermediate]]''' level of '''[[:Catégorie:Utilisateurs en|English]]'''.</td>
</tr></table></div>
|-
| <div style="float:left;border:solid #99B3FF 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#E0E8FF"><tr>
<td style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt">'''de-1'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Dieser Benutzer hat '''[[:Catégorie:Utilisateurs de-1|grundlegende]] [[:Catégorie:Utilisateurs de|Deutschkenntnisse]]'''.</td>
</tr></table></div>
|}
<big>'''Exemple 1 : utilisateur trilingue (incluant le français)'''<big>
 
Un utilisateur parlant trois langues pourra par exemple insérer dans sa page utilisateur (et dans celle-là seulement, surtout pas dans sa page de discussion) le modèle {{modl|Babel}} via la syntaxe <nowiki>{{Babel|fr|en-2|de-1}}</nowiki>.
 
L'appel du modèle dans une page utilisateur, avec les bons critères (voir ci-dessous), ajoute en outre la catégorie correspondant à chacune des langues.
 
Remarquez que, dans l'illustration ci-contre, les catégories ne sont volontairement pas appelées, afin de ne pas catégoriser inutilement la présente page.
|}
 
{| style="margin-top: 1em"
|
{| style="float: right; margin-left: 1em; margin-bottom: 0.5em; width: 242px; border: #99B3FF solid 1px; text-align: center"
|-
| '''[[Wiktionnaire:Babel]]'''
|-
| <div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''en'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">This user is a native '''[[:Category:Utilisateur en|English speaker]]'''.</td>
</tr></table></div>
|-
| <div style="float:left;border:solid #99B3FF 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#E0E8FF"><tr>
<td style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt">'''pl-3'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Ten użytkownik posługuje się '''[[:Catégorie:Utilisateurs pl|językiem polskim]]''' na poziomie '''[[:Catégorie:Utilisateurs pl-3|zaawansowanym]]'''.</td>
</tr></table></div>
|-
| <div style="float:left;border:solid #ffb3b3 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#ffe0e8"><tr>
<td style="width:45px;height:45px;background:#ffb3b3;text-align:center;font-size:14pt">'''fr-0'''</td>
<td style="font-size:0.9em;padding:4pt;line-height:1.25em">Cet utilisateur [[:Catégorie:Utilisateurs fr-0|'''ne comprend pas''']] le '''[[:Catégorie:Utilisateurs fr|français]]''', ou seulement avec des difficultés notables.</td>
</tr></table></div>
|}
<big>'''Exemple 2 : utilisateur bilingue<br />(et précisant sa méconnaissance du français)'''</big>
 
En outre, un utilisateur de project wiki non francophone – ou qui estime avoir un niveau très insuffisant en français –, par exemple un participant à une autre projet wiki inscrit sur le Wiktionnaire francophone dans le but de faire des liens interlangues vers « son » Wiktionnaire de prédilection ou vers d'autres, pourra également appeler dans le modèle Babel, un critère fr-0, qui signale sa faible connaissance de la langue française.
 
Remarquer que, dans l'illustration ci-contre, les catégories ne sont volontairement pas appelées, afin de ne pas catégoriser inutilement la présente page.
|}
 
== Création de catégories et de modèles pour une langue ==