Template:Userbox-lang/doc: Difference between revisions
m (Text replace - 'Category:Userboxes' to 'Category:Language Userboxes') |
Luccagenes (talk | contribs) m (added link) |
||
| Line 5: | Line 5: | ||
The template has two unnamed parameters and one named parameter. | The template has two unnamed parameters and one named parameter. | ||
==== Unnamed parameters ==== | ==== Unnamed parameters ==== | ||
# The first unnamed parameter is a two-letter code according to the {{wpd|ISO 639-1}} standard | # The first unnamed parameter is a two-letter code (see [[Template:ISO_639-1_Lists|ISO list]]) according to the {{wpd|ISO 639-1}} standard | ||
# The second (optional) unnamed parameter is a number to indicate the level of ability in this language. If this parameter is omitted the wording for native speaker will be displayed. | # The second (optional) unnamed parameter is a number to indicate the level of ability in this language. If this parameter is omitted the wording for native speaker will be displayed. | ||
#* 0 = limited or no ability | #* 0 = limited or no ability | ||
Latest revision as of 19:47, 18 February 2015
|
|
This is a documentation subpage for Template:Userbox-lang (see that page for the template itself). It contains usage information, categories and other content that is not part of the original template page. |
This template can be used to display the language and level of ability spoken by a contributor on their user page.
Parameters[edit source]
The template has two unnamed parameters and one named parameter.
Unnamed parameters[edit source]
- The first unnamed parameter is a two-letter code (see ISO list) according to the ISO 639-1 standard
- The second (optional) unnamed parameter is a number to indicate the level of ability in this language. If this parameter is omitted the wording for native speaker will be displayed.
- 0 = limited or no ability
- 1 = basic
- 2 = intermediate
- 3 = advanced
- 4 = near-native
- 5 = professional
Named parameters[edit source]
- skill
- This (optional) parameter can be used to define a skill other than speaking, for example reading or writing. If omitted the default is speaking.
Examples[edit source]
Using different language codes[edit source]
NOTE: The template can be called using {{Userbox-lang}} or {{UBX-lang}}
| Situation | You type | You get | ||
|---|---|---|---|---|
| Native speaker of English |
{{UBX-lang|en}}
|
| ||
| Advanced speaker of Spanish |
{{UBX-lang|es|3}}
|
| ||
| Basic speaker of Japanese |
{{Userbox-lang|ja|1}}
|
|
Using different ability levels[edit source]
Using English as an example the following shows the range of abilities that can be choosen.
| Ability | You type | You get | ||
|---|---|---|---|---|
| Native ability |
{{UBX-lang|en}}
|
| ||
| Professional ability |
{{UBX-lang|en|5}}
|
| ||
| Near-native ability |
{{Userbox-lang|en|4}}
|
| ||
| Advanced ability |
{{Userbox-lang|en|3}}
|
| ||
| Intermediate ability |
{{Userbox-lang|en|2}}
|
| ||
| Basic ability |
{{Userbox-lang|en|1}}
|
| ||
| Limited ability |
{{Userbox-lang|en|0}}
|
|
Using different skills[edit source]
| Situation | You type | You get | ||
|---|---|---|---|---|
| Intermediate reader speaker of Spanish |
{{UBX-lang|es|2|skill=reader}}
|
| ||
| Professional reader and writer of Welsh |
{{UBX-lang|cy|5|skill=reader and writer}}
|
| ||
| Basic reader, writer and speaker of German |
{{UBX-lang|de|1
|skill=reader, writer and speaker}}
|
|