Textabfrage
Erhalten Sie die vom System extrahierten, einander entsprechenden Originaltexte und Übersetzungen im JSON-Format
curl
1curl -X POST 'https://dltranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{ "taskId": "[query taskId]" }'
Anfrageparameter
Parameter | Typ | Beschreibung |
---|---|---|
*taskId | String | ID der dem Text zugeordneten Aufgabe |
Antwort
Parameter | Typ | Beschreibung |
---|---|---|
texts | JSON | Vom System extrahierte Eins-zu-eins-Entsprechung von Original- und übersetztem Text |
revisedTexts | JSON | Benutzer laden aktiv überarbeitete Übersetzungen hoch, um Dokumente neu zu generieren |
Text aktualisieren
Laden Sie Übersetzungen hoch, die manuell bearbeitet werden müssen. Wenn Sie die Option zur Neuübersetzung wählen, wird das Dokument neu übersetzt, andernfalls wird es nur in revisedTexts gespeichert.
Über diese Schnittstelle kann die Post-Editing-Funktion implementiert werden.
curl
1curl -X POST 'https://dltranslator.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] }'
Anfrageparameter
Parameter | Typ | Beschreibung |
---|---|---|
*taskId | String | ID der zu ändernden Übersetzungsaufgabe |
*revisedTexts | JSON Object | Überarbeitete Übersetzung, key ist der Originaltext, value ist die Übersetzung |
startTranslation | Boolean | Neuübersetzung starten, standardmäßig false |
Antwort
Parameter | Typ | Beschreibung |
---|---|---|
success | Boolean | Aktualisierung erfolgreich oder fehlgeschlagen |