Dokumentkatalog

Översättningsuppgifts-API

Skapa översättningsuppgift

/v1/translation/create

Skapa en ny översättningsuppgift för dokument-/filöversättning.

Exempel

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' 

Begäranparametrar

ParametrarTypStandardBeskrivningExempel
*filebinary-
  • Fil som ska översättas
  • Filtyper som stöds: förfrågan
bitcoin.pdf
*fromLangString-
  • Källspråk, källspråket kan inte vara samma som målspråket
  • Språk som stöds: fråga
English
*toLangString-
  • Målspråk, målspråket får inte vara samma som källspråket
  • Språk som stöds: förfrågan
Simplified Chinese
modelString-
  • AI-modell för översättning
  • Modeller som stöds: förfrågan
-
fileDescriptionString-

Dokumentbeskrivning, genom att tillhandahålla ytterligare information förbättras översättningskvaliteten, till exempel genom att lägga till extra dokumentbakgrundsinformation och andra översättningskrav etc.

-
glossaryString-

Namn på terminologilista som används vid översättning

-
previewBooleanfalse

Om endast förhandsvisning ska genereras. När endast förhandsvisning genereras betalas 2 credits för att generera en förhandsvisning av dokumentöversättningen

-
shouldTranslateImageBooleanfalse
  • Om bilder i dokumentet ska översättas
  • Stöder endast PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Ska filnamn översättas

-
passwordString-

Lösenord för att öppna PDF-filen

-
ignoreCommentsBooleanfalse

Ska kommentarer i DOCX, PPTX, XLSX ignoreras

-
ignoreNotesBooleanfalse

Ska anteckningar i PPTX ignoreras

-
ignoreHeadersAndFootersBooleanfalse

Ska sidhuvuden och sidfötter i DOCX ignoreras

-
ignoreHiddenBooleanfalse

Ska dolda sidor i PPTX ignoreras

-
ignoreMastersBooleanfalse

Ska malltext i PPTX ignoreras

-
ignoreSheetNamesBooleanfalse

Om XLSX-arknamn inte ska översättas

-
webhookUrlString-

Callback-URL för statusuppdateringar, callback-innehållet inkluderar: {taskId, progress, status}

-

Svar

ParametrarTypStandardBeskrivningExempel
taskIdString-

Uppgifts-ID

-
Introduktion
Bli utvecklare
Översättningsuppgifts-API
Fråga översättningsuppgifter