关于 i18n JSON 转义工具
该工具用于处理国际化 JSON 文本中的特殊字符,避免模板解析冲突,适用于 Vue i18n 等插值语法场景。
核心功能
- 一键转义:批量处理
{、}、@、|、$等易冲突字符。 - 一键还原:将已转义内容反向还原为原始文本。
- JSON 保持结构:在尽量保留原结构的前提下进行字符处理。
- 双语场景友好:适配常见中文/英文翻译文件编辑流程。
使用说明
- 将待处理的 i18n JSON 粘贴到输入区。
- 点击“转义”生成可安全使用的文本。
- 如需回退,点击“反转义”。
- 复制结果并替换到你的语言包文件。
建议与注意事项
- 处理前建议先备份原始 JSON。
- 转义后请在项目中跑一次页面检查,确认插值渲染正常。
- 若包含模板变量(如
{name}),请结合你的 i18n 语法规则验证。
常见问题
为什么需要转义 @ 或 |?
部分 i18n 解析器会把这些字符用于特殊语法,未处理时可能触发错误解析。
会修改 JSON 键名吗?
不会。该工具主要处理字符串内容中的特殊字符。