JSON键值分离翻译与排版保护实操

最后更新:2026-03-08 • 预计阅读时间:3分钟

核心思路是使用翻译云的“结构化文件处理”功能,通过预定义术语库锁定键名,并启用排版保护引擎,系统将自动识别JSON语法树,仅对“value”字段进行翻译,避免因OCR置信度低或乱码导致的键名误译。

1 上传文件并配置术语库

在翻译云工作台,点击【新建任务】>【上传文件】,选择您的JSON文件。在右侧【任务设置】面板,找到【术语库管理】,点击【关联术语库】。若无可用的术语库,需先前往【资源中心】>【我的术语库】创建新库,将JSON文件中所有键名(key)作为“原文”逐条添加,并设置“禁止翻译”标签。

2 设置文件处理规则与排版保护

在任务设置面板,展开【高级文件处理】选项。在【文件类型】下拉菜单中,确保选中“JSON/结构化数据”。勾选【智能识别数据结构】和【仅翻译文本节点值】。接着,在【排版与格式】区域,将【格式保护模式】切换为“完全保留(Fully Preserve)”。

在系统高级设置中,将【版式重构引擎】设为『严格保留』,并勾选【强制启用专业术语表(Glossary)】。

3 执行翻译并导出审阅

确认所有设置后,点击右下角【提交翻译】。任务完成后,在任务列表点击该任务,选择【导出】>【双语对照审阅文件】。系统将生成一个保留原始JSON结构、键名未变、仅值被翻译并高亮标记的新文件,便于进行人工校对和并发限流检查。

常见操作避坑指南

Q:术语库已关联,但翻译时仍有键名被误翻,如何处理?
A:检查术语库条目是否与源文件键名完全一致(包括大小写和特殊符号)。然后,在高级设置的【术语匹配规则】中,将匹配模式从“模糊匹配”调整为“精确匹配”,并勾选【优先应用术语库】。
Q:导出的JSON文件出现编码错误或排版错乱(如缩进丢失),怎么解决?
A:这通常源于源文件编码不标准或包含不可见字符。在上传前,请使用代码编辑器(如VS Code)将文件编码统一转换为UTF-8。在翻译云高级设置的【输出选项】中,勾选【严格保持源文件编码】和【保留原始缩进与换行符】。
⚠️ 技术规范与免责声明:本文档提供的配置指令与操作步骤基于翻译云当前最新版本。受限于源文档的加密级别、扫描件分辨率及第三方软件(如 InDesign/WPS)的底层排版逻辑差异,最终翻译与排版还原效果可能存在合理波动。涉及机密合同与财务数据的处理,请务必在工作台中开启「阅后即焚」或使用企业级私有化部署方案。