跳到正文
全部工具 价格 博客

聊天与语音消息

文档

音频与视频

登录

语言

JSON、XML和YAML翻译工具

翻译大型JSON、XML或YAML文件:仅翻译内容,保留键名

上传JSON、XML、.resx或YAML文件——无论是CMS导出文件、商品信息流还是Rails的en.yml——即可获得保留原有结构、仅翻译文本内容的新文件。键名、元素和属性名称绝不变更;id、url、slug、sku和status等标识符字段保持原样;所有占位符均经严格校验。单次付费$5即可翻译多达50,000个值;无需注册,前段免费体验。

翻译结构化文件

语气
术语表和需保留的名称(可选)

品牌和产品名称,用逗号分隔。每个名称都会在所有译文中逐一检查。

每行一个术语:术语 = 译文。

将追加到内置列表(id, url, slug, sku, type, status, code, email…)。支持使用 * 作为通配符。

无需注册。不超过300条字符串的任务完整免费。更长的:前几条字符串免费,任务内所有文件$5,一次付费。

继续即表示您同意我们的服务条款和隐私政策。

  • 支持JSON、XML、.resx、YAML与XLIFF,单任务最多20个文件
  • 完整任务仅需$5,一次付费:最多可处理50,000个值和3,000,000个字符
  • 键名、元素名称、顺序、缩进与注释均保持原样
  • ID、URL、slug、代码和状态值绝不翻译
  • 自动校验每个值中的{name}、%{count}、{{price}}等占位符
  • 支持自定义需跳过的键名,支持*通配符
打开演示

查看 PDF 示例 输出示例

交付内容

您将收到格式有效且完全一致的文件。若该格式有命名规范,将自动根据目标语言重命名:en.json变为de.json,en.yml变为de.yml,Strings.resx变为Strings.de.resx。付款前,前段翻译结果会与原文并排显示在屏幕上。

  • JSON:保留原始键名、嵌套层级、键名顺序与缩进。数字、布尔值和null保持原样,仅翻译包含可读文本的字符串值。
  • XML与.resx:翻译元素内的文本以及title、alt、label、placeholder等可读属性。保留元素名称、其他属性、注释和CDATA区块;自动跳过script、style、code和pre,以及任何标记为translate="no"的内容。
  • YAML:仅翻译值,保留注释、引号风格、文本块格式与锚点。根节点为en:的Rails文件转换后根节点自动变为de:。
  • 若有占位符或标签重试两次仍无法保留,将生成警告列表;对应的值会保留原文,确保文件绝对不会损坏。

使用AI聊天机器人与使用本工具翻译结构化文件的对比

AI聊天机器人处理30行左右的JSON片段很轻松。但大型文件需要完整、有效输出,且成千上万个键名必须各就其位,此时长文本回复往往会中途崩溃。

处理场景 AI聊天机器人 本工具
30行的JSON片段 通常能正确翻译 同样轻松翻译
3 MB的JSON导出文件 无法单次完整返回;输出中途截断且无法解析 分块翻译每个值,并在原文件结构上完整重建
"status": "有效", "type": "产品" 直接翻译,导致下游读取该文件的程序报错崩溃 自动识别并保留标识符键名与特定值
键名与元素名称 有时会误将其翻译 绝不发送键名与元素名进行翻译
像{count}这样的占位符 通常能保留,但没有任何校验机制 逐一校验每个值;若损坏则重试,仍异常则保留原文
YAML中的注释与排版格式 重新生成文件时往往全部丢失 完美保留,仅替换值的内容

如何翻译JSON、XML或YAML文件

  1. 1

    上传文件

    拖入最多20个.json、.xml、.resx、.yml、.yaml或.xliff文件并选择目标语言。若数据中有专属代码字段,可添加需要跳过的键名列表。

  2. 2

    免费查看前段效果

    前段翻译结果将与原文及其键路径并排显示。您可以直接编辑任何译文。无需注册。

  3. 3

    解锁并下载

    支付$5解锁完整任务并下载翻译后的文件,多文件时打包为ZIP下载。

通用AI助手为何在大型结构化文件上频频出错

在对话框中翻译JSON或XML,本质上是让大模型重写整个文件,包含每一个括号、键名和引号。大型文件超出了单次回复的长度限制,导致输出中途截断,生成的代码无法解析。而且模型一视同仁地看待键和值,极易“过度翻译”,误翻枚举值、slug或键名。

本工具会直接解析文件本身,仅将可读的文本值分块发送,并附带其键路径作为上下文。键名、元素名和属性名绝不会被发送。标识符键名(id、url、slug、sku、type、status、code、email等)下的值,以及格式形如order_shipped或user.profile.title的标识符均会保留原样。系统会校验译文中的每个占位符和标签,并基于您的原文件重建,确保其他一切字节级精准无误。

常见翻译场景

  • JSON或XML格式的CMS与帮助中心导出文件
  • Rails、Symfony和Hugo的YAML文件
  • .NET的.resx资源文件
  • XML或JSON格式的商品信息流(Product Feed)与商品目录
  • 非标准i18n格式的游戏与应用内容数据文件
  • 仅部分字段为文本(如标题和描述)的数据文件

该选哪个工具

