模板:TsSingle
这个模板可以用来制作简单的繁简转换模板,适用于用手动转换太过麻烦,用自动转换又嫌使用频率太低或者容易出错的案例。例如将Template:tsVoldemort定义为:
{{tsSingle | type = {{{1}}} | varselect = {{{2}}} | link = 伏地魔 | cn = 伏地魔 | hk = 佛地魔 | tw = 佛地魔 | sg = 伏地魔 }}
那么
{{tsVoldemort}}
在大陆简体、新加坡简体中会显示为伏地魔,在港澳繁体、台湾正体中会显示为佛地魔。
以上的范例定义了目前所支持的所有四种中文字体中的词语。另外还可以省略港澳和新加坡的词语定义。目前维基百科会自动将未定义的港澳词语预设成台湾词语,将未定义的新加坡词语预设为大陆词语。
{{tsSingle | type = {{{1}}} | varselect = {{{2}}} | link = 伏地魔 | cn = 伏地魔 | tw = 佛地魔 }}
制作好的模板,如{{tsVoldemort}},一共有两个参数供文章撰写者设置。第一个参数的可设定值有:
T - 转换文章标题,把条目标题按照用户设置改成伏地魔或佛地魔,这时{{tsVoldemort|T}}所在的位置不再显示任何文字 A - 通篇转换,设置之后,条目内其他出现伏地魔或佛地魔的地方,都会自动转成用户需要的字体 L - 增加连接,连接的目标在tsSingle的link参数中定义 AL - 以上 A 跟 L 的结合
第二个参数的可设定值有:
cn - 強制顯示大陸字體 hk - 強制顯示港澳字體 sg - 強制顯示新加坡字體 tw - 強制顯示臺灣字體
如:
{{tsVoldemort|A}} - 按用户设置显示为伏地魔或佛地魔,同时进行通篇转换
{{tsVoldemort||cn}} - (注意有两个竖杠)无论用户设置是什么,强制显示大陆字体
{{tsVoldemort|AL|tw}} - 进行通篇转换,加上指向佛地魔的连接,强制显示台湾字体
注意:
- 假如某种字体中的词语没有定义的话,强制使用该字体就会出错,比如说港澳字体没有定义,在文章中会预设显示为台湾字体,但是假如强制显示港澳字体的话,就不能正常显示该词语。
- 第二个参数假如有设置的话,第一个参数的A(通篇转换)就会失效,第一个参数的AL就会失去A(通篇转换)的功能,只剩下L(增加连接)。
- 以下两个参数设置不需要改动,{{tsVoldemort}}通过这两个参数将自己的两个参数调给{{tsSingle}}:
| type = {{{1}}} | varselect = {{{2}}}