模板: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)時,取消語言名稱的內部連結。 | 布林值 | 非必填 |