跳转到内容

Template:In lang/doc

维基百科,自由的百科全书

{{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模板错误中有说明。


参考资料

[编辑]