Dokumentverzeichnis

Übersetzungsaufgaben-API

Übersetzungsaufgabe erstellen

/v1/translation/create

Erstellen Sie eine neue Übersetzungsaufgabe für Dokument-/Dateiübersetzung.

Beispiel

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' 

Anfrageparameter

ParameterTypStandardBeschreibungBeispiel
*filebinary-
  • Zu übersetzende Datei - Unterstützte Dateitypen: Abfrage
bitcoin.pdf
*fromLangString-
  • Ausgangssprache darf nicht mit der Zielsprache identisch sein - Unterstützte Sprachen: Abfrage
English
*toLangString-
  • Zielsprache, die Zielsprache darf nicht mit der Ausgangssprache identisch sein - Unterstützte Sprachen: Abfrage
Simplified Chinese
modelString-
  • KI-Modell für die Übersetzung - Unterstützte Modelle: Abfrage
-
fileDescriptionString-

Dokumentbeschreibung: Durch die Bereitstellung zusätzlicher Informationen wird die Übersetzungsqualität verbessert, beispielsweise durch Hinzufügung zusätzlicher Dokumenthintergrundinformationen und weiterer Übersetzungsanforderungen etc.

-
glossaryString-

Name der bei der Übersetzung verwendeten Terminologieliste

-
previewBooleanfalse

Nur Vorschau generieren. Bei reiner Vorschaugenerierung zahlen Sie 2 Credits, um eine Vorschau der Dokumentübersetzung zu generieren

-
shouldTranslateImageBooleanfalse
  • Ob Bilder im Dokument übersetzt werden sollen - Nur unterstützt für PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF
-
shouldTranslateFileNameBooleantrue

Sollen Dateinamen übersetzt werden

-
passwordString-

Öffnungspasswort für PDF-Datei

-
ignoreCommentsBooleanfalse

Kommentare in DOCX-, PPTX- und XLSX-Dateien ignorieren

-
ignoreNotesBooleanfalse

Notizen in PPTX-Dateien ignorieren

-
ignoreHeadersAndFootersBooleanfalse

Kopf- und Fußzeilen in DOCX-Dateien ignorieren

-
ignoreHiddenBooleanfalse

Ausgeblendete Folien in PPTX-Dateien ignorieren

-
ignoreMastersBooleanfalse

Folienmaster-Text in PPTX-Dateien ignorieren

-
ignoreSheetNamesBooleanfalse

Ob XLSX-Tabellennamen nicht übersetzt werden sollen

-
extractTextRegExpPatternString-
  • Nur Inhalte übersetzen, die dem regulären Ausdruck entsprechen, und diese durch die Übersetzung ersetzen - Unterstützt nur txt
-
extractTextRegExpFlagsString-
  • Flags für reguläre Ausdrücke: g, s, m, u, y - Nur unterstützt für txt
-
webhookUrlString-

Callback-URL für Statusaktualisierungen; der Callback-Inhalt umfasst: {taskId, progress, status}

-

Antwort

ParameterTypStandardBeschreibungBeispiel
taskIdString-

Aufgaben-ID

-
Übersetzungsaufgaben-API
Übersetzungsaufgaben abfragen