跳转到内容

Template:Transclude

維基詞典,自由的多語言詞典
  1. 比利時(位於西歐國家,和荷蘭德國盧森堡法國接壤)

本模板用於根據現有的漢語釋義,為非漢語詞彙提供更豐富的釋義。它會生成一個指向對應漢語義項的連結,並附帶漢語條目中使用的標籤(labels)與分類(categories),同時將完整的漢語釋義以注釋(gloss)的形式呈現。如果漢語釋義遭到修正或擴充,這些變更會自動傳播到所有嵌入了本模板的條目中。如果完整的漢語釋義過於冗長,可以使用 |nogloss=1 將其隱藏,同時依然能保有標籤與分類自動同步的好處。當有足夠多的條目足以建立新的子分類時,科學類的分類通常會被細化;這種細化也會自動傳播到所有嵌入本模板的條目。

如果某個義項目前缺乏 {{senseid}} 且您想要添加它,請先檢查維基數據中是否有該義項的條目。如果有,請使用維基數據的 QID 作為 sense ID。如果條目中已經包含 {{senseid}},您可以在不指定 |id= 的情況下使用 {{transclude}},然後預覽頁面,預覽的錯誤訊息會為您提供該條目中的 sense ID 代碼以供參考。

為了讓分類正確傳播,它們也必須出現在釋義行中。最好將它們放在 {{senseid}} 之後、{{lb}} 之前。

除了純文字釋義外,以下定義模板也能被正確處理:

只有在漢語和非漢語義項是彼此的完美翻譯時,才請使用 {{transclude}}。完美的翻譯通常是以專有名詞(大多為地名)或科學詞彙的形式出現。如果您需要猶豫某個詞是否為完美翻譯,那它可能就不是,在這種情況下,不使用本模板永遠是較為穩妥的選擇。

範例

(在 Belgia#布列塔尼語 中)

# {{transclude|br|比利時|id=Q31}}

輸出為:

  1. 比利時(位於西歐國家,和荷蘭德國盧森堡法國接壤)

TemplateData

這是用於新版可视化编辑器和其他工具的模板數據說明文件。

來自Transclude的模板數據

根據現有的漢語釋義,為其他語言詞彙生成豐富的定義內容。

模板参数[编辑模板数据]

参数描述类型状态
語言代碼1

目標語言的代碼(即需要提供釋義的語言)。

示例值
ro
字符串必需
漢語條目2

要連結與抓取內容的漢語詞彙。

示例值
比利時
字符串必需
漢語條目義項 IDid

要連結的漢語義項之 sense ID。

示例值
Q31
字符串必需
排序鍵sort

傳遞給被呼叫模板的排序鍵。

字符串可选
隱藏釋義nogloss

是否隱藏注釋(從漢語條目複製過來的完整釋義)。

布尔可选
隱藏標籤nolb

是否隱藏標籤。

布尔可选
附加標籤lb

以分號分隔的附加標籤列表,將會加在被嵌入標籤的前面。

字符串可选
添加 to (已停用)to

原英語維基詞典用於在動詞前自動加上 to 的參數。中文維基詞典不使用此參數,填入也不會產生任何作用。

布尔可选