免费本地化开发者工具

免费的 i18n JSON 翻译键检查器

粘贴源语言 JSON 字典和目标翻译。无需上传任一文件,即可即时查找缺失和多余的嵌套键。

完整的源语言词典。

您要检查一致性的语言/区域设置。

4源键
3匹配键
1缺失的键
1额外键
75%键覆盖

在目标中缺失

  • checkout.cancel

目标语言中的额外内容

  • navigation.legacy

设计上即为私有。 此工具完全在您的浏览器中运行。粘贴的值绝不会被上传、存储或纳入分析。

区域代码转换器输入一个语言环境,例如 en_US、pt-BR、zh-Hant-TW 或常见的语言名称。立即获取规范代码和可读详情。hreflang 标签生成器粘贴每行一个语言代码和绝对 URL。生成器会验证集合并创建可互惠的 HTML link 标签。

如何比较翻译键

  1. 粘贴源字典在第一个编辑器中放入完整的源语言 JSON 对象。
  2. 粘贴目标字典把你想检查的已翻译 JSON 对象放到第二个编辑器中。
  3. 查看主要差异在发布前使用缺失、额外、匹配和覆盖结果来解决 locale 文件漂移。

在发布前发现不完整的 locale 文件

缺失的 i18n key 常常以原始的开发者文本、空标签或回退语言的句子出现在用户面前。在发布前将源词典与每个目标 locale 进行比较,以便在仍然容易修复时发现偏差。

检查器将嵌套对象扁平化为键路径,然后将缺失键、多余键和匹配键分开。多余键可能表明已从源删除的过时文本,或仅存在于目标语言且需要有意例外处理的键。

将键一致性用作一种本地化质量门控

匹配的键数量并不能证明翻译是准确的、最新的或适合其 UI 上下文的。将键对等性检查与译者审阅、占位符验证、截图以及用于复数和插值行为的自动化测试结合使用。

对于持续本地化,每当源文案更改时就运行相同的比较。然后,翻译管理工作流只需分配缺失的工作,而不是反复交换整份文件。

您的词典保留在此设备上

浏览器在本地解析这两个 JSON 文档。Multilocale 不会上传或保存它们的键或值,交互分析仅包含数字总数和通用的成功或错误状态。

经常问的问题

检查器是否比较翻译文本?

不。它比较键路径并报告每个源键是否存在于目标 JSON 中。它不评判翻译质量,不复制数值,也不将文本发送到翻译服务。

它是否支持嵌套 JSON 对象?

是的。嵌套键会以可读的点路径显示,例如 checkout.payment.failed。数组被视为单个翻译值,而不是展开为按索引的键。

粘贴的翻译文件是否已上传?

不。解析和比较完全在您的浏览器中运行。Analytics 仅接收汇总计数和解析状态;它绝不接收 keys、values、文件内容或文件名。