Direktori dokumen

API Tugasan Terjemahan

Cipta Tugasan Terjemahan

/v1/translation/create

Cipta tugasan terjemahan baharu untuk terjemahan dokumen/fail.

Contoh

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' 

Parameter Permintaan

ParameterJenisLalaiKeteranganContoh
*filebinary-
  • Fail yang perlu diterjemahkan - Jenis fail yang disokong: pertanyaan
bitcoin.pdf
*fromLangString-
  • Bahasa asal, bahasa asal tidak boleh sama dengan bahasa sasaran - Bahasa yang disokong: pertanyaan
English
*toLangString-
  • Bahasa sasaran, bahasa sasaran tidak boleh sama dengan bahasa asal - Bahasa yang disokong: pertanyaan
Simplified Chinese
modelString-
  • Model AI penterjemahan - Model yang disokong: pertanyaan
-
fileDescriptionString-

Penerangan dokumen, meningkatkan kualiti terjemahan dengan menyediakan maklumat tambahan, contohnya menambah maklumat latar belakang dokumen tambahan dan keperluan terjemahan lain

-
glossaryString-

Nama glosari yang digunakan untuk penterjemahan

-
previewBooleanfalse

Adakah hanya menjana pratonton. Apabila hanya menjana pratonton, bayar 2 credits untuk menjana pratonton terjemahan dokumen

-
shouldTranslateImageBooleanfalse
  • Sama ada untuk menterjemah imej dalam dokumen - Hanya menyokong PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Sama ada menterjemah nama fail

-
passwordString-

Kata laluan pembukaan fail PDF

-
ignoreCommentsBooleanfalse

Adakah mengabaikan ulasan dalam DOCX dan PPTX, XLSX

-
ignoreNotesBooleanfalse

Adakah mengabaikan nota PPTX

-
ignoreHeadersAndFootersBooleanfalse

Adakah mengabaikan pengaki dan pengepala DOCX

-
ignoreHiddenBooleanfalse

Adakah mengabaikan halaman tersembunyi PPTX

-
ignoreMastersBooleanfalse

Adakah mengabaikan teks induk PPTX

-
ignoreSheetNamesBooleanfalse

Sama ada tidak menterjemah nama jadual XLSX

-
extractTextRegExpPatternString-
  • Hanya terjemahkan kandungan yang sepadan dengan ungkapan nalar, dan gantikan dengan terjemahan - Hanya menyokong txt
-
extractTextRegExpFlagsString-
  • Flags ungkapan nalar: g, s, m, u, y - Hanya menyokong txt
-
webhookUrlString-

URL panggilan balik semasa kemas kini status, kandungan panggilan balik termasuk: {taskId, progress, status}

-

Respons

ParameterJenisLalaiKeteranganContoh
taskIdString-

ID Tugasan

-
API Tugasan Terjemahan
Pertanyaan tugas terjemahan