Template:Transclude
本模板用於根據現有的漢語釋義,為非漢語詞彙提供更豐富的釋義。它會生成一個指向對應漢語義項的連結,並附帶漢語條目中使用的標籤(labels)與分類(categories),同時將完整的漢語釋義以注釋(gloss)的形式呈現。如果漢語釋義遭到修正或擴充,這些變更會自動傳播到所有嵌入了本模板的條目中。如果完整的漢語釋義過於冗長,可以使用 |nogloss=1 將其隱藏,同時依然能保有標籤與分類自動同步的好處。當有足夠多的條目足以建立新的子分類時,科學類的分類通常會被細化;這種細化也會自動傳播到所有嵌入本模板的條目。
如果某個義項目前缺乏 {{senseid}} 且您想要添加它,請先檢查維基數據中是否有該義項的條目。如果有,請使用維基數據的 QID 作為 sense ID。如果條目中已經包含 {{senseid}},您可以在不指定 |id= 的情況下使用 {{transclude}},然後預覽頁面,預覽的錯誤訊息會為您提供該條目中的 sense ID 代碼以供參考。
為了讓分類正確傳播,它們也必須出現在釋義行中。最好將它們放在 {{senseid}} 之後、{{lb}} 之前。
除了純文字釋義外,以下定義模板也能被正確處理:
{{place}}{{abbreviation of}}{{acronym of}}{{contraction of}}{{initialism of}}
只有在漢語和非漢語義項是彼此的完美翻譯時,才請使用 {{transclude}}。完美的翻譯通常是以專有名詞(大多為地名)或科學詞彙的形式出現。如果您需要猶豫某個詞是否為完美翻譯,那它可能就不是,在這種情況下,不使用本模板永遠是較為穩妥的選擇。
範例
(在 Belgia#布列塔尼語 中)
# {{transclude|br|比利時|id=Q31}}
輸出為:
TemplateData
根據現有的漢語釋義,為其他語言詞彙生成豐富的定義內容。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 語言代碼 | 1 | 目標語言的代碼(即需要提供釋義的語言)。
| 字符串 | 必需 |
| 漢語條目 | 2 | 要連結與抓取內容的漢語詞彙。
| 字符串 | 必需 |
| 漢語條目義項 ID | id | 要連結的漢語義項之 sense ID。
| 字符串 | 必需 |
| 排序鍵 | sort | 傳遞給被呼叫模板的排序鍵。 | 字符串 | 可选 |
| 隱藏釋義 | nogloss | 是否隱藏注釋(從漢語條目複製過來的完整釋義)。 | 布尔 | 可选 |
| 隱藏標籤 | nolb | 是否隱藏標籤。 | 布尔 | 可选 |
| 附加標籤 | lb | 以分號分隔的附加標籤列表,將會加在被嵌入標籤的前面。 | 字符串 | 可选 |
| 添加 to (已停用) | to | 原英語維基詞典用於在動詞前自動加上 to 的參數。中文維基詞典不使用此參數,填入也不會產生任何作用。 | 布尔 | 可选 |