Documentinhoudsopgave

Zoektekst

Ontvang de door het systeem geëxtraheerde een-op-een overeenkomende brontekst en vertaling, geretourneerd in JSON-formaat

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[query taskId]" }'

Aanvraagparameters

ParametersTypeBeschrijving
*taskIdStringID van de taak die bij de tekst hoort

Antwoord

ParametersTypeBeschrijving
textsJSONDoor het systeem geëxtraheerde één-op-één overeenkomende brontekst en vertaling
revisedTextsJSONGebruikers uploaden actief herziene vertalingen om documenten opnieuw te genereren

Tekst bijwerken

Upload vertalingen die handmatig moeten worden aangepast. Als u kiest voor opnieuw vertalen, wordt het document opnieuw vertaald, anders wordt het alleen opgeslagen in revisedTexts.

Via deze interface kan de Post Editing-functionaliteit worden geïmplementeerd.

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[update taskId]", "revisedTexts": {"example":"样例"}, "startTranslation": [true or false] }'

Aanvraagparameters

ParametersTypeBeschrijving
*taskIdStringVertaaltaak-ID die moet worden gewijzigd
*revisedTextsJSON ObjectHerziene vertaling, key is de originele tekst, value is de vertaling
startTranslationBooleanHervertaling starten, standaard ingesteld op false

Antwoord

ParametersTypeBeschrijving
successBooleanBijwerken geslaagd of mislukt
Vorige stap
Vertaalopdracht
Volgende stap
Vertaalde tekst