번역 작업 API
번역 작업 생성
/v1/translation/create문서/파일 번역을 위한 새로운 번역 작업을 생성합니다.
예시
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/create' \
2--header 'Authorization: [yourSecretKey]' \
3--form 'file=@bitcoin.pdf' \
4--form 'fromLang=English' \
5--form 'toLang=Simplified Chinese'
요청 매개변수
매개변수 | 유형 | 기본값 | 설명 | 예시 |
---|---|---|---|---|
*file | binary | - |
| bitcoin.pdf |
*fromLang | String | - |
| English |
*toLang | String | - |
| Simplified Chinese |
model | String | - |
| - |
fileDescription | String | - | 문서 설명, 추가 정보를 제공하여 번역 품질을 향상시킵니다. 예를 들어 추가적인 문서 배경 정보 및 기타 번역 요구사항 등을 추가 | - |
glossary | String | - | 번역 시 사용된 용어집 이름 | - |
preview | Boolean | false | 미리보기만 생성할지 여부. 미리보기만 생성할 때는 2 credits를 지불하여 문서 번역의 미리보기를 생성합니다 | - |
shouldTranslateImage | Boolean | false |
| - |
shouldTranslateFileName | Boolean | true | 파일명 번역 여부 | - |
password | String | - | PDF 파일 열기 비밀번호 | - |
ignoreComments | Boolean | false | DOCX, PPTX, XLSX의 주석 무시 여부 | - |
ignoreNotes | Boolean | false | PPTX의 노트 무시 여부 | - |
ignoreHeadersAndFooters | Boolean | false | DOCX의 머리글 및 바닥글 무시 여부 | - |
ignoreHidden | Boolean | false | PPTX의 숨겨진 슬라이드 무시 여부 | - |
ignoreMasters | Boolean | false | PPTX의 마스터 텍스트 무시 여부 | - |
ignoreSheetNames | Boolean | false | XLSX의 시트명을 번역하지 않을지 여부 | - |
webhookUrl | String | - | 상태 업데이트 시 콜백 URL, 콜백 내용 포함: {taskId, progress, status} | - |
응답
매개변수 | 유형 | 기본값 | 설명 | 예시 |
---|---|---|---|---|
taskId | String | - | 작업 ID | - |