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

聊天与语音消息

文档

音频与视频

登录

语言

翻译 XML 文件或商品 Feed,完好保留所有标签与属性

上传 XML 文件(例如商品 Feed、内容导出包或含展示文本的配置文件),即可获取元素内文本已翻译的对应文件。元素名、ID、链接、注释和 XML 声明完全保持原样;alt、title 和 label 等可读属性也会同步翻译。不超过 300 个值的文件完全免费;更大文件单次付费仅需 $5。

翻译结构化文件

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

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

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

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

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

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

  • 元素内的文本及可读属性:title、alt、label、placeholder、caption、tooltip、description、summary、text、message、hint、subtitle、heading
  • 元素名、其他属性、注释和处理指令绝对不会改动
  • 自动跳过 script、style、code 和 pre,并跳过任何标记为 translate="no" 的内容
  • CDATA 区块保持 CDATA 格式;包含 & 或 < 的文本在回写时正确转义
  • 单次付费 $5 支持多达 50,000 个值;无限版最高支持 200,000 个值
打开演示

查看 PDF 示例

如何翻译 XML 文件

  1. 1

    上传 XML 文件

    拖入 .xml 文件,选择目标语言;若您的 Feed 中有自定义代码字段,可输入要额外跳过的元素名。

  2. 2

    免费查看前段效果

    首批文本值会与原文本并排对照显示,并带有其元素路径(例如 catalog/product/name)。

  3. 3

    解锁并下载

    仅需 $5 即可解锁完整文件,下载的文件名中会带有对应的语言代码。

文件是如何解析读取的

本工具不会把文件解析后再重新格式化输出。它会精确定位每个文本节点和每个可读属性值的字符位置,仅替换这些字符,因此缩进、属性顺序、引号风格和注释都能做到字节级完全一致。

名称本身为标识符的元素(如 sku、id、url、code 或 status)会保留其内部文本。如果它们带有 alt 或 title 属性,这些属性依然会被翻译:例如 img 元素会保留其 src,但会翻译其 alt。在混合内容中(例如包含粗体词的段落),各段文本会分别翻译,确保内部标签位置丝毫不乱。

商品 Feed 与特殊格式

商品 Feed 通常将展示文本(标题、描述)与电商平台匹配值(GTIN、价格、库存状态、链接)混在一起。工具仅翻译可读文本,类似 in_stock 这种代码型取值会保持原样。如果 Feed 中某个字段包含您希望原样保留的文本,只需将其元素名加入跳过列表即可。

Android 的 strings.xml 文件(带有 resources 根节点)和 XLIFF 文件会被自动识别,并按专属规范处理,确保复数形式和 target 元素完全符合相应格式标准。

工具的工作方式、费用以及文件处理方式,请见 JSON、XML和YAML翻译 页面;所有工具的价格请见 价格 页面。

最后更新于

常见问题

翻译会改变我的 XML 结构吗?

不会。工具仅替换文本节点和可读属性值中的字符。元素名、其他属性、注释和缩进格式完全保持原样。

属性内容会被翻译吗?

可读属性会被翻译:包括 title、alt、label、placeholder、caption、tooltip、description、summary、text、message、hint、subtitle 和 heading。像 id、href、src 和 class 这样的属性绝不会被改动。

CDATA 区块如何处理?

CDATA 内的文本会被正常翻译,并原样写回相同的 CDATA 区块中。

费用是多少?

不超过 300 个值的文件完全免费。更大的文件单次付费只需 $5,最多支持 50,000 个值;每周 $19 的无限版最高支持 200,000 个值。

相关任务

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