说明
在 OpenCC 的实际使用中,s2t.json 经常被当作“简体转繁体”的默认配置直接用于用户界面。
但这里的 t 实际上是 OpenCC 内部使用的标准繁体中间态,并不对应任何现实地区的书写规范(如台湾或香港),主要用于转换流程中的规范化与规则复用。
这一点目前在文档和示例中不够明显,容易导致长期误用。
影响
- 终端用户常感觉
s2t.json 的输出“不自然”
- 下游库和示例代码无意中强化了错误默认值
t / tw / twp / hk 之间的语义差异不够清晰
建议
这是一个文档与使用指引层面的问题,不涉及行为变更:
- 明确说明
t 是 OpenCC 的内部标准繁体形式,不建议直接用于用户展示
- 在示例和文档中,建议面向用户的默认配置使用
s2tw.json / s2twp.json / s2hk.json
- 避免将
s2t.json 作为“简体转繁体”的通用示例
相关 PR
已有一个相关的说明性改动在此仓库等待 review: frankslin#4
相關 issues