Documentinhoudsopgave

Translation Task API

Vertaaltaak aanmaken

/v1/translation/create

Maak een nieuwe vertaaltaak aan voor document-/bestandsvertaling.

Voorbeeld

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' 

Verzoekparameters

ParametersTypeStandaardBeschrijvingVoorbeeld
*filebinary-
  • Te vertalen bestand - Ondersteunde bestandstypes: opvragen
bitcoin.pdf
*fromLangString-
  • Brontaal, de brontaal kan niet hetzelfde zijn als de doeltaal - Ondersteunde talen: opvragen
English
*toLangString-
  • Doeltaal; de doeltaal kan niet identiek zijn aan de brontaal - Ondersteunde talen: opvragen
Simplified Chinese
modelString-
  • AI-model voor vertaling - Ondersteunde modellen: opvragen
-
fileDescriptionString-

Documentbeschrijving: verbeter de vertaalkwaliteit door aanvullende informatie te verstrekken, zoals het toevoegen van extra documentachtergrond en andere vertaalvereisten

-
glossaryString-

Naam van de terminologielijst gebruikt voor vertaling

-
previewBooleanfalse

Uitsluitend voorvertoning genereren. Bij uitsluitend voorvertoning genereren: betaal 2 credits om een voorvertoning van de documentvertaling te genereren

-
shouldTranslateImageBooleanfalse
  • Of afbeeldingen in documenten vertaald moeten worden - Ondersteunt alleen PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Of bestandsnamen vertaald moeten worden

-
passwordString-

Wachtwoord voor het openen van PDF-bestanden

-
ignoreCommentsBooleanfalse

Of opmerkingen in DOCX, PPTX en XLSX genegeerd moeten worden

-
ignoreNotesBooleanfalse

Of notities van PPTX genegeerd moeten worden

-
ignoreHeadersAndFootersBooleanfalse

Of voetteksten en kopteksten van DOCX genegeerd moeten worden

-
ignoreHiddenBooleanfalse

Of verborgen dia's van PPTX genegeerd moeten worden

-
ignoreMastersBooleanfalse

Of hoofdsjabloontekst van PPTX genegeerd moet worden

-
ignoreSheetNamesBooleanfalse

Of XLSX-bladnamen niet vertaald moeten worden

-
extractTextRegExpPatternString-
  • Vertaal alleen inhoud die overeenkomt met de reguliere expressie en vervang deze door de vertaling - Ondersteunt alleen txt
-
extractTextRegExpFlagsString-
  • Flags voor reguliere expressies: g, s, m, u, y - Ondersteunt alleen txt
-
webhookUrlString-

Callback URL voor statusupdates, de callback-inhoud omvat: {taskId, progress, status}

-

Reactie

ParametersTypeStandaardBeschrijvingVoorbeeld
taskIdString-

Taak-ID

-
Translation Task API
Vertaaltaken opvragen