Template:In lang
外观
(重定向自Template:In language)
(中文)
此模板使用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模板错误中有说明。