번역 메모리를 추가하는 API입니다.
API 만들기
<도구 | API> 메뉴에서 “TRANSLATE” 유형 API를 만듭니다.
TRANSLATE 유형 API는 홈 에디션에서만 만들 수 있습니다.
API 요청
POST 형식으로 요청해야 합니다.
JSON 요청 형식입니다.
이름 | 유형 | 설명 | 필수 여부 | 예 |
|---|---|---|---|---|
action | 문자열 | 작업 유형 | 예 | "TRANSLATE_ADD_TM" |
source | 텍스트 객체 | 소스 | 예 | |
target | 텍스트 객체 | 번역 | 예 |
Text 객체는 다음과 같습니다.
이름 | 유형 | 설명 | 필수 여부 | 예 |
|---|---|---|---|---|
locale | 문자열 | 언어 | 예 | "en" |
text | 문자열 | 텍스트 | 예 |
번역 메모리를 추가하는 예제입니다.
{
"action": "TRANSLATE_ADD_TM",
"source": {
"locale": "ko",
"text": "문서를 공개합니다."
},
"target": {
"locale": "en",
"text": "Publish the document."
}
}같은 소스에 같은 번역이 이미 있으면 번역을 다시 추가하지 않습니다.
API 응답
TRANSLATE_ADD_TM 응답
JSON 형식의 응답은 다음과 같습니다.
이름 | 유형 | 설명 | 필수 여부 | 예 |
|---|---|---|---|---|
status | 문자열 | 상태 | 예 | success | fail |
errors | Error 객체 배열 | 예외 | 아니오 |
예외 항목
예외 항목은 다음과 같습니다.
예외 | 설명 |
|---|---|
REQUIRED_PARAMETER_MISSING | API 요청에 필수 항목이 없을 때. |
예제
예제입니다.
{
"status": "success"
}