リクエストパラメータ
|
データ型 |
サンプル値 |
説明 |
|---|---|---|
|
文字セット |
windows-1250 |
サポートされている文字セット。 |
|
通貨 |
ユーロ |
サポートされている通貨。 |
|
日付時刻 |
2012-07-30 17:30 |
yyyy-MM-dd HH:mm形式の日付と時刻。日付を読み取るときは常にUTCタイムゾーンが使用されます。 |
|
ドメイン(タイプ) |
348 |
指定されたタイプのドメインオブジェクトの識別子(IDプロパティ)。たとえば、プロジェクトを作成する際に、id(例:348)がJSON構造で返されます。このIDは、project=348パラメータを設定することで、後でプロジェクトのステータスを変更するために使用できます。 |
|
列挙(name) |
固定された値のセットからの値。各値のセット(列挙)には名前があります。列挙は常に大文字と小文字を区別しません。 |
|
|
ファイル |
バイナリデータ。リクエスト全体はmultipart/form-dataファイル形式で送信する必要があります。Examples JavaとC++のコード例。 |
|
|
exfile |
|
|
|
jsonObject(type) |
{ 'id': 'xyz' } |
指定されたタイプのオブジェクト(JSON表記を使用して表現)。特定のタイプの説明は以下を参照してください。 |
|
jsonObjectList(type) |
[{ 'id': 'xyz' }] |
指定されたタイプのオブジェクトの一覧(JSON表記で表現)。 |
|
言語 |
en |
サポートされている言語コード。 |
|
list(type) |
別のタイプの値のリスト。APIアクションを呼び出すとき、リストは同じパラメータ名を複数回使用して定義されます(例: |
|
|
文字列 |
私のプロジェクト |
文字のシーケンス(UTF-8エンコード)。 |
|
タスク |
RiYnxBD0xBY1lwhf1 |
翻訳タスクの識別子。親ジョブパートを分割して作成された場合、さらに多くのジョブパートが同じタスクを共有することがあります。 |
|
map(type, type) |
特定の型のキーと値のマップ。APIアクションを呼び出すとき、マップは同じパラメータ名を複数回使用して定義されます(例: |
レスポンス
HTTPのボディには、次のデータ型が含まれることがあります:
-
JSON
データ構造(UTF-8エンコード)。JSONを返す各API呼び出しには、レスポンスの例が含まれています。
-
binary
バイナリデータ。
タスク vs.ジョブパート
タスク
タスクは、1つの訳文言語における1つの翻訳ジョブ(つまり、翻訳するファイル)を表します。1つのジョブが複数の訳文言語にアップロードされると、各訳文言語ごとに独立したタスクが作成されます。
ジョブが複数のワークフローで翻訳される場合、各ワークフローは同じタスクを共有しますが、ワークフローレベルが異なります。(これが、いくつかのAPI呼び出しにタスクとレベルの2つの引数がある理由です。)タスク識別子は英数字で構成されます(例:RiYnxBD0xBY1lwhf1)、レベルは整数(通常1-10)で識別されます。ワークフローを使用する各プロジェクトの最初のレベルは常に識別子1を持ちます。
複数の部分に分割されたジョブは同じタスクIDを持ち、パラメータisParentJobSplitはtrueになります。
ジョブパート
jobPartは、訳文言語ごとのジョブとワークフローステップを表します。例えば、2つのワークフローステップと3つの訳文言語を持つプロジェクトにインポートされた単一のファイルは、6つのjobPartsを生成します。各jobPartは異なるリンギストに割り当てることができるか、異なる期限やステータスを持つことができます。
各jobPartは、複数のjobPartsに分割することもでき、それぞれに独自のjobPart IDが割り当てられます。jobPartは常にユニークです。
オブジェクトタイプ(JSONパラメータで使用)
TagMetadata {
文字列 id
文字列 type
文字列 content
文字列 transAttributes
}