文档翻译

更新时间:
复制 MD 格式

1、产品简介

专为文档翻译研发,支持150多个语言的翻译,并提供了桥接翻译能力,多达数千种桥接组合。满足多场景&多页数&高复杂度文档翻译,暂不支持扫描件。

在以下方面表现出色:

  • 内容准确性:翻译准确性,参数与单位准确性

  • 结构合理性:整体排版连续性,页面边距与布局还原性

2、适用场景

跨境电商商品说明书,合同,协议,商务议案,资质文件,教材课件等多种场景。

3、功能介绍

  • 支持PDF,Word,Excel三种格式,支持源文档中包含多种语言,详细语言清单见4.4处。

  • 支持文档中图片中含文字的翻译,以及其他图表特殊符号等复杂翻译场景。

  • 支持翻译后排版高度还原

  • 单份PDF和Word 均支持800页以内的翻译

  • 支持自定义翻译结果,包含不被翻译(ABC-ABC),指定翻译(ABC-DEF),译文消失(ABC-空值)。常用于品牌词保护等场景。只需调用接口时传入相应的干预词表ID,即可实现,可满足您在不同场景下的翻译需求。一般您可以上传10万条干预词,如有更多需要可以联系平台进行处理。详细译文干预操作详见:全模态翻译- 译文干预说明手册

4、开发指南

4.1提交接口

4.1.1请求参数

  • 支持文档的类型:PDF,WORD,EXCEL

  • 文件特殊性说明:

    • 文件大小需要 ≤ 100MB

    • WORD:排版建议自上而下的顺序,尽量不要密集排列文本和图片,如果设置了很多格式限制会导致译文字符数变多时冲击到版面布局

    • EXCEL:不支持带公式情况下的翻译,建议您提前检查好避免翻译结果不理想

  • 支持的容量限制:

    • WORD: 100MB ,800 页

    • PDF: 100MB ,800 页

    • EXCEL:100MB,支持多个Sheet

字段名称

数据格式

是否必填

字段释义

Url

string

必填

待翻译文档的oss url路径,需要公网可访问

TargetLanguage

string

必填

目标语向

FileType

string

必填

  • 支持PDF,WORD,EXCEL三种格式,建议入参时使用大写格式

Glossary

string

非必填

  • 需要干预功能时填写干预词表 ID

  • 支持自定义翻译结果,包含

    • 不被翻译(ABC-ABC);

    • 指定翻译(ABC-DEF);

    • 不翻译(ABC-空值)

常用于品牌词保护等场景

示例值:"glossary_1"

4.2.2请求示例

{
  "Url": "https://aib-innovation-oss.oss-accelerate.aliyuncs.com/AI_Business/38dao/testdemo.pdf?Expires=3356578313&OSSAccessKeyId=LTAI5tE8X3gEy66SRU1V8dig&Signature=8niQY2HtMQY7h05zmSUdyORML9E%3D",
  "TargetLanguage": "en",
  "FileType": "PDF"
}

4.2.3响应参数

参数名称

数据类型

参数描述及示例值

RequestId

string

本次请求唯一标识,用于问题排查与链路追踪

Data

Object

异步任务信息

Data.TaskId

String

异步任务唯一标识,用于后续查询任务状态与结果

Message

String

报错信息,例如“参数中包含敏感信息,请尝试其他输入”。

Code

String

响应码

Success

Boolean

是否成功:true 代表成功,false 代表失败。

4.2.3响应示例

{
  "Data": {
    "TaskId": "6071a030-5c92-9df1-96d0-44952343439a"
  },
  "RequestId": "39E8A74B-F99E-1195-A5FF-3ECC5F94F304",
  "Message": "Success",
  "Code": "success",
  "Success": true
}

4.2查询接口

4.2.1请求参数

点击查看异步查询接口:异步结果查询接口

4.2.2请求示例

{
    "TaskId": "6071a030-5c92-9df1-96d0-44952343439a"
}

4.2.3响应参数

参数名称

数据类型

参数描述及示例值

Code

Number

响应代码

Data

Object

返回的结果信息

Data.UsageMap

String

用量字段

Data.Status

String

任务状态

QUEUED:任务刚提交在排队执行

IN_PROGRESS:任务执行中

COMPLETED:任务执行完成

FAILED:任务执行失败

Data.TaskId

String

任务id

Data.Result

String(JSON)

任务结果,当任务状态为FAILED是会返回失败原因

RequestId

String

请求 ID:用来识别唯一一次请求调用

Success

Boolean

是否成功:true 代表成功,false 代表失败。

Message

String

报错信息,例如“参数中包含敏感信息,请尝试其他输入”。

4.2.4响应示例

{
  "Data": {
    "Status": "COMPLETED",
    "UsageMap": {
      "ProcessedDocumentPageCount": 1
    },
    "TaskId": "6071a030-5c92-9df1-96d0-44952343439a",
    "Result": "{\"url\":\"https://aidge-bailian-oss.oss-cn-beijing.aliyuncs.com/gaolinfeng/pdf_trans/translated_en.pdf?security-token=CAISzwJ1q6Ft5B2yfSjIr5ncKMmMupUQ3KqYa1HUtjkTXcF71pSf1Dz2IHhMeHFgAeAbs%2Fw%2Fm29W6v4SlqZdVplOWU3Da%2BB364xK7Q754gNjBULuv9I%2Bk5SANTW5KXyShb3%2FAYjQSNfaZY3eCTTtnTNyxr3XbCirW0ffX7SClZ9gaKZ8PGD6F00kYu1bPQx%2FssQXGGLMPPK2SH7Qj3HXEVBjt3gX6wo9y9zmk53FsUWA1QKmlr9F%2BdWhGPX%2BMZkwZqUYesyuwel7epDG1CNt8BVQ%2FM909vccoWuf7onNXgQJs0rZbbaMoscSJQ51aaV%2FFaUBt%2FXmi%2Fxzt6nJkID626jAvGbZzsW0rumBtyikcIvBXr5RHT3rKupsNt8hHK1UotEFoIMqxRLLQaBVDlVaJ2ICxM%2B0xCFZtp7kzHnNJWb7ssUUla4R5TGOWbKW0LHxHt3xuRqAARFplY72AHVjjEGnySyyXiyu4oiPWQ7AQ6zk4bDjcCFgoHLzetexRSuySN5rWUJfdE7pmYDv7f0BnCtKOJlG86oQ7tcwn5Lb9po%2BkxKJ2h%2B%2BVBxRrT72J3yIwbnzXyZphZ7qI2jo3wzHddCqsFATSffAVxVjWGYywcXO6P42mWpaIAA%3D&OSSAccessKeyId=STS.NZics8WJ1khsiweR9FQNW9Q46&Expires=1780390280&Signature=78SHPcMGzcnbUAwL4zucmtyGZmw%3D\"}"
  },
  "RequestId": "838F8E51-C020-1E03-966C-92653E7564F2",
  "Message": "Success",
  "Code": "success",
  "Success": true
}

4.3错误码

点击查看错误码: 异步结果查询接口

4.4翻译支持的语向

支持的语向详见:语向映射

5、计费方式

¥24元/每百万字符