Community Central
Community Central
(Tweaking)
m (Remove tr link.)
(27 intermediate revisions by 16 users not shown)
Line 1: Line 1:
Babel templates allow users to provide some information about the languages they use and their level of proficiency. The use of these templates also puts the user in appropriate language categories, so other users can find them.
+
Babel templates allow users to provide some information about the languages they use and their level of proficiency. The use of these templates also puts the user in appropriate language categories, so other users can find them.
   
===Examples of Babel templates===
+
=== Examples of Babel templates ===
For example, a user who is fluent in English and can use it as a native speaker would use the template <nowiki>{{User en}}</nowiki> on his or her user page, or, when using this central template locally, <nowiki>{{wikia:User en}}</nowiki>. The template would look like
+
For example, a user who is fluent in English and can use it as a native speaker would use the template <code><nowiki>{{Babel|en}}</nowiki></code> on his or her user page, or, when using this central template locally, <code><nowiki>{{w:User en}}</nowiki></code>. The template would look like
   
{{User en}}
+
{{Babel|en|nocat=yes}}
   
<br style="clear:both;">
+
<br style="clear:both;"/>
A user who wanted to indicate a lower (non-native equivalent) level of ability would use one of levels (0 not understand, 1 basic, 2 intermediate or 3 advanced). For example, someone with only a very basic level of Spanish ability would use the template <nowiki>{{User es-1}}</nowiki>:
+
A user who wanted to indicate a lower (non-native equivalent) level of ability would use one of levels (0 not understand, 1 basic, 2 intermediate or 3 advanced). For example, someone with only a very basic level of Spanish ability would use the template <nowiki>{{Babel|es|1}}</nowiki>:
   
{{User es-1}}
+
{{Babel|es|1|nocat=yes}}
   
<br style="clear:both;">
+
<br style="clear:both;"/>
   
===Language levels===
+
=== Language levels ===
 
The templates are in the format
 
