跳转到内容

Template:Lang/Docs:修订间差异

来自Bleap Wiki
Admin​(留言 | 贡献)
创建 Lang 文档页 (/Docs)
 
Admin​(留言 | 贡献)
说明改为「span + 页面级不转换」的原因与限制
 
第1行: 第1行:
此模板用于展示特定语言下的文本名称,防止繁简转换。
此模板用于标注特定语言的文本:输出带 <code>lang</code> 属性的 <code>span</code>(或 <code>div</code>),并让'''所在页面不再进行繁简转换'''。


== 用法 ==
== 用法 ==
第15行: 第15行:
# 文本内容
# 文本内容
# 可选:非空时使用 div 包裹(块级),否则使用 span
# 可选:非空时使用 div 包裹(块级),否则使用 span
== 为什么不再输出 <code>-{}-</code>(2026-10-03 改) ==
原实现用 <code>-{文字}-</code> 阻止转换。但曲目页/列表页由数据模块声明了 <code>__NOCONTENTCONVERT__</code>(整页不做转换),
'''转换器不运行时 <code>-{}-</code> 不会被处理掉,就会原样显示成 <code>-{光速105号XXX線}-</code>'''(已修复的 bug)。
现在改为:模板输出 <code>span</code>/<code>div</code> + <code>__NOCONTENTCONVERT__</code>,
由'''页面级不转换'''达到同样的"原字保留"效果,因此不会再出现标记泄漏。
== 相关 ==
* 数据模块(曲目页面/曲目列表/曲师列表/谱师列表/曲包列表/定数表)输出也带 <code>__NOCONTENTCONVERT__</code> 与 <code>__NOTITLECONVERT__</code>
* 若某页面'''需要'''繁简转换,请不要在该页使用本模板

2026年10月4日 (日) 11:00的最新版本

此模板用于标注特定语言的文本:输出带 lang 属性的 span(或 div),并让所在页面不再进行繁简转换。

用法

文字

示例

{{Lang|ja|こんにちは}}

こんにちは

{{Lang|zh-Hant|白虎蓮華}}

白虎蓮華

参数

  1. 语言代码(如 ja、zh-Hant、en)
  2. 文本内容
  3. 可选:非空时使用 div 包裹(块级),否则使用 span

为什么不再输出 -{}-(2026-10-03 改)

原实现用 -{文字}- 阻止转换。但曲目页/列表页由数据模块声明了 (整页不做转换), 转换器不运行时 -{}- 不会被处理掉,就会原样显示成 -{光速105号XXX線}-(已修复的 bug)。

现在改为:模板输出 span/div + , 由页面级不转换达到同样的"原字保留"效果,因此不会再出现标记泄漏。

相关

  • 数据模块(曲目页面/曲目列表/曲师列表/谱师列表/曲包列表/定数表)输出也带 与
  • 若某页面需要繁简转换,请不要在该页使用本模板