Dokumentverzeichnis

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

ParameterTypBeschreibung
*taskIdStringID der dem Text zugeordneten Aufgabe

Antwort

ParameterTypBeschreibung
textsJSONVom System extrahierte Eins-zu-eins-Entsprechung von Original- und übersetztem Text
revisedTextsJSONBenutzer 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

ParameterTypBeschreibung
*taskIdStringID der zu ändernden Übersetzungsaufgabe
*revisedTextsJSON ObjectÜberarbeitete Übersetzung, key ist der Originaltext, value ist die Übersetzung
startTranslationBooleanNeuübersetzung starten, standardmäßig false

Antwort

ParameterTypBeschreibung
successBooleanAktualisierung erfolgreich oder fehlgeschlagen
Nächster Schritt
Übersetzter Text