API Tugas Terjemahan
Buat Tugas Terjemahan
/v1/translation/createMembuat tugas terjemahan baru untuk terjemahan dokumen/file.
Contoh
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'
Parameter permintaan
Parameter | Tipe | Default | Deskripsi | Contoh |
---|---|---|---|---|
*file | binary | - |
| bitcoin.pdf |
*fromLang | String | - |
| English |
*toLang | String | - |
| Simplified Chinese |
model | String | - |
| - |
fileDescription | String | - | Deskripsi dokumen, dengan menyediakan informasi tambahan untuk meningkatkan kualitas terjemahan, misalnya menambahkan informasi latar belakang dokumen tambahan dan kebutuhan terjemahan lainnya | - |
glossary | String | - | Nama glosarium yang digunakan untuk terjemahan | - |
preview | Boolean | false | Apakah hanya menghasilkan pratinjau; ketika hanya menghasilkan pratinjau, bayar 2 credits untuk menghasilkan pratinjau terjemahan dokumen | - |
shouldTranslateImage | Boolean | false |
| - |
shouldTranslateFileName | Boolean | true | Apakah menerjemahkan nama file | - |
password | String | - | Kata sandi pembuka file PDF | - |
ignoreComments | Boolean | false | Apakah mengabaikan komentar DOCX, PPTX, XLSX | - |
ignoreNotes | Boolean | false | Apakah mengabaikan catatan PPTX | - |
ignoreHeadersAndFooters | Boolean | false | Apakah mengabaikan header dan footer DOCX | - |
ignoreHidden | Boolean | false | Apakah mengabaikan halaman tersembunyi PPTX | - |
ignoreMasters | Boolean | false | Apakah mengabaikan teks master PPTX | - |
ignoreSheetNames | Boolean | false | Apakah tidak menerjemahkan nama sheet XLSX | - |
webhookUrl | String | - | URL callback saat pembaruan status, konten callback mencakup: {taskId, progress, status} | - |
Respons
Parameter | Tipe | Default | Deskripsi | Contoh |
---|---|---|---|---|
taskId | String | - | ID Tugas | - |