模板:In lang
(中文)
此模板使用Lua语言: |
{{In lang}}用于标记外部文本来源所使用的语言。
对于使用引文格式1模板({{cite web}}
、{{cite news}}
、{{cite journal}}
等),应该使用该模板的|language=
参数。
若要标记不同语言的文本,应该使用{{lang}}
或{{lang-x}}
模板之一({{lang-en}}
、{{lang-ast}}
等)。
用法
此模板接受一个或多个位置语言代码参数(<code>)和两个命名参数:
- 代码:
{{In lang|<code>|<code2>|...|link=|cap=}}
- 效果:
{{In lang|de}}
→ (德语)
参数
<code>
– 必须;<code>
一个有效的ISO 639 语言代码或有效的IETF语言标签;支持一个及以上的语言代码。{{In lang|cs|en|de|fr|es|ca-valencia|pl|ru|ja|zh}}
→
- (捷克语、英语、德语、法语、西班牙语、加泰隆尼亚语、波兰语、俄语、日语和中文)
link
– 接受单一参数值yes
;创建到语言对应条目的链接{{In lang|ja|link=yes}}
→<span style="font-family: sans-serif; cursor: default; color: var(--color-subtle,#54595d); font-size: 0.8em; bottom: 0.1em; font-weight: bold;">([[日语|日语]])</span>
→ (日语)
错误信息
这个模板有一条自己的错误信息:
- 错误:{{In lang}}缺少语言标签 – 当模板在没有输入ISO 639语言代码或IETF语言标签的情况下被嵌入时显示。
所有其他与使用该模板有关的错误信息都是由Module:Lang发出的,并在Category:Lang和lang-xx模板错误中有说明。