Phrase TMS API

データタイプ ((TMS))

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

リクエスト パラメーター

データタイプ

サンプル値

説明

文字セット

windows-1250

任意の サポートされている 文字セット

通貨

EUR

対応通貨。

datetime

2012-07-30 17:30

日時を yyyy-MM-dd HH:mm フォームで指定します。日付の読み取りには常に UTC タイムゾーンが使用されます。

ドメイン(タイプ)

348

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

enum(name)

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

ファイル

バイナリデータ。要求全体を マルチパート/フォームデータ ファイル形式で送信先に送信する必要があります。Java および C++ のコード例。

exfile

ファイルの種類 と互換性があります。ファイルAPからのハンドルも承諾。

jsonObject(type)

{ 'id': 'xyz' }

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

jsonObjectList(type)

[{ 'id': 'xyz' }]

指定されたタイプのオブジェクトの一覧 (JSON 表記)。

lang

en

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

一覧(タイプ)

別のタイプの値の一覧。API アクションを呼び出す場合、一覧は同じパラメーター名を複数回使用して定義されます (例: param=value1&param=value2)。

文字列

マイ プロジェクト

文字のシーケンス(UTF-8 エンコード)。

タスク

RiYnxBD0xBY1lwhf1

翻訳タスクの識別子。さらに多くのジョブ パート(親ジョブ パートの分割作成者の場合)が、同じタスクを共有することがあります。

map(タイプ、タイプ)

特定のタイプのキーと値のマップ。API アクションを呼び出す場合、マップは同じパラメーター名を複数回使用して定義されます (例: map.key1=value1&map.key2=value2)。

返答

HTTP の本文には、次のデータタイプを含めることができます。

  • JSON

    データ構造(UTF-8エンコード)。JSON を戻る各 APIコールには、応答の例が含まれています。

  • バイナリ

    バイナリデータ。

タスク vsジョブパート

タスク

タスクは、1つの訳文訳文言語で1つの翻訳ジョブ(翻訳送信先ファイルを表します。1つのジョブが複数の訳文言語にアップロード済されると、訳文言語ごとに独立したタスクが作成日されます。

ジョブが複数のワークフローで翻訳される場合、各ワークフローは同じタスクを共有しますが、ワークフロー レベルが異なります。(このため、一部の API コールではタスクとレベルの引数が 2 つあります)。 タスク識別子は英数字(例:RiYnxBD0xBY1lwhf1)で構成され、レベルは整数(通常1-10)で識別されます。仕事を使用する各プロジェクトの第 1 レベルは常に ID 1 です。

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

ジョブパート

ジョブは訳文言語およびワークフローステップごとのジョブを表します。たとえば、2 つのワークフローステップと 3 つの訳文言語を持つプロジェクトをインポートする 1 つのファイルは、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.