From FamilySearch Wiki
< Template:Userbox-lang
Revision as of 21:55, 28 December 2010 by Cottrells (talk | contribs) (Parameters: add named parameter {{{skill}}})

Jump to: navigation, search

This template can be used to display the language and level of ability spoken by a contributor on their user page.


The template has two unnamed parameters and one named parameter.

Unnamed parameters

  1. The first unnamed parameter is a two-letter code according to the ISO 639-1 standard
  2. 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

This (optional) parameter can be used to define a skill other than speaking, for example reading or writing. If omitted the default is speaking.

Example of different language codes

NOTE: The template can be called using {{Userbox-lang}} or {{UBX-lang}}

Situation You type You get
Native speaker of English
en This user is a native speaker of English
Advanced speaker of Spanish
es-3 This user is an advanced speaker of Spanish
Basic speaker of Japanese
ja-1 This user is a basic speaker of Japanese

Example of different ability levels

Using English as an example the following shows the range of abilities that can be choosen.

Ability You type You get
Native ability
en This user is a native speaker of English
Professional ability
en-5 This user is a professional speaker of English
Near-native ability
en-4 This user is a near-native speaker of English
Advanced ability
en-3 This user is an advanced speaker of English
Intermediate ability
en-2 This user is an intermediate speaker of English
Basic ability
en-1 This user is a basic speaker of English
Limited ability
en-0 This user does not understand English (or understands it with considerable difficulty).