Template:Userbox lang: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (fix)
(Add French)
Line 11: Line 11:
       -->          | 4 = {{#if:{{{plural|}}}|understand|understands}} near-native level English<!--
       -->          | 4 = {{#if:{{{plural|}}}|understand|understands}} near-native level English<!--
       -->          | #default = {{#if:{{{plural|}}}|are native speakers|is a native speaker}} of English<!--
       -->          | #default = {{#if:{{{plural|}}}|are native speakers|is a native speaker}} of English<!--
  -->}}.}}<!--
-->| fr =<!--
  -->{{userbox<!--
    -->| border-c = rgb(0, 38, 84,.4)
    -->| id-s    = background-color:rgb(0, 38, 84,.4)
    -->| info-s   = background-color:rgb(0, 38, 84,.4)
    -->| id      = {{flag|fr}}<!--
    -->| info    = {{#if:{{{plural|}}}|These users|This user}} {{#switch:{{{fluency}}}<!--
      -->          | 1 = {{#if:{{{plural|}}}|know|knows}} the basics of French<!--
      -->          | 2 = {{#if:{{{plural|}}}|know|knows}} French at a intermediate level<!--
      -->          | 3 = {{#if:{{{plural|}}}|have|has}} an advanced knowledge of French<!--
      -->          | 4 = {{#if:{{{plural|}}}|understand|understands}} near-native level French<!--
      -->          | #default = {{#if:{{{plural|}}}|are native speakers|is a native speaker}} of French<!--
   -->}}.}}<!--  
   -->}}.}}<!--  


Line 29: Line 43:
-->{{#if:{{{nocat|}}}||{{#switch:{{{type}}}<!--
-->{{#if:{{{nocat|}}}||{{#switch:{{{type}}}<!--
   -->| en = [[Category:English Speakers]]<!--
   -->| en = [[Category:English Speakers]]<!--
  -->| fr = [[Category:French Speakers]]<!--
   -->| ru = [[Category:Russian Speakers]]<!--
   -->| ru = [[Category:Russian Speakers]]<!--
-->}}<!--
-->}}<!--
Line 39: Line 54:
     -->| 4 = [[Category:en-4]]<!--
     -->| 4 = [[Category:en-4]]<!--
     -->| #default = [[Category:en-n]]}}<!--
     -->| #default = [[Category:en-n]]}}<!--
  -->| fr = {{#switch:{{{fluency}}}<!--
    -->| 1 = [[Category:fr-1]]<!--
    -->| 2 = [[Category:fr-2]]<!--
    -->| 3 = [[Category:fr-3]]<!--
    -->| 4 = [[Category:fr-4]]<!--
    -->| #default = [[Category:fr-n]]}}<!--
   -->| ru = {{#switch:{{{fluency}}}<!--
   -->| ru = {{#switch:{{{fluency}}}<!--
     -->| 1 = [[Category:ru-1]]<!--
     -->| 1 = [[Category:ru-1]]<!--

Revision as of 01:24, 27 April 2023

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
View
Page history
Icon-translate.png
This template uses a strings subpage
Please follow the format on this subpage(s) to add translations.

Userbox used for specifying the language that you speak and/or how fluent you are at it.

Translations

The used strings are on strings subpage. Please follow the format to add translations for them.

You need to add translations for the corresponding subpages of {{Language name}} so that the language name can be translated automatically.

Copy and Paste

{{Userbox lang | type = | fluency = }}

Parameters and Examples

Parameter Description Example Preview
{{{type}}} String parameter for specifying the type of language you speak.
| type = en
English (en)

This user is a native speaker of English.

{{{fluency}}} String parameter that is used to denote your fluency with a particular lanaguage
| fluency = 1
English (en)

This user knows the basics of English.

{{{plural}}} String parameter used solely to change any applicable words into their plural forms.
| plural = 1
English (en)

These users are native speakers of English.

{{{nocat}}} Prevents category inclusion
| nocat = 1
N/A

Available Types and Fluency Levels

{{Userbox lang|type=en}} | {{Userbox lang|type=en|fluency=1}} | {{Userbox lang|type=en|fluency=2}} | {{Userbox lang|type=en|fluency=3}} | {{Userbox lang|type=en|fluency=4}}
English (en)

This user is a native speaker of English.

English (en)

This user knows the basics of English.

English (en)

This user knows English at a intermediate level.

English (en)

This user has an advanced knowledge of English.

English (en)

This user understands near-native level English.

{{Userbox lang|type=es}} | {{Userbox lang|type=es|fluency=1}} | {{Userbox lang|type=es|fluency=2}} | {{Userbox lang|type=es|fluency=3}} | {{Userbox lang|type=es|fluency=4}}
{{Userbox lang|type=fr}} | {{Userbox lang|type=fr|fluency=1}} | {{Userbox lang|type=fr|fluency=2}} | {{Userbox lang|type=fr|fluency=3}} | {{Userbox lang|type=fr|fluency=4}}
;

box-shadow:inset 0 0px 5px rgba(0,0,0,.5)">

"> Français (fr)
">

This user is a native speaker of French.

;

box-shadow:inset 0 0px 5px rgba(0,0,0,.5)">

"> Français (fr)
">

This user knows the basics of French.

;

box-shadow:inset 0 0px 5px rgba(0,0,0,.5)">

"> Français (fr)
">

This user knows French at a intermediate level.

;

box-shadow:inset 0 0px 5px rgba(0,0,0,.5)">

"> Français (fr)
">

This user has an advanced knowledge of French.

;

box-shadow:inset 0 0px 5px rgba(0,0,0,.5)">

"> Français (fr)
">

This user understands near-native level French.

{{Userbox lang|type=fi}} | {{Userbox lang|type=fi|fluency=1}} | {{Userbox lang|type=fi|fluency=2}} | {{Userbox lang|type=fi|fluency=3}} | {{Userbox lang|type=fi|fluency=4}}
{{Userbox lang|type=hr}} | {{Userbox lang|type=hr|fluency=1}} | {{Userbox lang|type=hr|fluency=2}} | {{Userbox lang|type=hr|fluency=3}} | {{Userbox lang|type=hr|fluency=4}}
{{Userbox lang|type=de}} | {{Userbox lang|type=de|fluency=1}} | {{Userbox lang|type=de|fluency=2}} | {{Userbox lang|type=de|fluency=3}} | {{Userbox lang|type=de|fluency=4}}
{{Userbox lang|type=pt}} | {{Userbox lang|type=pt|fluency=1}} | {{Userbox lang|type=pt|fluency=2}} | {{Userbox lang|type=pt|fluency=3}} | {{Userbox lang|type=pt|fluency=4}}
{{Userbox lang|type=ru}} | {{Userbox lang|type=ru|fluency=1}} | {{Userbox lang|type=ru|fluency=2}} | {{Userbox lang|type=ru|fluency=3}} | {{Userbox lang|type=ru|fluency=4}}
Русский (ru)

This user is a native speaker of Russian.

Русский (ru)

This user knows the basics of Russian.

Русский (ru)

This user knows Russian at a intermediate level.

Русский (ru)

This user has an advanced knowledge of Russian.

Русский (ru)

This user understands near-native level Russian.

{{Userbox lang|type=vi}} | {{Userbox lang|type=vi|fluency=1}} | {{Userbox lang|type=vi|fluency=2}} | {{Userbox lang|type=vi|fluency=3}} | {{Userbox lang|type=vi|fluency=4}}
{{Userbox lang|type=zh}} | {{Userbox lang|type=zh|fluency=1}} | {{Userbox lang|type=zh|fluency=2}} | {{Userbox lang|type=zh|fluency=3}} | {{Userbox lang|type=zh|fluency=4}}

Used Categories

English speakers Spanish speakers Portuguese speakers French speakers Finnish speakers Russian speakers Vietnamese speakers Chinese speakers Croatian speakers German speakers

en-1 en-2 en-3 en-4 en-n es-1 es-2 es-3 es-4 es-n pt-1 pt-2 pt-3 pt-4 pt-n fr-1 fr-2 fr-3 fr-4 fr-n fi-1 fi-2 fi-3 fi-4 fi-n ru-1 ru-2 ru-3 ru-4 ru-n vi-1 vi-2 vi-3 vi-4 vi-n zh-1 zh-2 zh-3 zh-4 zh-n hr-1 hr-2 hr-3 hr-4 hr-n

de-1 de-2 de-3 de-4 de-n