Template:Language/doc: Difference between revisions
Template page
More actions
en link |
Fix language-code links to use Wikipedia interwiki prefixes |
||
| (27 intermediate revisions by 15 users not shown) | |||
| Line 1: | Line 1: | ||
{{TemplateBox | {{TemplateBox | ||
|name = language | |||
|desc={{LangSwitch|default=Template based on the <code>#language</code> parser ([[mw:Help:Magic_words#Miscellaneous|help page]]). It returns a language name in the user's language, or in any other language specified by a second parameter.|fr=Modèle basé sur l'analyseur <code>#language</code> ([[mw:Help:Magic_words#Miscellaneous|page d'aide]]). Il renvoie un nom de langue dans la langue de l'utilisateur ou dans n'importe quelle autre langue spécifiée par un second paramètre.|zh=基于 <code>#language</code> 解析器 ([[mw:Help:Magic_words#Miscellaneous|帮助页面]]) 的模板。可返回某个语言代码对应的名称,可以按用户的语言显示,也可以用第二个参数指定显示结果的语言。}} | |||
|1=1 | |1=1 | ||
|1d= | |1d-en=Language code (most of the time—but not always—this is an [[:w:ISO 639-3|ISO code]]). See https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/CldrMain/CldrMainEn.php for a list | ||
| | <!-- look for "MediaWiki extension CLDR" if this has turned invalid in the future --> | ||
|1d-fr=Code de langue (la plupart du temps—mais pas toujours—les codes ISO). Voir la liste https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/CldrMain/CldrMainFr.php | |||
<!-- recherchez "extension MediaWiki CLDR "si cela est invalide à l'avenir --> | |||
|1d-zh=语言代码(通常是 [[:w:zh:ISO 639-3|ISO 代码]],但也有例外)。详细列表请见 https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/CldrMain/CldrMainEn.php | |||
|2=2 | |2=2 | ||
|2d= | |2d-en=Language in which the language name should be returned (if different from the user's preferred language). | ||
| | |2d-fr=Langue dans laquelle le nom de la langue doit être retourné (si différente de la langue préférée de l'utilisateur). | ||
| | |2d-zh=此模板输出结果的语言(如果与用户偏好设置中的语言不一致)。 | ||
| | |2def=<code><nowiki>{{int:lang}}</nowiki></code> | ||
|namespace= | |seealso=[[User:Rocket000/Languages/more]] for potentially missing languages | ||
|namespace=all<!-- or only template ?--> | |||
|usergroup=all | |usergroup=all | ||
}} | }} | ||
== Examples == | |||
{|width="100%" border="0" cellspacing="0" cellpadding="0" class="wikitable" style="background:transparent" | |||
|- | |||
|width="50%" valign="top"| | |||
* <code><nowiki>{{language|ar}}</nowiki></code> → {{language|ar}} | |||
* <code><nowiki>{{language|ar|de}}</nowiki></code> → {{language|ar|de}} | |||
* <code><nowiki>{{language|ar|en}}</nowiki></code> → {{language|ar|en}} | |||
* <code><nowiki>{{language|ar|fr}}</nowiki></code> → {{language|ar|fr}} | |||
* <code><nowiki>{{language|ar|he}}</nowiki></code> → {{language|ar|he}} | |||
* <code><nowiki>{{language|ar|zh-Hans}}</nowiki></code> → {{language|ar|zh-Hans}} | |||
|width="50%" valign="top"| | |||
* <code><nowiki>{{language|en}}</nowiki></code> → {{language|en}} | |||
* <code><nowiki>{{language|en|de}}</nowiki></code> → {{language|en|de}} | |||
* <code><nowiki>{{language|en|en}}</nowiki></code> → {{language|en|en}} | |||
* <code><nowiki>{{language|en|fr}}</nowiki></code> → {{language|en|fr}} | |||
* <code><nowiki>{{language|en|he}}</nowiki></code> → {{language|en|he}} | |||
* <code><nowiki>{{language|en|zh-Hans}}</nowiki></code> → {{language|en|zh-Hans}} | |||
|} | |||
== See also == | |||
*{{tl|Lang}} | |||
*{{tl|Multilingual link}}<includeonly> | |||
[[Category:Internationalization templates|{{PAGENAME}}]] | |||
[[w:Template:Language]] | |||
</includeonly> | |||
Latest revision as of 18:44, 12 August 2026
Template based on the #language parser (help page). It returns a language name in the user's language, or in any other language specified by a second parameter.
Usage
{{language |1= |2= }}
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
1 | Language code (most of the time—but not always—this is an ISO code). See https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/CldrMain/CldrMainEn.php for a list | empty | optional | |
2 | Language in which the language name should be returned (if different from the user's preferred language). | {{int:lang}} | optional | |
Additional information
The template is intended to be used in the following namespaces: all namespaces
The template is intended to be used by the following user groups: all users
See also
User:Rocket000/Languages/more for potentially missing languages
Examples
|
|