Phrase TMS API

Data Types (TMS)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

リクエストパラメータ

データ型

サンプル値

概要

文字セット

windows-1250

サポートされている文字セットのいずれか。

通貨

ユーロ

任意のサポートされている通貨

日付時刻

2012-07-30 17:30

yyyy-MM-dd HH:mm形式の日付と時刻。日付を読み取るときは常にUTCタイムゾーンが使用されます。

ドメイン(タイプ)

348

指定されたタイプのドメインオブジェクトの識別子(IDプロパティ)。たとえば、プロジェクトを作成する際に、id(例:348)がJSON構造で返されます。この識別子は、プロジェクト=348パラメータを設定することで、後でプロジェクトのステータスを変更するために使用できます。

列挙(name)

固定された値のセットからの値。各値のセット(列挙)には名前があります。列挙は常に大文字と小文字を区別しません。

ファイル

バイナリデータ。リクエスト全体はmultipart/form-data形式で送信する必要があります。のJavaとC++のコード。

exfile

ファイルタイプと互換性があります。ファイルAPからのハンドルも受け入れます。

jsonObject(type)

{ 'id': 'xyz' }

指定されたタイプのオブジェクト(JSON表記を使用して表現)。特定のタイプの説明は以下を参照してください。

jsonObjectList(type)

[{ 'id': 'xyz' }]

指定されたタイプのオブジェクトのリスト(JSON表記を使用して表現)。

lang

ja

サポートされている言語コード

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呼び出しには、レスポンスの例が含まれています。

  • binary

    バイナリデータ。

タスク対。ジョブパート

タスク

タスクは、1つのターゲット言語での1つの翻訳ジョブ(すなわち翻訳されるファイル)を表します。1つのジョブが複数のターゲット言語にアップロードされると、各ターゲット言語に対して独立したタスクが作成されます。

ジョブが複数のワークフローで翻訳される場合、各ワークフローは同じタスクを共有しますが、ワークフローレベルが異なります。(これが、いくつかのAPI呼び出しにタスクとレベルのための2つの引数がある理由です。)タスク識別子は英数字で構成されます(例:RiYnxBD0xBY1lwhf1)、レベルは整数(通常1-10)で識別されます。ワークフローを使用する各プロジェクトの最初のレベルは常に識別子1を持ちます。

複数の部分に分割されたジョブは同じタスクIDを持ち、パラメータisParentJobSplittrueになります。

ジョブパート

jobPartは、ターゲット言語ごとのジョブとワークフローステップを表します。例えば、2つのワークフローステップと3つのターゲット言語を持つプロジェクトにインポートされた単一ファイルは、6つのjobPartsを生成します。各jobPartは、異なるリンギストに割り当てることができるか、異なる期限やステータスを持つことができます。

jobPartは、複数のjobPartsに分割することもでき、それぞれに独自のjobPart IDが付与されます。jobPartは常にユニークです。

オブジェクトタイプ(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.