模板:Translink/doc

維基百科,自由的百科全書
跳至導覽 跳至搜尋

本模板依照條目跨語言連結格式共識顯示內文跨語言連結,並且支持通過小工具改變外觀和行為。

本模板早期為獨立實現,現時已與{{ilh}}共用實現,唯參數順序存在不同。

模板用法[編輯]

此模板有三種用法,差別只在參數個數。

  1. {{Tsl|語言代碼|其他語言版本的條目名|中文條目名|實際顯示名}}:顯示名為「實際顯示名」,指向「中文條目名」和給定「語言代碼」的「其他語言版本的條目名」的連結。
  2. {{Tsl|語言代碼|其他語言版本的條目名|中文條目名}}:同上,除了實際顯示名即為中文條目名。
  3. {{Tsl|語言代碼|其他語言版本的條目名}}:同上,中文條目名和實際顯示名皆與「其他語言版本的條目名」相同。適用於外文條目名和中文條目名相同的連結,如英文專有名詞等。

註:

  • 「其他語言版本代碼」必須是ISO 639-1標準的語言代碼,如enes等,並只能提供一個。
  • {{Tsl}}是本模板({{Translink}})的重新導向,因此兩者效果是相同的。

效果展示[編輯]

File:Gadget-ilhpp-appearance-overview.png
{{Internal link helper}}增強工具自訂樣式、顯示外文條目預覽 [檔案]」樣式展示
  • {{tsl|en|Water|測試連結:水}}
效果:測試連結:水英語Water
當中文維基百科中存在「測試連結:水」條目時,效果等同[[測試連結:水]]
  • {{tsl|en|Water|測試連結:水|一氧化二氫}}
效果:一氧化二氫英語Water
當中文維基百科中存在「測試連結:水」條目時,效果等同[[測試連結:水|一氧化二氫]]
  • {{Tsl|en|ATI}}
效果:ATI
當英語維基百科連到中文維基百科是en:ATI冶天科技時,則機械人User:Cewbot會在ATI建立重新導向到冶天科技
若機械人User:CewbotATI所建立重新導向的目標是錯誤的話,則除了提交刪除或快速刪除ATI外(如同以「入間同學入魔了!是日語漫畫」為由提交刪除「重新導向頁面Welcome to Demon School! Iruma-kun」一樣),還要檢查所有連入頁面的{{Tsl}}的參數是否有錯:
  • {{Tsl|en|ATI}}中「語言代碼」參數是錯誤的。
  • {{Tsl|en|ATI}}中「其他語言的條目名」參數是錯誤的。
  • 其維基數據所連到的頁面是錯的。

小技巧[編輯]

若原名和中文條目名一樣,但顯示名要有所區分,則可直接把參數三放空,如:

  • {{Tsl|en|pr (Unix)||pr}}
效果:pr英語pr (Unix)
  • {{Tsl|en|Shred (Unix)||shred}}
效果:shred

模板資料[編輯]

<templatedata> { "params": { "1": { "required": true, "label": "語言代碼", "type": "string/line", "description": "語言代碼" }, "2": { "required": true, "label": "外文條目名", "type": "string/line", "description": "在其他語言版本的條目名" }, "3": { "required": false, "label": "中文條目名", "type": "wiki-page-name", "description": "中文條目名" }, "4": { "required": false, "label": "顯示名", "type": "string/line", "description": "顯示名,若留空則顯示參數3;若參數3也未指定,則顯示參數2" }, "nocat": { "required": false, "label": "nocat", "description": "是否需要分類,有值即可" } }, "description": "基於Template:ilh重新包裝的跨語言連結模板。", "format": "inline" } </templatedata>

重新導向[編輯]

相關模板[編輯]