Template:Lsw/doc
外观
| 此頁面是Template:Lsw的模板文档。 此頁面可能包含了模板的使用說明、分類和其他内容。 |
模板会根据用户的界面语言(URL的uselang参数)输出相应参数的内容。为WP:MediaWiki命名空间的系统消息设计。
其为{{lan}}的简化版本,采用{{#switch:}}解析器函数实现。部分界面的系统消息是分别渲染的,由于无法复用parser状态,通过Lua模块实现的{{lan}}需要反复初始化Lua环境,会显著拖慢页面的加载速度。换用本模板便可避免这样的性能问题。
为保持代码简单,本模板接受的语言参数与translatewiki:Portal:Zh(即MediaWiki内置的界面语言包)一致,即只接受|zh-hans=、|zh-hant=及|zh-hk=。zh-hans跟随中国大陆用字,zh-hant跟随台湾用字;若香港用字不同才需提供|zh-hk=,否则zh-hk及zh-mo默认将回落到zh-hant。
根据用户语言输出不同内容的模板,供系统消息使用。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 简体 | zh-hans | 简体中文输出,用于zh, zh-hans, zh-cn, zh-sg, zh-my | 内容 | 必需 |
| 繁體 | zh-hant | 繁體中文輸出,用於zh-hant, zh-tw, zh-hk, zh-mo | 内容 | 必需 |
| 香港繁體 | zh-hk | 香港繁體用字與台灣不同時填寫。用於zh-hk, zh-mo | 内容 | 可选 |