模板:In lang
(中文)
此模板使用Lua語言: |
{{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模板錯誤中有說明。