The editors' meeting has been canceled for technical reasons.

模板:Lan/doc

出自NeuroWiki
於 2024年11月1日 (五) 12:06 由 Selfice對話 | 貢獻 所做的修訂 (创建页面,内容为“Lan模板可以在普通繁简转换功能(<nowiki>-{zh:; zh-hans:; zh-hant:; zh-cn:;……}-</nowiki>)无法发挥作用时替代其进行转换,比如图片的转换(建议使用{{tl|Image}})、提示文字的转换等。然而,Lan模板是按界面语言而非语言变种转换的,不能通过页面顶部的用字标签改变用字。也就是说,在可以使用<nowiki>-{}-</nowiki>进行转换时,请不要使用Lan模板。 {{Lua|模块:l…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋

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

此模板使用了Module:Lan,此腳本使用Lua編寫。
更多詳情,請參閱Wikipedia:LuaExtension:Scribunto

Lan模板的實現機理與-{}-的方式完全不同。Lan模板通過調取MediaWiki:Conversionname的值在zh、zh-hans、zh-hant、zh-cn、zh-tw、zh-hk、zh-sg之間的自動切換,來實現內容的轉換。因此,Lan模板支持代碼的轉換,而這一功能是-{}-所不具備的。

用法

<syntaxhighlight lang="moin"> 原文 </syntaxhighlight>

其他環境

JavaScript小工具應該使用MediaWiki:Gadget-HanAssist.js中的mw.libs.HanAssist / require( 'ext.gadget.HanAssist' )

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