对于每个值都需要翻译的应用多语言字符文件(i18next JSON、ARB、PO、Android strings.xml、iOS .strings和.xcstrings),请使用“本地化文件翻译”工具:它还支持复数形式处理。如果文件属于数据与内容文件,文本与ID、链接、代码混杂在一起,请使用本工具。在此处上传的Android strings.xml和XLIFF文件处理方式与该工具完全一致。

单个任务最多支持20个文件,单个文件最大50 MB。一次付费最多可覆盖50,000个值和3,000,000个字符;无限版最多可处理200,000个值。超出限制的值将保留原文,付费前界面会明确提示未翻译的数量。YAML流式语法([a, b])、别名以及未加块标记的跨行文本值将保持原样不作翻译。

按语言和场景

价格说明

小文件,前段内容

免费

不超过300个值的任务完全免费,含文件下载。较大任务:无需注册,前段内容直接在屏幕上免费查看。

完整任务

$5

一次付费:跨最多20个文件,最多处理50,000个值与3,000,000个字符。无需订阅。

无限版

$19 / 周

畅享本站所有工具,单任务支持多达200,000个值。

常见问题

ChatGPT能翻译大型JSON文件吗?

小文件可以。但大文件由于必须在单次回复中返回,输出往往会中途截断导致格式损坏,甚至键名或代码也会被误翻。本工具仅提取文本值进行翻译,逐一校验,并严格基于您的原始文件结构重新生成。

键名(Keys)会被翻译吗?

不会。键名、元素名和属性名绝不会被送去翻译。系统仅翻译可读的文本值,且会自动跳过诸如 id、url、slug、sku、type 和 status 等标识符字段下的值。

我可以自定义跳过某些字段吗?

可以。只需输入要跳过的键名并用逗号隔开,例如 sku, internal_note 或 *_code,它们就会被添加到内置的跳过列表中。

翻译时会保留变量占位符吗?

会。每处翻译都会严格检查 {name}、{{count}}、%{count}、${price} 等占位符以及值内部包含的 HTML 标签;如果翻译后丢失了占位符,系统会重新翻译,若仍不匹配则保留原文。

单次付费最多支持翻译多少个字段?

单次只需 $5,最多支持在 20 个文件中翻译 50,000 个值和 3,000,000 个字符。无限版最高支持 200,000 个值。

支持翻译成哪些语言?

支持 81 种语言,包括西班牙语、法语、德语、葡萄牙语、意大利语、荷兰语、波兰语、日语、韩语、中文、阿拉伯语和希伯来语等。

这项服务免费吗?

包含不超过 300 个值的任务完全免费。对于更大的任务,无需注册即可直接在屏幕上免费查看前段翻译结果。解锁完整任务只需一次付费 $5。

我的文件安全私密吗?

只有您自己可以查看您的任务。文本值仅出于翻译目的发送给 AI 模型服务商,且传输通道已确保不会将您的数据用于模型训练。无需注册上传的任务会在 7 天后自动删除,您也可以随时手动删除任何任务。

更新于 2026年10月25日 · APPFACT STUDIO LTD

更多我们能处理的任务

WhatsApp聊天记录转PDF,语音消息一并转写 Telegram聊天记录转PDF,语音消息一并转写 Messenger聊天记录转PDF,语音消息一并转写 Instagram私信转PDF,语音消息一并转写 邮件导出文件(MBOX、EML)转成一份PDF 庭审卷宗:合并证据、编制目录、编页码 手写体和草书转文字 图片和扫描版PDF转文字 PDF和扫描表格转Excel 银行流水转Excel或CSV 翻译整份PDF 翻译整个字幕文件 翻译ASS字幕,保留全部样式 字幕格式一键互转 修复字幕不同步 修复损坏的波斯语与阿拉伯语字幕 一键生成双语对照字幕 逐行翻译CSV或Excel文件 翻译应用本地化文件 翻译整篇Word文档 逐页翻译PPT演示文稿 翻译整本EPUB电子书 翻译Markdown文档目录 Finglish、Roman Urdu、Hinglish、Arabizi等拉丁化拼音转写原文字 扫描版PDF转可编辑Word,支持多语种及罕见文字 逐章总结整本书籍 对表格每行执行同一条AI指令 批量分析数千条客户评价 对问卷开放式回答进行编码 翻译整份商品目录 翻译游戏或视觉小说脚本 清除重复项并清洗CSV 长音频和视频转文字 视频文件直接生成翻译字幕 一次性转写多份录音 课堂录音转复习笔记 会议录音一键整理纪要 播客文字稿与Show Notes 讲道录音转文字与多语言翻译 区分发言人的访谈逐字稿 提取画面压制字幕为SRT 将文字稿与音频对齐时间轴 歌词制作同步LRC 文本转有声书MP3 整合所有语音备忘录为单个文档 YouTube视频转文字,时长不限 YouTube字幕,任意语言 将Outlook PST、MSG或OLM转为一份PDF 把病历整理成按日期排列的时间线 短信转PDF,可用于法庭或提交律师 iMessage转PDF,完整会话不遗漏 把Slack导出文件转成易读的PDF Discord聊天记录转PDF,可作证据 配偶签证聊天记录,按月整理

我们使用分析类 Cookie 来了解哪些页面对用户有帮助。是否同意?