Documentinhoudsopgave

Vertaaltaak API

Vertaaltaak aanmaken

/v1/translation/create

Creëer een nieuwe vertaaltaak 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' 

Aanvraagparameters

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

Documentbeschrijving: door het verstrekken van aanvullende informatie wordt de kwaliteit van de vertaling verbeterd, bijvoorbeeld het toevoegen van extra documentachtergrond en andere vertaalvereisten

-
glossaryString-

Naam van de terminologielijst gebruikt voor vertaling

-
previewBooleanfalse

Of alleen een voorvertoning gegenereerd moet worden. Bij het alleen genereren van een voorvertoning betaalt u 2 credits om een voorvertoning van de documentvertaling te genereren

-
shouldTranslateImageBooleanfalse
  • Of afbeeldingen in het document moeten worden vertaald
  • Ondersteunt uitsluitend PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Of bestandsnamen vertaald moeten worden

-
passwordString-

Wachtwoord voor het openen van PDF-bestanden

-
ignoreCommentsBooleanfalse

Of annotaties in DOCX, PPTX, XLSX genegeerd moeten worden

-
ignoreNotesBooleanfalse

Of notities in PPTX genegeerd moeten worden

-
ignoreHeadersAndFootersBooleanfalse

Of kopteksten en voetteksten in DOCX genegeerd moeten worden

-
ignoreHiddenBooleanfalse

Of verborgen pagina's in PPTX genegeerd moeten worden

-
ignoreMastersBooleanfalse

Of mastertekst in PPTX genegeerd moet worden

-
ignoreSheetNamesBooleanfalse

Of XLSX-bladnamen niet vertaald moeten worden

-
webhookUrlString-

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

-

Antwoord

ParametersTypeStandaardBeschrijvingVoorbeeld
taskIdString-

Taak-ID

-
Vertaaltaak API
Vertaaltaken opvragen