模板:Native name
外觀
| 此模板使用Lua語言: |
本模板是一個基於{{Lang}}的內聯格式模板,用於標註非中文的的官方或實際上的本土語名稱。
默認情況下,本土語名稱之後以括號中標註語言名稱。可通過參數修改默認設置,例如隱藏括號或調整字體大小等,所以某些設置下模板生成的文本不會有任何可見的變化。但模板仍會生成<span>...</span>的HTML標記,便於瀏覽器和屏幕閱讀器可以為其選擇特定的字體、格式、發音等。
如果需要展示多個本土語名稱,請使用{{native name list}}模板。
對於本土語名稱之語言無IETF語言標籤的情況,請使用{{Custom native name}}模板。
語法
{{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)時,取消語言名稱的內部連結。 | 布林值 | 非必填 |