Phrase TMS API

데이터 유형(TMS)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

요청 매개 변수

데이터 유형

샘플 값

설명

charset

windows-1250

지원되는 모든 문자 집합입니다.

통화

EUR

지원 통화입니다.

날짜/시간

2012-07-30 17:30

yyyy-MM-dd HH:mm 형식의 날짜 및 시간입니다. UTC 시간대는 날짜를 읽을 때 항상 사용됩니다.

domain(type)

348

지정된 형식의 도메인 개체의 식별자(ID 속성)입니다. 예를 들어 프로젝트를 만들 때 id(예: 348)가 JSON 구조로 반환됩니다. 이 식별자는 나중에 project=348 매개 변수를 설정하여 프로젝트의 상태를 변경하는 데 사용할 수 있습니다.

열거형(이름)

고정된 값 집합의 값입니다. 각 값 집합(enum)에는 이름이 있습니다. 열거형 은 항상 대/소문자를 구분하지 않습니다.

파일

이진 데이터. 전체 요청은 multipart/form-data 형식으로 보내야 합니다. Java 및 C++로 작성된 코드 예제입니다.

엑스파일(exfile)

파일 형식과 호환됩니다. 또한 파일 AP의 핸들도 허용합니다.

jsonObject(type)

{ 'id': 'xyz' }

지정된 형식의 개체(JSON 표기법을 사용하여 표시됨)입니다. 특정 유형에 대한 설명은 아래를 참조하십시오.

jsonObjectList(type)

[{ 'id': 'xyz'}]

지정된 유형의 개체 목록(JSON 표기법을 사용하여 표시됨).

ko

지원되는 모든 언어 코드입니다.

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 호출에는 응답의 예가 포함되어 있습니다.

  • 바이너리

    이진 데이터.

작업 vs. 작업 파트

과업

작업은 하나의 대상 언어로 된 하나의 번역 작업(즉, 번역할 파일)을 나타냅니다. 하나의 작업이 더 많은 대상 언어로 업로드되면 모든 대상 언어에 대해 독립적인 작업이 생성됩니다.

작업이 여러 워크플로에서 번역되는 경우 각 워크플로는 동일한 작업을 공유하지만 워크플로 수준은 다릅니다. (이것이 일부 API 호출에 task 및 level에 대한 두 개의 인수가 있는 이유입니다.) 작업 식별자는 영숫자 문자(예: RiYnxBD0xBY1lwhf1)로 구성되며 수준은 정수(일반적으로 1-10)로 식별됩니다. 워크플로를 사용하는 각 프로젝트의 첫 번째 수준에는 항상 식별자 1이 있습니다.

여러 부분으로 분할된 작업은 동일한 작업 ID를 가지며 isParentJobSplit 매개 변수는 true가 됩니다.

작업 파트

jobPart는 대상 언어 및 워크플로 단계별 작업을 나타냅니다. 예를 들어, 2개의 워크플로우 단계와 3개의 대상 언어가 있는 프로젝트로 단일 파일을 가져오면 6개의 jobParts가 생성됩니다. 각 jobPart 는 다른 언어학자에게 할당되거나 다른 마감일 또는 상태를 가질 수 있습니다.

jobPart는 고유한 jobPart ID를 갖는 여러 jobPart로 분할될 수도 있습니다. jobPart는 항상 고유합니다.

객체 유형(JSON 파라미터에 사용됨)

TagMetadata {
  문자열 ID
  문자열 유형
  문자열 내용
  string 트랜스어트리뷰트
}
도움이 되었습니까?

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.