번역 메모리 추가

번역 메모리를 추가하는 API입니다.

API 만들기

<도구 | API> 메뉴에서 “TRANSLATE” 유형 API를 만듭니다.

TRANSLATE 유형 API는 홈 에디션에서만 만들 수 있습니다.

API 만들기

다양한 쓰리래빗츠 북 API를 만드는 방법을 설명합니다.

API 요청

POST 형식으로 요청해야 합니다.

JSON 요청 형식입니다.

TRANSLATE_ADD_TM 요청

이름

유형

설명

필수 여부

예

action

문자열

작업 유형

예

"TRANSLATE_ADD_TM"
source

텍스트 객체

소스

예

target

텍스트 객체

번역

예

Text 객체는 다음과 같습니다.

Text 객체

이름

유형

설명

필수 여부

예

locale

문자열

언어

예

"en"
text

문자열

텍스트

예


번역 메모리를 추가하는 예제입니다.

{
    "action": "TRANSLATE_ADD_TM",
    "source": {
        "locale": "ko",
        "text": "문서를 공개합니다."
    },
    "target": {
        "locale": "en",
        "text": "Publish the document."
    }
}

같은 소스에 같은 번역이 이미 있으면 번역을 다시 추가하지 않습니다.

API 응답

TRANSLATE_ADD_TM 응답

JSON 형식의 응답은 다음과 같습니다.

TRANSLATE_ADD_TM 응답

이름

유형

설명

필수 여부

예

status

문자열

상태

예

success | fail

errors

Error 객체 배열

예외

아니오


예외 항목

예외 항목은 다음과 같습니다.

TRANSLATE_ADD_TM 예외 항목

예외

설명

REQUIRED_PARAMETER_MISSING

API 요청에 필수 항목이 없을 때. message에 빠진 항목(source, source.locale, source.text, target, target.locale, target.text)을 담습니다.

예제

예제입니다.

{
	"status": "success"
}