Template:Lang/Docs:修订间差异
外观
创建 Lang 文档页 (/Docs) |
说明改为「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|白虎蓮華}}
白虎蓮華
参数
- 语言代码(如 ja、zh-Hant、en)
- 文本内容
- 可选:非空时使用 div 包裹(块级),否则使用 span
为什么不再输出 -{}-(2026-10-03 改)
原实现用 -{文字}- 阻止转换。但曲目页/列表页由数据模块声明了 (整页不做转换),
转换器不运行时 -{}- 不会被处理掉,就会原样显示成 -{光速105号XXX線}-(已修复的 bug)。
现在改为:模板输出 span/div + ,
由页面级不转换达到同样的"原字保留"效果,因此不会再出现标记泄漏。
相关
- 数据模块(曲目页面/曲目列表/曲师列表/谱师列表/曲包列表/定数表)输出也带
与 - 若某页面需要繁简转换,请不要在该页使用本模板