Dokumentindhold

Oversættelsesopgave API

Opret oversættelsesopgave

/v1/translation/create

Opret en ny oversættelsesopgave til dokument-/filoversættelse.

Eksempel

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' 

Forespørgselsparametre

ParametreTypeStandardBeskrivelseEksempel
*filebinary-
  • Fil der skal oversættes
  • Understøttede filtyper: forespørgsel
bitcoin.pdf
*fromLangString-
  • Kildesprog, kildesproget kan ikke være identisk med målsproget
  • Understøttede sprog: forespørgsel
English
*toLangString-
  • Målsprog, målsproget kan ikke være identisk med kildesproget
  • Understøttede sprog: forespørgsel
Simplified Chinese
modelString-
  • AI-model til oversættelse
  • Understøttede modeller: forespørgsel
-
fileDescriptionString-

Dokumentbeskrivelse: ved at tilføje yderligere information forbedres oversættelseskvaliteten, for eksempel ekstra dokumentbaggrundsinformation og andre oversættelseskrav

-
glossaryString-

Navn på terminologiliste anvendt til oversættelse

-
previewBooleanfalse

Om der kun skal genereres forhåndsvisning. Ved kun at generere forhåndsvisning kan du få en forhåndsvisning af dokumentoversættelsen ved at betale 2 credits

-
shouldTranslateImageBooleanfalse
  • Om billeder i dokumentet skal oversættes
  • Understøtter kun PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Hvorvidt filnavne skal oversættes

-
passwordString-

Åbningsadgangskode for PDF-fil

-
ignoreCommentsBooleanfalse

Hvorvidt kommentarer i DOCX, PPTX og XLSX skal ignoreres

-
ignoreNotesBooleanfalse

Hvorvidt noter i PPTX skal ignoreres

-
ignoreHeadersAndFootersBooleanfalse

Hvorvidt sidefod og sidehoved i DOCX skal ignoreres

-
ignoreHiddenBooleanfalse

Hvorvidt skjulte slides i PPTX skal ignoreres

-
ignoreMastersBooleanfalse

Hvorvidt mastertekst i PPTX skal ignoreres

-
ignoreSheetNamesBooleanfalse

Om ikke at oversætte XLSX-arknavne

-
extractTextRegExpPatternString-
  • Oversæt kun indhold der matcher regulære udtryk, og erstat det med oversættelsen
  • Understøtter kun txmsg
-
extractTextRegExpFlagsString-
  • Flags for regulære udtryk: g, s, m, u, y
  • Understøtter kun txmsg
-
webhookUrlString-

Callback URL ved statusopdateringer, callback-indholdet omfatter: {taskId, progress, status}

-

Svar

ParametreTypeStandardBeskrivelseEksempel
taskIdString-

Opgave-ID

-
Introduktion
Bliv udvikler
Oversættelsesopgave API
Forespørg oversættelsesopgaver