Phrase TMS API

数据类型((TMS))

文本由 Phrase Language AI 从英语机器翻译而得。

请求参数

数据类型

示例值

说明

字符集

windows-1250

任何受支持的 字符集

货币

欧元

任何 支持的货币

datetime

2012-07-30 17:30

日期和时间为=""yyyy-MM-dd HH:mm"";"读取日期时始终使用 UTC 时区。

domain(type)

348

指定类型的领域对象的标识符(id 属性)。例如,创建项项目,JSON 结构中会返回 id""(例如 348)。以后可通过设置项目348参数使用该标识符更改项目状态。

enum(name)

一组固定值中的一个值。每组值(枚举)都有一个名称。枚举总是不区分大小写。

文件

二进制数据。整个请求必须以多部分/表格数据格式发送。示例

exfile

与""%1!类型兼容。它还接受文件AP的句柄。

jsonObject(type)

{ 'id': 'xyz' }

指定类型的对象(使用 JSON 表示)。有关特定类型的说明,请参阅下文。

jsonObjectList(type)

[{ 'id': 'xyz' }]

指定类型(使用 JSON 符号表示)的对象列表。

lang

en

支持的任何语言代码

list(type)

另一种类型的值列列表。调用 API 操作时,列表多次使用相同的参数名称定义(例如,param=value1 & param=value2)。

字符串

我的项目

字符(UTF-8 编码)。

任务

RiYnxBD0xBY1lwhf1

翻译任务的标识符。更多工作部分(如果拆分父工作部分创建人)可以分担同一任务。

map(type, type)

给定类型的密钥和值的映射。调用 API 操作时,映射多次使用相同的参数名称定义(例如,map.key1=value1&map.key2=value2)。

回复

HTTP 的正文可以包含以下数据类型:

  • JSON

    数据结构(UTF-8编码)。每个返回 JSON 的 Api 调用都包含一个响应示例。

  • 进制

    二进制数据。

任务与工作部分

任务

一个任务代表一种目标语言的一个翻译工作(至翻译的文件)。如果一份工作以多种目标语言已上传,则会为每个目标语言创建一个独立任务。

如果一项工作在多个工作流翻译,每个工作流共享相同的任务,但工作流流级别不同。(这就是为什么一些 Api 调用有两个参数用于任务和级别。) 任务标识符由字母数字字符(例如,RiYnxBD0xBY1lwhf1)组成,级别由整数(通常为1-10)标识。每个使用工作流的项目的第一个级别总是有标识符 1。

拆分为多个部分的工作将具有相同的任务id,参数isParentJobSplit将是的。

工作部分

工作代表目标语言和工作流步骤的工作。例如,导入至具有 2 个工作流步骤和 3 个目标语言的项目的单个文件将导致 6 个工作。每项工作可以分配至不同的语言专家或有不同的截止日期或状态。

每个工作也可以拆分为多个工作,它们将获得各自的工作 id工作总是唯一的。

对象类型(在 JSON 参数中使用)

TagMetadata {
  字符串 id
  字符串类型
  字符串内容
  字符串 transAttributes
}
这篇文章有帮助吗?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.