The templates are in the format
<nowiki>{{User language&level}}</nowiki> where "language&level" is the two/three letter code for the language. (See [[Wikipedia:ISO_639]] if you don't already know it.) When no level is specified, it indicates someone is fluent at the level of a native speaker (Sometimes the letter N is used to indicate this native level of ability). The levels of ability are
+
<code>{{t|Babel|<language>|<level>}}</code> where "language&level" is the two/three letter code for the language. (See [[Wikipedia:ISO_639]] if you don't already know it.) When no level is specified, it indicates someone is fluent at the level of a native speaker (Sometimes the letter N is used to indicate this native level of ability). The levels of ability are
 
* xx-0 the user does not understand this language (preferably used only on a wiki where most users do understand that language)
 
* xx-0 the user does not understand this language (preferably used only on a wiki where most users do understand that language)
 
* xx-1 for basic command (the ability to understand and answer simple questions in the language)
 
* xx-1 for basic command (the ability to understand and answer simple questions in the language)
Line 22: Line 22:
 
* xx or xx-N for native or equivalent
 
* xx or xx-N for native or equivalent
   
===Adding Babel templates to your user page===
+
=== Adding Babel templates to your user page ===
# Pick the templates (language and level) that describe your ability best
+
# Pick the templates (language and level) that describe your ability best
 
# Go to your user page and edit it
 
# Go to your user page and edit it
 
# Add the appropriate command to your user page
 
# Add the appropriate command to your user page
   
You may want to put the template labels together in a box. Examples:
+
You may want to put the template labels together in a box. Examples:
   
{| border="1" cellpadding="2" cellspacing="0" width="25%" style="float:right; margin-left:1em; margin-bottom:0,5em; background:none; border: 3px #8b4513; color: #8b4513";link: ##ffff00; visited-link: #ff88bb;"
+
{| border="1" cellpadding="2" cellspacing="0" width="25%" style="float:right; margin-left:1em; margin-bottom:0.5em; background:none; border: 3px #8b4513; color: #8b4513; link: #ffff00; visited-link: #ff88bb;"
 
|-
 
|-
|<center>Language skill box with [http://meta.wikimedia.org/wiki/Meta:Babel_templates Babel templates]: </center>
+
|<center>Language skill box with [[wikipedia:meta:Meta:Babel templates|Babel templates]]:</center>
|-
 
|{{User en}}{{User es-1}}{{User ja}}{{User de-2}}{{User ur}}{{User zh-0}}{{User fr-2}}{{User id}}
 
 
|-
 
|-
  +
|{{Babel|en|nocat=yes}}{{Babel|de|2|nocat=yes}}{{Babel|fr|2|nocat=yes}}{{Babel|es|1|nocat=yes}}{{Babel|id|1|nocat=yes}}{{Babel|ja|1|nocat=yes}}{{Babel|ur|1|nocat=yes}}{{Babel|zh|0|nocat=yes}}
 
|}
 
|}
<br style="clear:both;">
+
<br style="clear:both;"/>
   
 
Adding the templates will also add your user page to the appropriate language categories.
 
Adding the templates will also add your user page to the appropriate language categories.
   
===Copying templates to Wikia===
+
=== Copying templates to Fandom ===
If the template for the language and level you want has not been created on the [[Central Wikia]] yet, copy it over from a Wikimedia site. (There are links to some under "more information" below.)
+
If the template for the language and level you want has not been created on [[Community Central]] yet, copy it over from a Wikimedia site. (There are links to some under "more information" below.)
Create the equivalent template here. For example, copy the contents from http://commons.wikimedia.org/wiki/Template:User_de-1 to ''http://www.wikia.com/wiki/Template:User_de-1'' to create the template for basic German speakers.
+
Create the equivalent template here. For example, copy the contents from [[wikipedia:commons:Template:User_de-1]] to ''https://community.fandom.com/wiki/Template:User_de-1'' to create the template for basic German speakers.
   
===More information===
+
=== More information ===
  +
* [[Template:Babel]]
* [http://meta.wikimedia.org/wiki/Meta:Babel_templates Babel templates]
 
  +
* [[wikipedia:meta:Meta:Babel templates|Babel templates]]
 
* [[Wikipedia:Wikipedia:Babel|Wikipedia:Babel]]
 
* [[Wikipedia:Wikipedia:Babel|Wikipedia:Babel]]
 
* [[Commons:Commons:Babel|Commons:Babel]]
 
* [[Commons:Commons:Babel|Commons:Babel]]
 
* [[Help:Shared templates]]
 
* [[Help:Shared templates]]
[[Category:Help]][[Category:Community]]
 
   
  +
[[Category:Help]]
[[zh:巴別樣板]]
 
 
[[Category:Community]]
  +
  +
[[ca:Ajuda:Afegir plantilles d'idioma]]
  +
[[es:Ayuda:Añadir plantillas Babel (Idiomas)]]
  +
[[ja:ヘルプ:バベルテンプレートを追加する]]
 
[[zh:Project:巴別]]

Revision as of 10:20, 29 October 2021

Babel templates allow users to provide some information about the languages they use and their level of proficiency. The use of these templates also puts the user in appropriate language categories, so other users can find them.

Examples of Babel templates

For example, a user who is fluent in English and can use it as a native speaker would use the template {{Babel|en}} on his or her user page, or, when using this central template locally, {{w:User en}}. The template would look like


en-N
This user is a native speaker of English.


A user who wanted to indicate a lower (non-native equivalent) level of ability would use one of levels (0 not understand, 1 basic, 2 intermediate or 3 advanced). For example, someone with only a very basic level of Spanish ability would use the template {{Babel|es|1}}:


es-1
Este usuario puede contribuir con un nivel básico de español.


Language levels

The templates are in the format {{Babel|<language>|<level>}} where "language&level" is the two/three letter code for the language. (See Wikipedia:ISO_639 if you don't already know it.) When no level is specified, it indicates someone is fluent at the level of a native speaker (Sometimes the letter N is used to indicate this native level of ability). The levels of ability are

  • xx-0 the user does not understand this language (preferably used only on a wiki where most users do understand that language)
  • xx-1 for basic command (the ability to understand and answer simple questions in the language)
  • xx-2 for an intermediate level of knowledge
  • xx-3 for advanced or fluent understanding (the ability to correct spelling and grammar errors in the language)
  • xx or xx-N for native or equivalent

Adding Babel templates to your user page

  1. Pick the templates (language and level) that describe your ability best
  2. Go to your user page and edit it
  3. Add the appropriate command to your user page

You may want to put the template labels together in a box. Examples:

Language skill box with Babel templates:
en-N
This user is a native speaker of English.
de-2
Dieser Benutzer hat fortgeschrittene Deutschkenntnisse.
fr-2
Cet utilisateur peut contribuer avec un niveau moyen de français.
es-1
Este usuario puede contribuir con un nivel básico de español.
id-1
Pengguna ini bisa berbahasa Bahasa Indonesia dalam tingkat dasar.
ja-1
この利用者は 簡単日本語を話します。
ur-1
اس صارف کو اردو زبان کا ابتدائی علم ہے۔
zh-0
這位使用者不會中文
这位用户不会中文


Adding the templates will also add your user page to the appropriate language categories.

Copying templates to Fandom

If the template for the language and level you want has not been created on Community Central yet, copy it over from a Wikimedia site. (There are links to some under "more information" below.) Create the equivalent template here. For example, copy the contents from wikipedia:commons:Template:User_de-1 to https://community.fandom.com/wiki/Template:User_de-1 to create the template for basic German speakers.

More information