找出 i18n JSON 文件中缺失的键!

粘贴基准语言文件和翻译文件,立即查看缺失的键、多余的键、未翻译的值和占位符差异。
1. base
2. target
3. result keyCount

missing1

  • cart.checkout

placeholderMismatch1

  • home.greeting{name} → –

untranslated1

  • home.ctaGet started

extra1

  • legacy.banner

找出 i18n JSON 文件中缺失的键!

粘贴基准语言文件和翻译文件,立即查看缺失的键、多余的键、未翻译的值和占位符差异。

说明

- 嵌套的键展开为点路径(home.title),数组展开为序号(items.0)。 - 键名带点的扁平文件({"home.title": "..."})也可以与嵌套文件对比。 - 与基准值完全相同的值会作为“可能未翻译”列出。 - 只在一侧出现的 {name}、{{count}}、%s 等占位符会被提示。 - 输入内容不会离开浏览器。

使用方法

1. 在左侧粘贴基准语言文件(如 en.json)。 2. 在右侧粘贴翻译文件(如 zh.json)。 3. 在结果中查看缺失、多余和未翻译的键。 4. 点击“复制缺失键 JSON”,只复制需要补充的键(带基准文本)。

使用场景

- 发布前确认新文案已加入所有语言文件 - 只提取缺失的文案交给翻译 - 重构后找出可以删除的无用键 - 防止因占位符丢失导致页面直接显示 {name}