模板:Lan

維基新聞,自由的新聞源
跳至導覽 跳至搜尋
文件圖示 模板文件[檢視] [編輯] [歷史] [清除快取]

Lan模板可以在普通繁簡轉換功能(-{zh:; zh-hans:; zh-hant:; zh-cn:;……}-)無法發揮作用時替代其進行轉換,比如圖片的轉換(建議使用{{Image}})、提示文字的轉換等。然而,Lan模板是按界面語言而非語言變種轉換的,不能通過頁面頂部的用字標籤改變用字。也就是說,在可以使用-{}-進行轉換時,請不要使用Lan模板。

Lua錯誤 在Module:Lua_banner的第115行:attempt to index field 'edit' (a nil value) Lan模板的實現機理與-{}-的方式完全不同。Lan模板通過調取MediaWiki:Conversionname的值在zh、zh-hans、zh-hant、zh-cn、zh-tw、zh-hk、zh-sg之間的自動切換,來實現內容的轉換。因此,Lan模板支持代碼的轉換,而這一功能是-{}-所不具備的。

用法[編輯]

{{lan
|zh=原文
|zh-hans=简体中文
|zh-hant=繁體中文
|zh-cn=大陆
|zh-tw=台灣
|zh-hk=港澳
|zh-sg=马新
}}

其他環境[編輯]

JavaScript小工具應該使用MediaWiki:Gadget-site-lib.js中的wgULS/wgUVS系列。

在元維基、維基數據及MediaWiki由於命名問題而改命名為meta:Template:Conversion-zhd:Template:Conversion-zhmw:Template:Conversion-zh