LinguaLibre

Difference between revisions of "Babel/text"

< LinguaLibre:Babel

(fixing example box)
m
 
(97 intermediate revisions by 60 users not shown)
Line 1: Line 1:
{{Meta}}
+
<languages/>
<small>In other languages:{{Lang-Babel}} </small>
+
<translate><!--T:1-->
 +
'''User language''' boxes list the languages a Wikimedia editor is comfortable communicating in, and their proficiency. This improves communication across the diverse community, both directly and by helping find interpreters and translators.
  
This page provides the framework for displaying the language ability of users on their user page. It helps users communicate by listing the languages the user can understand and their proficiency.
+
== Usage == <!--T:2--> </translate>
 +
{{#babel:ru-N|en-5|fr-1}}
 +
<translate>
 +
<!--T:3-->
 +
You can add user information to [[<tvar|mypage>Special:MyPage</>|your user page]] by inserting code like this:</translate>
 +
<pre>{{#babel:ru-N|en-5|fr-1}}</pre>
  
==Census in Babel==
+
<translate>
{| border="1" cellpadding="2" cellspacing="0" width="50px" style="float:right; margin-left:1em; margin-bottom:0,5em; background:none;"
+
<!--T:4-->
 +
This outputs the boxes you see at right. You can add as many languages as you want, in the form ''language code''-''proficiency level''.</translate>
 +
 
 +
; <translate>
 +
<!--T:5-->
 +
Language code</translate>
 +
: <translate>
 +
<!--T:6-->
 +
The extension recognizes standard ISO 639 (1&ndash;3) language codes. You can find your language by searching the [[w:List of ISO 639-1 codes|list of ISO 639-1 codes]] or [<tvar|toolsurl>https://toolserver.org/~pathoschild/iso639db</> a database of ISO 639 1&ndash;3 codes].</translate>
 +
 
 +
; <translate>
 +
<!--T:7-->
 +
Proficiency</translate>
 +
: <translate>
 +
<!--T:8-->
 +
The proficiency describes how well you can communicate in the language. It's indicated by a single character from the '''Proficiency''' column in the table below:</translate>
 +
:{| class="wikitable"
 
|-
 
|-
|<center>Example of language skill box
+
! <translate><!--T:9--> Proficiency</translate>
 +
! <translate><!--T:10--> Meaning</translate>
 
|-
 
|-
|<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
+
| 0
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr >
+
| <translate><!--T:11--> You don't understand the language at all.</translate>
<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:User en|English]]''' speaker.</td >
+
| 1
</tr ></table ></div >
+
| <translate><!--T:12--> You can understand written material or simple questions.</translate>
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
+
|-
<table cellspacing="0" style="width:238px;background:#E0E8FF"><tr >
+
| 2
<td style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt">'''ja-1'''</td >
+
| <translate><!--T:13--> You can edit simple texts or participate in basic discussions.</translate>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">この利用者は'''[[:Category:User ja-1|簡単]]'''な'''[[:Category:User ja|日本語]]'''を話します。</td >
+
|-
</tr></table></div>
+
| 3
|}
+
| <translate><!--T:14--> You can write in this language with some minor errors.</translate>
 
 
Not everyone at the meta speaks the same language. To help with communication, Users can categorize themselves into different language categories on their user page. Example language groups are: '''en''' for English, '''de''' for German, and so on. Additionally, users can specify their level of proficiency in the language.
 
 
 
*1 stands for basic knowledge, i.e. the ability to understand and answer simple questions in the language.
 
*2 stands for intermediate knowledge.
 
*3 stands for advanced or fluent knowledge, i.e. the ability to correct spelling and grammar errors in the language.
 
*Category without number stands for 1st language speakers (so-called mother tongue).
 
 
 
For example, '''de-1''' refers to a user with basic skills in German, and '''en-3''' refers to a user with advanced skills in English. The two-letter language code is the two-letter code as described in [[Wikipedia:ISO 639|ISO 639]]. (See [[List of Wikipedias]]).
 
 
 
Here is a sample of template usage:see the example of language skill box on the above. If your language has templates already on  Commons, you can copy them to meta. (See [[Commons:Commons:Babel|Commons:Babel]]).
 
 
 
To draw the box above you write as the below:
 
<pre>
 
{| border="1" cellpadding="2" cellspacing="0" width="25%" style="float:right; margin-left:1em; margin-bottom:0,5em; background:none;"
 
 
|-
 
|-
|<center>Language skill box with [[Meta:Babel templates|Babel templates]]:</center>
+
| 4
 +
| <translate><!--T:15--> You can speak like a native speaker (though it's not your birth language).</translate>
 
|-
 
|-
|{{User en}}{{User ja-1}}
+
| 5
 +
| <translate><!--T:16--> You have professional proficiency; you understand the nuances of the language well enough to translate advanced documents.</translate>
 
|-
 
|-
 +
| N
 +
| <translate><!--T:17--> You are a native speaker of the language and have a thorough grasp of it, including colloquialisms and idioms.</translate>
 
|}
 
|}
</pre>
 
 
Using language skill boxes offers another advantage; in case you have an advanced or native language skill level in at least two different languages, you will be sorted into a category combining these two languages. Thus, it is easier to find out if there are users with skills in a specific language combination. (see also: [[Multilingual_users]])
 
 
==How to add your language level to your user page==
 
 
*1:Select your language(s) and level, e.g. you speak english fluently (en-3) and basic spanish (es-1)
 
*2:Add the matching templates <nowiki>{{user en-3}} and {{user es-1}}</nowiki> to the end of your user page.
 
 
Your user page is now listed in the [[:Category:user en-3]] and [[:Category:user en]] for english, [[:Category:user es-1]] and [[:Category:user es]] for spanish, all of which are subcategories of [[:Category:Users]].
 
 
===Code Languages===
 
:af an ar ay bg br ca crh cs cy da de dsb el en eo es et fa fi fr fur fy grc he hi hr hsb id is it ja ko la lb lv mi ms nan nl no oc pl pt qu ro ru scn sk sl sq sr sv th tr uk vi yue zh
 
 
===Categories and templates===
 
Here a sample list of categories and templates needed. The order of creation is important:
 
#Create the main category, (noted 1)
 
#Create the secondary categories (noted 2-4)
 
#Create the templates (noted 5-8). Template for 1st language speaker is green. Others are blue.
 
 
Current work... (Add your language [{{SERVER}}{{localurl:Template:Babel_list_of_languages|action=edit}}  here] if it isn't in the next list)
 
  
{{Babel list of languages}}
+
<translate>
[[Category:Meta-Wiki organisation|Babel templates]]
+
<!--T:18-->
[[Category:Multilingualism]]
+
To remove the header and footer, use <tvar|code><code>plain=1</code></> as the first parameter, e.g. <tvar|plain><code><nowiki>{{#babel:plain=1|sv-N|zh-3|de-1}}</nowiki></code></>. This makes it easier to use with other userboxes.
  
== Quarters of Babel ==
+
== See also == <!--T:19-->
Babel templates are used on some other projects including
 
*Commons:[[Commons:Commons:Babel|Wikimedia Commons]]
 
*Wikibooks
 
**de:[[b:de:Wikibooks:Babel|German Wikibooks]]
 
**en:[[b:en:Wikibooks:Babel|English Wikibooks]]
 
**hu:[[b:hu:Segítség/Bábel|Hungarian Wikibooks]]
 
*Wikinews
 
**bs:[[n:bs:Wikivijesti:Babel|Bosnian Wikinews]] (under construction)
 
**de:[[n:de:Wikinews:Babel|German Wikinews]]
 
**fr:[[n:fr:Wikinews:Babel|French Wikinews]]
 
**it:[[n:it:Wikinotizie:Babel|Italian Wikinews]]
 
**pt:[[n:pt:Wikinotícias:Babel|Portuguese Wikinews]]
 
**sv:[[n:fr:Wikinews:Babel|Swedish Wikinews]] (still to be developed)
 
*Wikipedia
 
**ast:[[ast:Uiquipedia:Babel|Asturian Wikipedia]]
 
**bg:[[bg:Уикипедия:Babel|Bulgarian Wikipedia]]
 
**br:[[br:Wikipedia:Babel|Breton Wikipedia]]
 
**ca:[[ca:Viquipèdia:Babel|Catalan-Valencian Wikipedia]]
 
**cs:[[cs:Wikipedie:Babylón|Czech Wikipedia]]
 
**da:[[da:Wikipedia:Babel|Danish Wikipedia]]
 
**de:[[de:Wikipedia:Babel|German Wikipedia]]
 
**el:[[el:Βικιπαίδεια:Βαβέλ|Greek Wikipedia]] (still to be developed)
 
**en:[[en:Wikipedia:Babel|English Wikipedia]]
 
**eo:[[eo:Vikipedio:Babel|Esperanto Wikipedia]]
 
**es:[[es:Wikipedia:Babel|Spanish Wikipedia]]
 
**fa:[[fa:Wikipedia:Babel|Persian Wikipedia]]
 
**fr:[[fr:Wikipédia:Babel|French Wikipedia]]
 
**ga:[[ga:Vicipéid:Baibéal|Irish Wikipedia]]
 
**gl:[[gl:Galipedia:Babel|Galician Wikipedia]]
 
**id:[[id:Wikipedia:Babel|Indonesian Wikipedia]]
 
**it:[[it:Wikipedia:Babel|Italian Wikipedia]]
 
**ja:[[ja:Wikipedia:バベル|Japanese Wikipedia]]
 
**ko:[[ko:위키백과:바벨|Korean Wikipedia]]
 
**ksh:[[ksh:Wikipedia:Babel|Wikipedia of Ripuarian languages]]
 
**li:[[li:Wikipedia:Babel|Limburgish Wikipedia]] (still to be developed)
 
**mi:[[mi:Wikipedia:Babel|Maori Wikipedia]]
 
**ms:[[ms:Wikipedia:Babel|Malay Wikipedia]]
 
**na:[[na:Wikipedia:Babel|Nauruan Wikipedia]]
 
**nds:[[nds:Wikipedia:Babel|Plattdüütsche Wikipedia]]
 
**nl:[[nl:Wikipedia:Babel|Dutch (Netherlands) Wikipedia]]
 
**no:[[no:Wikipedia:Babel|Norwegian Wikipedia]]
 
**pl:[[pl:Wikipedia:Babel|Polish Wikipedia]]
 
**oc:[[oc:Oiquipedià:Babel|Occitan wikipedia]]
 
**pt:[[pt:Wikipedia:Babel|Portuguese Wikipedia]]
 
**ru:[[ru:Википедия:Вавилон|Russian Wikipedia]]
 
**scn:[[scn:Wikipedia:Babeli|Sicilian Wikipedia]]
 
**sco:[[sco:Wikipedia:Babel|Scots Wikipedia]]
 
**simple:[[simple:Wikipedia:Babel|Simple English Wikipedia]]
 
**sk:[[sk:Wikipédia:Babylon|Slovak Wikipedia]]
 
**sl:[[sl:Wikipedija:Babilon|Slovenian Wikipedia]]
 
**sh:[[sh:Wikipedia:Babel|Serbocroatian Wikipedia]]
 
**sr:[[sr:Википедија:Језичке кутијице|Serbian Wikipedia]]
 
**sv:[[sv:Wikipedia:Babel|Swedish Wikipedia]]
 
**tr:[[tr:Vikipedi:Babil|Turkish Wikipedia]]
 
**uk:[[uk:Вікіпедія:Вавілон|Ukrainian Wikipedia]]
 
**zh:[[zh:Wikipedia:巴別|Chinese Wikipedia]]
 
*Wikiquote:
 
**az:[[q:az:Wikiquote:Babil|Azeri Wikiquote]]
 
**en:[[q:en:Wikiquote:Babel|English Wikiquote]]
 
**es:[[q:es:Wikiquote:Babel|Spanish Wikiquote]]
 
**fa:[[q:fa:ویکی‌گفتاورد:بابل|Persian Wikiquote]]
 
**gl:[[q:gl:Wikiquote:Babel|Galician Wikiquote]]
 
**he:[[q:he:ויקיציטוט:כישורי שפה|Hebrew Wikiquote]]
 
**it:[[q:it:Wikiquote:Babel|Italian Wikiquote]]
 
**ka:[[q:ka:ვიკიციტატა:ბაბილონი|Georgian Wikiquote]]
 
**sl:[[q:sl:Wikinavedek:Babilon|Slovenian Wikiquote]]
 
*Wikisource:
 
**de:[[s:de:Wikisource:Babel|German Wikisource]]
 
**el:[[s:el:Βικιθήκη:Βαβέλ|Greek Wikisource]]
 
**en:[[s:en:Wikisource:Babel|English Wikisource]] (under construction)
 
**he:[[s:he:ויקיטקסט:כישורי שפה|Hebrew Wikisource]]
 
**it:[[s:it:Wikisource:Babel|Italian Wikisource]]
 
*Wiktionary
 
**de:[[wikt:de:Wiktionary:Babel|German Wiktionary]]
 
**en:[[wikt:en:Wiktionary:Babel|English Wiktionary]]
 
**no:[[wikt:no:Wiktionary:Babel|Norwegian Wiktionary]]
 
**fr:[[wikt:fr:Wiktionary:Babel|French Wiktionary]]
 
**it:[[wikt:it:Wiktionary:Babel|Italian Wiktionary]]
 
**la:[[wikt:la:Wiktionary:Babel|latin Wiktionary]]
 
**ca:[[wikt:ca:Viccionari:Babel|Catalan Wiktionary]]
 
Some new attempts are going on including
 
*Project lang oriented
 
**ca:[[ca:Viquipèdia:Babel/ca-0|Catalan Wikipedia:'''Template for editors who are not capable of project lang''']]
 
**de:[[de:Wikipedia:Babel|German Wikipedia:'''Template for editors who are not capable of project lang''']]
 
**it:[[it:Wikipedia:Babel/It-0|Italian Wikipedia:'''Template for editors who are not capable of project lang''']]
 
**ksh:[[ksh:Template:User ksh-0|Wikipedia of Ripurian languages:'''Template for editors who are not capable of project lang''']]
 
**na:[[na:Wikipedia:Babel#na – Ekakairũ Naoero (Ekakairũ Naoero)|Nauruan Wikipedia:'''Template for editors who are not capable of project lang''']]
 
**nds:[[nds:Wikipedia:Babel/nds-0|Plattdüütsche Wikipedia - '''Template for editors who are not capable of project lang''']]
 
**es:[[es:Wikipedia:Babel|Spanish Wikipedia '''Color separation for project lang''']]
 
**oc:[[oc:Wikipedia:Babel|Occitan Wikipedia '''Template for editors who are not capable of project lang''']]
 
**pl:[[pl:Wikipedia:Babel|Polish Wikipedia:'''Template for editors who are not capable of project lang''']]
 
*Improvement of usability
 
**Template to put Babel templates
 
***w:de:[[de:Wikipedia:Babel|German Wikipedia]]
 
***w:en:[[en:Wikipedia:Babel|English Wikipedia]]
 
***w:na:[[na:Wikipedia:Babel|Nauruan Wikipedia]]
 
***w:nds:[[nds:Wikipedia:Babel|Wikipedia op Plattdüütsch]]
 
***w:es:[[es:Wikipedia:Babel|Spanish Wikipedia]]
 
***w:fr:[[fr:Wikipedia:Babel|French Wikipedia]]
 
***n:fr:[[n:fr:Wikinews:Babel|French Wikinews]]
 
***w:oc:[[oc:Wikipedia:Babel|Occitan Wikipedia]]
 
***w:ksh: [[ksh:Wikipedia:Babel|Wikipedia of Ripuarian languages]]
 
***w:pl:[[pl:Wikipedia:Babel|Polish Wikipedia]]
 
***s:it  [[it:wikisource:Babel/Lingue|Italian Wikisource]]
 
***Commons:[[Commons:Commons:Babel|Wikimedia Commons]]
 
**Color gradation (pale blue, light turquoise, blue)
 
***w:en:[[en:Wikipedia:Babel|English Wikipedia]]
 
**Level zero knowledge of almost any language, place holders where translations are partially missing:
 
***ksh:[[ksh:Wikipedia:Babel|Wikipedia of Ripurian languages]]
 
  
== See also ==
+
<!--T:20-->
*[[Translator in the following language combinations|Transbabel]] Language combination indicators for translators
+
* [[<tvar|1>mw:Special:MyLanguage/Extension:Babel</>|Extension:Babel]] (the underlying software extension)
*[[:ksh:User:Purodha/InterBabel]] Source data that can be used to find the names of categories of users with specific language skills for most Wikipedias.
+
</translate>

Latest revision as of 07:27, 1 May 2021

Other languages:
Bahasa Melayu • ‎Deutsch • ‎English • ‎brezhoneg • ‎français • ‎norsk bokmål • ‎occitan • ‎sicilianu • ‎svenska • ‎македонски • ‎עברית • ‎বাংলা • ‎తెలుగు

User language boxes list the languages a Wikimedia editor is comfortable communicating in, and their proficiency. This improves communication across the diverse community, both directly and by helping find interpreters and translators.

Usage

Babel user information
ru-N Русскийродной язык этого участника.
en-5 This user has professional knowledge of English.
fr-1 Cet utilisateur dispose de connaissances de base en français.
Users by language

You can add user information to your user page by inserting code like this:

{{#babel:ru-N|en-5|fr-1}}

This outputs the boxes you see at right. You can add as many languages as you want, in the form language code-proficiency level.

Language code
The extension recognizes standard ISO 639 (1–3) language codes. You can find your language by searching the list of ISO 639-1 codes or a database of ISO 639 1–3 codes.
Proficiency
The proficiency describes how well you can communicate in the language. It's indicated by a single character from the Proficiency column in the table below:
Proficiency Meaning
0 You don't understand the language at all.
1 You can understand written material or simple questions.
2 You can edit simple texts or participate in basic discussions.
3 You can write in this language with some minor errors.
4 You can speak like a native speaker (though it's not your birth language).
5 You have professional proficiency; you understand the nuances of the language well enough to translate advanced documents.
N You are a native speaker of the language and have a thorough grasp of it, including colloquialisms and idioms.

To remove the header and footer, use plain=1 as the first parameter, e.g. {{#babel:plain=1|sv-N|zh-3|de-1}}. This makes it easier to use with other userboxes.

See also