查看“Template:Lan/doc”的源代码
←
Template:Lan/doc
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
Lan模板可以在普通繁简转换功能(<nowiki>-{zh:; zh-hans:; zh-hant:; zh-cn:;……}-</nowiki>)无法发挥作用时替代其进行转换,比如图片的转换(建议使用{{tl|Image}})、提示文字的转换等。然而,Lan模板是按界面语言而非语言变种转换的,不能通过页面顶部的用字标签改变用字。也就是说,在可以使用<nowiki>-{}-</nowiki>进行转换时,请不要使用Lan模板。 {{Lua|模块:lan}} Lan模板的实现机理与<nowiki>-{}-</nowiki>的方式完全不同。Lan模板通过调取[[MediaWiki:Conversionname]]的值在zh、zh-hans、zh-hant、zh-cn、zh-tw、zh-hk、zh-sg之间的自动切换,来实现内容的转换。因此,Lan模板支持代码的转换,而这一功能是<nowiki>-{}-</nowiki>所不具备的。 ==用法== <syntaxhighlight lang="moin"> {{lan |zh=原文 |zh-hans=简体中文 |zh-hant=繁體中文 |zh-cn=大陆 |zh-tw=台灣 |zh-hk=港澳 |zh-sg=马新 }} </syntaxhighlight> ==其他环境== <!-- Lua语言应该首先尝试使用[[模块:WikitextLC]]进行<nowiki>-{}-</nowiki>转换。在无法使用处,可以使用本模板的对应模块: <source lang=lua> local lan = require('Module:Lan')._main print(lan({ ["zh-hans"] = "乌龟", ["zh-hant"] = "繁體"})) </source> --> JavaScript小工具应该使用[[MediaWiki:Gadget-HanAssist.js]]中的<code>mw.libs.HanAssist</code> / <code>require( 'ext.gadget.HanAssist' )</code>。 在元維基、維基數據及MediaWiki由於命名問題而改命名為[[meta:Template:Conversion-zh]]、[[d:Template:Conversion-zh]]及[[mw:Template:Conversion-zh]]。 <includeonly>{{sandbox other|| [[Category:字詞转换模板]] }}</includeonly>
该页面使用的模板:
Template:Lan
(
查看源代码
)
Template:Lua
(
查看源代码
)
Template:Message box
(
查看源代码
)
Template:Message box/styles.css
(
查看源代码
)
Template:Template link
(
查看源代码
)
Template:Tl
(
查看源代码
)
Module:Lan
(
查看源代码
)
Module:Message box
(
查看源代码
)
Module:ProcessArgs
(
查看源代码
)
Module:Static
(
查看源代码
)
Module:TSLoader
(
查看源代码
)
返回
Template:Lan/doc
。
导航菜单
个人工具
中文
创建账号
登录
命名空间
模板
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
上传文件
特殊页面
页面信息