Difference between revisions of "Template:In lang/doc"
Jump to navigation
Jump to search
imported>Trappist the monk (create;) |
(→Usage) |
||
| Line 9: | Line 9: | ||
The template accepts one or more positional language-code parameters (<{{var|xx}}>) plus several named parameters: | The template accepts one or more positional language-code parameters (<{{var|xx}}>) plus several named parameters: | ||
:<code><nowiki>{{in lang|<{{var|code}}>|<{{var|code2}}>|...|link=|cap=}}</nowiki></code> | :<code><nowiki>{{in lang|<{{var|code}}>|<{{var|code2}}>|...|link=|cap=}}</nowiki></code> | ||
| + | :{{tlc|in lang|<{{var|code}}>|<{{var|code2}}>|{{var|...}}|link{{=}}|cap{{=}}}} | ||
===Parameters=== | ===Parameters=== | ||
| Line 15: | Line 16: | ||
***{{in lang|cs|en|de|fr|es|it|pl|ru|ja|zh}} | ***{{in lang|cs|en|de|fr|es|it|pl|ru|ja|zh}} | ||
*<code>link</code> – accepts the single value <code>yes</code>; creates link to language article | *<code>link</code> – accepts the single value <code>yes</code>; creates link to language article | ||
| − | **{{ | + | **{{tlc|in lang|nv|link=yes}} → {{code |lang=moin|{{in lang|nv|link=yes}}}} → {{in lang|nv|link=yes}} |
*<code>cap</code> – accepts the single value <code>yes</code>; capitalizes first letter in the rendering: | *<code>cap</code> – accepts the single value <code>yes</code>; capitalizes first letter in the rendering: | ||
| − | **{{ | + | **{{tlc|in lang|pt-BR|cap{{=}}yes}} → {{in lang|pt-BR|cap=yes}} |
===Categories=== | ===Categories=== | ||
| − | Transclusions in mainspace articles will add the article to 'Category:Articles with <{{var|language name}}>-language sources' where <{{var|language name}}> is the name of the language used in the rendering. This differs from the categories added by the {{ | + | Transclusions in mainspace articles will add the article to 'Category:Articles with <{{var|language name}}>-language sources' where <{{var|language name}}> is the name of the language used in the rendering. This differs from the categories added by the {{tlc|<{{var|xx}}> icon}} templates because not all uses of this template will be related to external links. |
<includeonly>{{sandbox other|| | <includeonly>{{sandbox other|| | ||
Revision as of 18:08, 15 August 2019
| This is a documentation subpage for Template:In lang. It contains usage information, categories and other content that is not part of the original template page. |
| This template uses Lua: |
This template replaces the many {{<xx> icon}} templates with a single parameterized template as a result of this TfD; cf.:
{{de icon}}→ Template:De icon{{in lang|de}}→ (in German)
Usage
The template accepts one or more positional language-code parameters (<xx>) plus several named parameters:
{{in lang|<{{var|code}}>|<{{var|code2}}>|...|link=|cap=}}{{in lang|<code>|<code2>|...|link=|cap=}}
Parameters
<code>– required where<code>is a valid ISO-639 language code or a valid IETF language tag; more than one language code supported:{{in lang|cs|en|de|fr|es|it|pl|ru|ja|zh}}→- (in Czech, English, German, French, Spanish, Italian, Polish, Russian, Japanese, and Chinese)
link– accepts the single valueyes; creates link to language article{{in lang|nv}}→<span class="languageicon">(in [[Navajo language|Navajo]])</span>→ (in Navajo)
cap– accepts the single valueyes; capitalizes first letter in the rendering:{{in lang|pt-BR|cap=yes}}→ (In Portuguese)
Categories
Transclusions in mainspace articles will add the article to 'Category:Articles with <language name>-language sources' where <language name> is the name of the language used in the rendering. This differs from the categories added by the {{<xx> icon}} templates because not all uses of this template will be related to external links.