模板:Native name
外观
此模板使用Lua语言: |
本模板是一个基于{{Lang}}的内联格式模板,用于标注非中文的的官方或实际上的本地名称。
默认情况下,本地名称之后以括号中标注语言名称。可通过参数修改默认设置,例如隐藏括号或调整字体大小等,所以某些设置下模板生成的文本不会有任何可见的变化。但模板仍会生成<span>...</span>
的HTML标记,便于浏览器和屏幕阅读器可以为其选择特定的字体、格式、发音等。
如果需要展示多个本地名称,请使用{{native name list}}模板。
语法
{{native name|<IETF语言标签>|<本土語名稱>}}
参数
参数名称 | 描述 | 是否必填 |
---|---|---|
[第一个匿名参数] | 本地语言的IETF语言标签,如:英语为en ,西班牙语为es 。
|
是 |
[第二个匿名参数] | 本地名称,需使用原语言书写(包括重音符号等)。 | 是 |
italics (或 italic )
|
设置为yes 时,本地名称以斜体显示。默认不显示斜体。
示例: |
否 |
paren (或 icon )
|
设置为omit 、off 或no 时,隐藏括号中的语言名称。
示例: |
否 |
parensize (前称 fontsize )
|
指定括号中文本的字体大小。请遵守MOS:FONTSIZE,在信息框中不要将文本设置得更小,因为信息框文本已经是正常大小的88%。
示例: |
否 |
nolink
|
设置为任意值(如on )时,取消语言名称的内部链接。
|
否 |
script (已弃用)
|
当需要时,用于指定ISO 15924脚本,例如Cyrl (西里尔文)。
|
否 |
示例
- 基本用法:
{{native name|de|Deutschland}}
–> Deutschland(德语)
- 取消语言链接,调整括号字体大小:
{{native name|de|Deutschland|nolink=on|parensize=90%}}
–> Deutschland(德语)
- 隐藏语言名称的括号:
{{native name|de|Deutschland|paren=omit}}
–> Deutschland
- 语言无ISO代码
{{native name|mis|Banib|paren=omit}}([[Boonwurrung language]])
–> Banib(Boonwurrung language)
- 语言未知
{{native name|und|Bakoma|paren=omit}}
–> Bakoma
其他例子
代码 | 结果 | ||
---|---|---|---|
{{Infobox settlement | name = 海牙 | native_name = {{Native name|nl|Den Haag}} }} |
| ||
{{Infobox country | conventional_long_name = 法兰西共和国 | native_name = {{Native name|fr|République française|paren=omit}} }} |
|
追踪分类
模板数据
外语名称格式化
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
语言代码 | 1 tag | 语言代码
| 字符串 | 必需 |
名称 | 2 name | 外语名称
| 字符串 | 必需 |
斜体 | italic italics | 设置为yes时,本地名称以斜体显示。默认不显示斜体。
| 布尔 | 可选 |
隐藏语言名称 | paren | 设置为omit、off或no时,隐藏括号中的语言名称。
| 布尔 | 可选 |
字体大小 | parensize | 指定括号中文本的字体大小。请遵守MOS:FONTSIZE,在信息框中不要将文本设置得更小,因为信息框文本已经是正常大小的88%。
| 数字 | 可选 |
取消链接 | nolink | 设置为任意值(如on)时,取消语言名称的内部链接。 | 布尔 | 可选 |