interface TranslateRequestInterface {
translateArray: string[];
target: Language; // 번역 타겟 언어
}
Response (if success)
{
translated: { result:string, status: 200 | 201 }[], // 번역 했으면 200, 번역 안했으면 201
status: 200
}
세부 설명
Papago api를 이용해서 translation api를 제작했습니다
번역을 원하는 string array와 목적 언어로 request를 하면, language detection api를 이용해서 source text의 언어를 감지하고, 번역 api를 이용해서 타겟 언어로 번역합니다. 만약 source language와 target language가 같으면, 번역 api를 호출하지 않고 status code 201과 원본 그대로인 문자열을 반환하도록 했습니다.
개요
자동 번역 api를 제작했습니다.
Usage
Request
Response (if success)
세부 설명
Papago api를 이용해서 translation api를 제작했습니다
번역을 원하는 string array와 목적 언어로 request를 하면, language detection api를 이용해서 source text의 언어를 감지하고, 번역 api를 이용해서 타겟 언어로 번역합니다. 만약 source language와 target language가 같으면, 번역 api를 호출하지 않고 status code 201과 원본 그대로인 문자열을 반환하도록 했습니다.