跳转到内容

Template:Native name list/doc

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

本模板用于生成一个正确格式化的本地名称列表,常用于信息框中的|native_name=参数。支持多种语言的本地名称显示,每种语言可通过编号化参数设置个性化样式。允许用户灵活调整斜体、括号、字体大小、链接等样式。

用法

[编辑]

{{native name}}类似,但本模板不接受匿名参数。

|tagn=|namen=必须成对(如tag1name1)。每组参数的编号从1开始,依次递增,无最大数量限制。跳过编号(如|tag1=.. |tag3=..= Red XN)将导致错误。

{{native name list
|tag1=
|name1=
|italics1=
|paren1=
|parensize1=
|nolink1=
|postfix1=

|tag2=
|name2=
|italics2=
|paren2=
|parensize2=
|nolink2=
|postfix2=
}}

参数说明

[编辑]
参数名称 描述 是否必填
|tagn= 本地语言的IETF语言标签,如:英语为en,西班牙语为es
|namen= 本地名称,需使用原语言书写(包括重音符号等)。
|italicsn=
(或|italicn=
设置为yes时,本地名称以斜体显示。默认不显示斜体。

示例:|italicsn=yes

|parenn=
(或|iconn=
设置为omitoffno时,隐藏括号中的语言名称。

示例:|parenn=omit

|parensizen=
(或|fontsizen=
指定括号中文本的字体大小。请遵守MOS:FONTSIZE,在信息框中不要将文本设置得更小,因为信息框文本已经是正常大小的88%。

示例:|parensizen=90%

|nolinkn= 设置为任意值(如on)时,取消语言名称的内部链接。
|postfixn= 为当前列表项追加其他文本或标记,常用于添加参考资料或处理无IETF语言代码的情况。

示例

[编辑]
代码 效果
{{native name list
|tag1=de  |name1=Etsch
|tag2=it  |name2=Adige
|tag3=vec |name3=Àdexe  |parensize3=90%
|tag4=rm  |name4=Adisch |paren4=omit
|tag5=lld |name5=Adesc  |nolink5=yes}}
HTML
'"`UNIQ--templatestyles-00000009-QINU`"'<div class="plainlist"><ul><li><span title="德語文本"><span lang="de">Etsch</span></span><span class="languageicon" style="font-size:100%; font-weight:normal">([[德語|德語]])</span></li><li><span title="義大利語文本"><span lang="it">Adige</span></span><span class="languageicon" style="font-size:100%; font-weight:normal">([[義大利語|義大利語]])</span></li><li><span title="威尼斯語文本"><span lang="vec">Àdexe</span></span><span class="languageicon" style="font-size:90%; font-weight:normal">([[威尼斯語|威尼斯語]])</span></li><li><span title="羅曼什語文本"><span lang="rm">Adisch</span></span></li><li><span title="拉定語文本"><span lang="lld">Adesc</span></span><span class="languageicon" style="font-size:100%; font-weight:normal">(拉定語)</span></li></ul></div>
{{native name list
|tag1=es|name1=Senda del Moro
|tag2=mis|name2=Cuesta de Mr. Bourne
|paren2=omit|postfix2=[[Llanito]]}}

追踪分类

[编辑]

Category:Native name list模板错误(0)

模板数据

[编辑]
以下是该模板的模板数据,适用于可视化编辑器等工具。

Native name list模板数据

外语名称格式化。与{{native name}}类似,但有多个名称语言选项。

模板参数

此模板首选参数换行的代码块格式。

参数描述类型状态
语言代码tag1

语言代码

示例值
el、de
字符串必需
名称name1

外语名称

示例值
ευρώ, herzlich willkommen
字符串必需
斜体italic1 italics1

设置为yes时,本地名称以斜体显示。默认不显示斜体。

默认值
no
布尔可选
隐藏语言名称paren1

设置为omit、off或no时,隐藏括号中的语言名称。

默认值
on
布尔可选
字体大小parensize1

指定括号中文本的字体大小。请遵守MOS:FONTSIZE,在信息框中不要将文本设置得更小,因为信息框文本已经是正常大小的88%。

示例值
90%
数字可选
语言代码2tag2

语言代码

字符串可选
名称2name2

外语名称

字符串可选
斜体2italic2 italics2

无描述

默认值
on
布尔可选
隐藏语言名称2paren2

无描述

默认值
on
布尔可选
字体大小2parensize2

无描述

数字可选