对比规则以基准语言为标尺逐 Key 对比每份目标语言:找出缺失 Key、多余 Key、空值与花括号占位符不一致;可一键按基准结构补全并下载。
基准 + 目标语言
基准基准语言
目标语言
请载入基准与目标语言 JSON
对比报告
找出漏翻的 Key

i18n 翻译文件对比

基准 vs 多语言 · 缺失 / 多余 / 空值 / 占位符 · 一键补全 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 i18n 翻译文件对比

多语言矩阵对比

一次贴入基准与最多 6 份目标语言,逐 Key 找出每份的缺失、多余与空值,不用肉眼逐行核对。

占位符体检

检查花括号插值占位符在各语言是否一致,提前拦住运行时少参数、文案渲染残缺的坑。

一键补全骨架

缺失 Key 按基准结构补进目标文件:补空字符串走 fallback,或直接抄基准文案待译。

输出对齐基准

补全后的文件按基准的键顺序重排,目标独有的键保留在原层级,diff 干净、review 好看。

本地处理·不上传

翻译文件全程在浏览器本机对比,数据不上传、不存储。