仅对需要更改的部分进行JSON转换

上传一个 JSON 文件,DeepL 仅对字符串值进行翻译。您的键、数字、布尔值和 null 值将完全保持原样——无需重写模式,不会导致有效载荷损坏,翻译后也无需手动清理。

全球超过 20 万家企业信赖

为什么使用 DeepL 翻译 JSON 文件?

也许您正在对应用程序字符串进行本地化,翻译来自内容管理系统的结构化内容,或者处理元数据有效载荷。DeepL 会按照您的模式预期来翻译 JSON:仅翻译字符串值,同时完整保留原有结构。

无论嵌套深度如何,仅翻译字符串值

DeepL 的文件翻译功能不会更改键、数字、布尔值和 null 值,并能遍历任意深度的嵌套对象和数组。结构复杂的有效载荷无需展平即可正确翻译。

带有线条的图标,表示文字,每个角都有边框

嵌入的 HTML 和 Markdown 得以保留

DeepL 会翻译富文本字符串值中的自然语言文本(常见于 Contentful 等 CMS 有效负载中),同时保持周围标记的完整性。

一个代表 DeepL 跨文件格式无缝翻译工作流程的勾号图标。

大批量内容翻译,一次批量处理

您可以一次性将多个 JSON 文件翻译成多种目标语言,无需逐个处理文件。

复制粘贴图标

企业级加密、合规性与隐私保护

DeepL 对传输中和静止状态下的文件均进行加密,且在 DeepL Pro 计划中,文件会在翻译完成后被删除。DeepL 人工智能符合《通用数据保护条例》(GDPR)、ISO 27001、SOC 2 Type II、HIPAA 及 BSI C5 Type 2 标准。了解 DeepL 如何保障您的数据安全。

对质量的承诺

了解 DeepL 的质量评分,包括快 90% 的翻译周期。

题为《DeepL 如何评估翻译质量》的白皮书。该白皮书印有 DeepL 徽标。

上传 JSON 文件前需知

由于 JSON 的结构特点,在翻译文件时请注意以下最佳实践:

  • 文件必须是严格的、可解析的 JSON,且不包含尾随逗号和评论:不支持 JSONC 样式扩展
  • 无论使用何种计划,上传上限均为 1 MB:大型元数据负载可能需要拆分,或通过文本翻译 API 逐字符串进行翻译
  • 翻译后请检查复杂的富文本值:DeepL 会尝试保留字符串值中嵌入的 HTML 或 Markdown 内容。尽管如此,发布前仍需检查复杂的富文本内容
  • 将值编码为非字符串以防止其被翻译:数字、布尔值和 null 值绝不会被翻译。将值转换为上述任一类型(或通过预处理将其从文件中移除)即可将其排除在翻译之外。
在上传 JSON 文件之前

如何使用 DeepL 翻译 JSON 文件?

访问网页翻译器,然后按照以下步骤操作:

  • 登录您的 DeepL Pro 或 DeepL API 账户
  • 选择“翻译文件”标签
  • 上传或拖放您的 JSON 文件
  • 设置源语言,或让 DeepL 自动检测
  • 选择目标语言。
  • 点击“翻译”
  • 下载翻译后的文件
JSON 文件的应用场景

专为开发人员和本地化团队量身定制的翻译服务

JSON 承载着您的应用程序、内容管理系统(CMS)和数据背后的字符串,而不包含任何周边的呈现内容。DeepL 在翻译时不会破坏其内部结构。

  • 开发人员和 API 集成商:通过编程方式翻译 JSON 有效载荷,自动处理嵌套结构、数组和非字符串值
  • i18n 和软件本地化团队:直接翻译语言环境文件和应用程序字符串表,无需先将字符串提取到单独的格式中
  • 使用结构化 CMS 平台的内容团队:翻译来自 Contentful 及类似 CMS 应用程序的富文本字段,同时保留嵌入的标记。
dev and localization team image

DeepL Pro 如何实现 JSON 翻译

结构化内容很少仅包含一个文件或一种语言。我们设计了 DeepL Pro 来处理整批内容。

  • 翻译 Word, PDF, PPT, Excel、HTML、SRT、TXT 以及 XLIFF 文件,此外还支持 JSON
  • 可同时将多个文件翻译成多种目标语言
  • 使用 术语表,确保技术术语和品牌术语在各文件中保持一致
  • 切换正式或非正式语体,根据不同受众群体对译文进行微调
  • 充分利用 数据绝对安全
支持的 JSON 格式

在不同媒体格式之间保持翻译一致性

需要翻译 PDF、图片 及其他文件类型吗?DeepL 的语言人工智能 会自动调整视觉内容以保持匹配,因此无论您处理何种文件,翻译内容都能保持一致且格式正确。

插图展示多个文档从图像到文本文档被翻译成德语、日语、西班牙语和韩语

阅读全球 20 万家信赖 DeepL 满足其翻译需求的企业中的数十家成功案例。

三维插图中,四个圆柱形区块分别用不同的语言标注了“开始”,包括英语、德语(“Starten”)、韩语和希腊语。区块排列在深色底座上,背景为浅色。

准备好翻译 JSON 文件了吗?

立即开始 DeepL Pro 的 30 天免费试用,不仅可以翻译 JSON 文件,还能处理 Word、PDF、PPT 等 格式文件。 

需要将此功能集成到贵公司的流程中,从本地化工作流到 CMS 集成?请联系我们的销售团队,了解强大的企业计划。

常见问题

可以,通过 DeepL API 即可。若要在网页翻译器上翻译 JSON 文件,则需要 Pro 或 API 计划。 

不会。只有字符串值会被翻译;键、数字、布尔值和 null 值保持不变。若要将特定字符串排除在翻译之外,请将其编码为非字符串格式,或在上传前将其删除。了解有关使用 DeepL 翻译 JSON 文件的更多信息。

可以。与 SRT、TXT 和 XLIFF 格式类似,通过 API 进行的 JSON 翻译不受适用于 Word、PowerPoint、Excel 和 PDF 文件的“按文件字符计费”最低消费限制。参阅 API 技术文件。

各计划对应的 JSON 文件大小和字符限制

您至少需要 DeepL Pro Advanced 或 DeepL API Free 计划才能翻译 JSON 文件。下表概述了各计划下单个文件的最大文件大小和字符数限制。

查看各计划下所有文件翻译格式的限制

计划

最大文件大小

最大字符数

DeepL 账户(免费)

不可用

不可用

DeepL Pro Starter

不可用

不可用

DeepL Pro Advanced

1 MB

1,000,000

DeepL Pro Ultimate

1 MB

1,000,000

DeepL Pro Individual

不可用

不可用

DeepL Pro Team

1 MB

1,000,000

DeepL Pro Business

1 MB

1,000,000

DeepL API Free

1 MB

500,000

DeepL API Pro

1 MB

1,000,000

DeepL API 开发者

1 MB

1,000,000

DeepL API Growth

1 MB

500,000