imported>PesachZ (Updated link to Wikipedia) |
imported>Wottem No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
'''User language templates''' aid multilingual communication by making it easier to contact someone who speaks a certain language. The idea originated on the [[commons:Commons:Babel|Wikimedia Commons]] and has also been implemented on [[meta:Meta:Babel templates|Meta-Wiki]] and some of the Wikipedias, to varying extents. To participate, you can add the Babel template to your user page by following these instructions: | {{HelpPage | ||
|linklist=Template:Help translations | |||
|page content='''User language templates''' aid multilingual communication by making it easier to contact someone who speaks a certain language. The idea originated on the [[commons:Commons:Babel|Wikimedia Commons]] and has also been implemented on [[meta:Meta:Babel templates|Meta-Wiki]] and some of the Wikipedias, to varying extents. To participate, you can add the Babel template to your user page by following these instructions: | |||
* Start off with <code>{{[[Template:Babel|Babel]] | *Start off with <code>{{[[Template:Babel|Babel]]{{!}}</code> | ||
* Then add one of the following codes for each language you speak, separated by <code> | *Then add one of the following codes for each language you speak, separated by <code>{{!}}</code>, where <var>xx</var> is the [[w:ISO 639|ISO 639]] code for the language: | ||
** <code><var>xx</var>-0</code> if you don't understand the language practically at all. You can use this if there's some reason why you might be expected to know the language better, or to indicate that you know something very little about it. | **<code><var>xx</var>-0</code> if you don't understand the language practically at all. You can use this if there's some reason why you might be expected to know the language better, or to indicate that you know something very little about it. | ||
** <code><var>xx</var>-1</code> for basic command (the ability to understand the language some and to ask or answer simple questions) | **<code><var>xx</var>-1</code> for basic command (the ability to understand the language some and to ask or answer simple questions) | ||
** <code><var>xx</var>-2</code> ability to modify articles and to participate in discussions | **<code><var>xx</var>-2</code> ability to modify articles and to participate in discussions | ||
** <code><var>xx</var>-3</code> for advanced or fluent understanding (the ability to write articles in this language without difficulties, minor errors may occur) | **<code><var>xx</var>-3</code> for advanced or fluent understanding (the ability to write articles in this language without difficulties, minor errors may occur) | ||
** <code><var>xx</var>-4</code> if you have a grasp of the language comparable to a native speaker, but are not a native speaker | **<code><var>xx</var>-4</code> if you have a grasp of the language comparable to a native speaker, but are not a native speaker | ||
** <code><var>xx</var></code> if you're a native speaker | **<code><var>xx</var></code> if you're a native speaker | ||
* Then finish by adding closing braces: <code>}}</code> | *Then finish by adding closing braces: <code><nowiki> | ||
}} | |||
</nowiki></code> | |||
{ | {{{!}} style="float: right; margin-left: 1em; margin-bottom: 0.5em; width: 242px; border: #99B3FF solid 1px" | ||
{{!}} <center>'''[[Wiktionary:Babel]]'''</center> | |||
{{!}}- | |||
{{!}} <div style="float:left;border:solid #6ef7a7 1px;margin:1px;"> | |||
{ | {{{!}} cellspacing="0" style="width:238px;background:#c5fcdc;" | ||
{{!}} style="width:45px;height:45px;background:#6ef7a7;text-align:center;font-size:14pt;" {{!}} <span title="Swedish">'''sv'''</span> | |||
{{!}} style="font-size:8pt;padding:4pt;line-height:1.25em; " {{!}} Den här användaren talar '''[[:Category:User sv{{!}}svenska]]''' som '''[[:Category:User sv-N{{!}}modersmål]]'''. | |||
{{!}}}</div> | |||
{{!}}- | |||
{{!}} <div style="float:left;border:solid #99B3FF 1px;margin:1px"> | |||
{ | {{{!}} cellspacing="0" style="width:238px;background:#E0E8FF" | ||
{{!}} style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" {{!}} <span title="English">'''en-3'''</span> | |||
{{!}} style="font-size:8pt;padding:4pt;line-height:1.25em; " {{!}} This user is able to contribute with an '''[[:Category:User en-3{{!}}advanced]]''' level of '''[[:Category:User en{{!}}English]]'''. | |||
{{!}}}</div> | |||
{{!}}- | |||
{{!}} <div style="float:left;border:solid #77E0E8 1px;margin:1px"> | |||
{ | {{{!}} cellspacing="0" style="width:238px;background:#D0F8FF" | ||
{{!}} style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" {{!}} <span title="French">'''fr-2'''</span> | |||
{{!}} style="font-size:8pt;padding:4pt;line-height:1.25em; " {{!}} Cet utilisateur peut contribuer avec un niveau '''[[:Category:User fr-2{{!}}moyen]]''' en '''[[:Category:User fr{{!}}français]]'''. | |||
{{!}}}</div> | |||
{{!}}- | |||
{{!}} <div style="float:left;border:solid #C0C8FF 1px;margin:1px"> | |||
{ | {{{!}} cellspacing="0" style="width:238px;background:#F0F8FF" | ||
{{!}} style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" {{!}} <span title="Spanish">'''es-1'''</span> | |||
{{!}} style="font-size:8pt;padding:4pt;line-height:1.25em; " {{!}} Este usuario puede contribuir con un nivel '''[[:Category:User es-1{{!}}básico]]''' de '''[[:Category:User es{{!}}español]]'''. | |||
{{!}}}</div> | |||
{{!}}- | |||
{{!}} <div style="float:left;border:solid #FFB3B3 1px;margin:1px"> | |||
{ | {{{!}} cellspacing="0" style="width:238px;background:#FFE0E8" | ||
{{!}} style="width:45px;height:45px;background:#FFB3B3;text-align:center;font-size:14pt" {{!}} <span title="Aragonese">'''an-0'''</span> | |||
{{!}} style="font-size:8pt;padding:4pt;line-height:1.25em; " {{!}} Iste usuario '''no repleca''' l''''[[:Category:User an{{!}}aragonés]]''' (u lo repleca con prou dificultá). | |||
{{!}}}</div> | |||
{{!}}- | |||
{{!}} style="text-align: center" {{!}} [[:Category:User languages{{!}}Search user languages]] | |||
{{!}}} | |||
So, for example, {{tlx | So, for example, {{tlx{{!}}Babel{{!}}en{{!}}de-1}} would indicate a native speaker of English with basic knowledge of German. | ||
{{tlx | {{tlx{{!}}Babel{{!}}sv{{!}}en-3{{!}}fr-2{{!}}es-1{{!}}an-0}} would indicate a native speaker of Swedish with an advanced knowledge of English, an intermediate knowledge of French, a basic knowledge of Spanish and no knowledge of Aragonese. | ||
You can also add stand-alone language templates by following the {{tlx | You can also add stand-alone language templates by following the {{tlx{{!}}User <var>xx</var>-1}} format. | ||
These templates add you to the category associated with your level of understanding, and to the overall category for that language. To find someone who speaks a particular language, see '''[[:Category:User languages | These templates add you to the category associated with your level of understanding, and to the overall category for that language. To find someone who speaks a particular language, see '''[[:Category:User languages{{!}}user languages]]''', and follow the links. For the most part, the two and three letter codes are taken from [[Wikipedia:ISO 639|ISO 639]], but see [[meta:Complete list of language wikis available|this list]] for a comprehensive guide. | ||
Some language templates may show different text depending on whether the user has set their gender in their preferences to be male, female or unspecified. This is automatic and happens without needing to do anything. However, if you prefer not to show gender-specific messages or show a gender different from what you set in your preferences, it can be overridden by using the {{para|g}} parameter, which you can set to either {{para|g|m}} (male), {{para|g|f}} (female) or {{para|g|-}} (not specified). Both the general {{tlx|Babel}} template and the individual language templates support this option. | Some language templates may show different text depending on whether the user has set their gender in their preferences to be male, female or unspecified. This is automatic and happens without needing to do anything. However, if you prefer not to show gender-specific messages or show a gender different from what you set in your preferences, it can be overridden by using the {{para|g}} parameter, which you can set to either {{para|g|m}} (male), {{para|g|f}} (female) or {{para|g|-}} (not specified). Both the general {{tlx|Babel}} template and the individual language templates support this option. | ||
You can help expand this system by creating templates for your language. Categories have already been created for most languages which have editions of Wikipedia containing over a hundred articles; they just need labelling up! It's recommended to copy the English or French versions when expanding the scheme, as most of the languages listed here are incomplete. The French versions show examples of how gender-specific messages may be generated | You can help expand this system by creating templates for your language. Categories have already been created for most languages which have editions of Wikipedia containing over a hundred articles; they just need labelling up! It's recommended to copy the English or French versions when expanding the scheme, as most of the languages listed here are incomplete. The French versions show examples of how gender-specific messages may be generated. | ||
}} | |||
Latest revision as of 01:00, 15 October 2020
User language templates aid multilingual communication by making it easier to contact someone who speaks a certain language. The idea originated on the Wikimedia Commons and has also been implemented on Meta-Wiki and some of the Wikipedias, to varying extents. To participate, you can add the Babel template to your user page by following these instructions:
- Start off with
{{Babel|
- Then add one of the following codes for each language you speak, separated by
|
, where xx is the ISO 639 code for the language:xx-0
if you don't understand the language practically at all. You can use this if there's some reason why you might be expected to know the language better, or to indicate that you know something very little about it.xx-1
for basic command (the ability to understand the language some and to ask or answer simple questions)xx-2
ability to modify articles and to participate in discussionsxx-3
for advanced or fluent understanding (the ability to write articles in this language without difficulties, minor errors may occur)xx-4
if you have a grasp of the language comparable to a native speaker, but are not a native speakerxx
if you're a native speaker
- Then finish by adding closing braces:
<nowiki>
Related articles
How to translate pages between communities
You can translate pages from between different wikis to your local wiki. This is done by using the...
How to use the Translation tool
1
How to translate pages between communities
User language templates aid multilingual communication...
</nowiki>
| ||
Search user languages |
So, for example, {{tlx|Babel|en|de-1}} would indicate a native speaker of English with basic knowledge of German. {{tlx|Babel|sv|en-3|fr-2|es-1|an-0}} would indicate a native speaker of Swedish with an advanced knowledge of English, an intermediate knowledge of French, a basic knowledge of Spanish and no knowledge of Aragonese.
You can also add stand-alone language templates by following the {{tlx|User xx-1}} format.
These templates add you to the category associated with your level of understanding, and to the overall category for that language. To find someone who speaks a particular language, see user languages, and follow the links. For the most part, the two and three letter codes are taken from ISO 639, but see this list for a comprehensive guide.
Some language templates may show different text depending on whether the user has set their gender in their preferences to be male, female or unspecified. This is automatic and happens without needing to do anything. However, if you prefer not to show gender-specific messages or show a gender different from what you set in your preferences, it can be overridden by using the |g=
parameter, which you can set to either |g=m
(male), |g=f
(female) or |g=-
(not specified). Both the general {{Babel}}
template and the individual language templates support this option.
You can help expand this system by creating templates for your language. Categories have already been created for most languages which have editions of Wikipedia containing over a hundred articles; they just need labelling up! It's recommended to copy the English or French versions when expanding the scheme, as most of the languages listed here are incomplete. The French versions show examples of how gender-specific messages may be generated. }}