Google Übersetzen
Das Google Translate-Modul fügt Ihrer Anwendung die Integration mit dem Google Translate-Dienst hinzu und ist für die automatische Textübersetzung vorgesehen.
Geschäftsprozesse
Google Translate: Translate
Eingabe
- text(text) - Quelltext für die Übersetzung.
- source_lang(ENUM) - Sprache des Quelltextes.
- target_lang(ENUM) - Zielsprache für die Übersetzung
- is_html(boolean) - eine Markierung, dass der eingegebene Quelltext html-formatiert ist.
Ausgabe
- text(text) - übersetzter Text
Einstellungen
ParameterVoreinstellungBeschreibungProject ID-Ihre Projekt-ID auf Google Cloud Platform.Service Account File-JSON-Datei des privaten Schlüssels für das Dienstkonto Ihres Google Cloud-Projekts
Verwenden Sie Google Cloud Console, um die Projekt-ID zu erhalten. Eine Anleitung zum Abrufen und Einrichten der Projekt-ID finden Sie unter diesem Link.
Die Anleitung zum Abrufen der Servicekontodatei finden Sie unter diesem Link. Gemäß den Sicherheitsrichtlinien speichert Google Ihren privaten Schlüssel nicht, sodass Sie Ihre JSON-Datei nicht erneut herunterladen können. Bei Bedarf müssen Sie einen neuen Schlüssel erstellen.
DeepL Übersetzer
Das Modul bietet eine Integration mit DeepL Translator
ParameterStandardBeschreibungAuth Key-Auth Key von Ihrem DeepL KontoUse Pro version?AusNur für bezahlte Benutzer
DeepL Translator: Translate Text
Eingabe
- sourse_lang(enum) - die Sprache des zu übersetzenden Textes;
- target_lang(enum) - die Sprache, in die der Text übersetzt werden soll;
- text(string) - zu übersetzender Text. Es wird nur UTF8-kodierter reiner Text unterstützt;
- split_sentences(boolean) - legt fest, ob die Übersetzungsmaschine die Eingabe zunächst in Sätze aufteilen soll. Dies ist standardmäßig aktiviert;
- glossary_id(string) - gibt das Glossar an, das für die Übersetzung verwendet werden soll. Wichtig: Dazu muss der Parameter source_lang gesetzt sein und das Sprachpaar des Glossars muss mit dem Sprachpaar der Anfrage übereinstimmen.
Ausgabe
- text(string) - den übersetzten Text.
DeepL Translator: Translate document
Eingabe
- sourse_lang(enum) - die Sprache des zu übersetzenden Textes;
- target_lang(enum) - die Sprache, in die der Text übersetzt werden soll;
- document(file) - die zu übersetzende Dokumentendatei.
Ausgabe
- document_id (string) - eine eindeutige ID, die dem hochgeladenen Dokument und dem Übersetzungsprozess zugewiesen wird;
- document_key(string) - einen eindeutigen Schlüssel, der zur Verschlüsselung des hochgeladenen Dokuments und der daraus resultierenden Übersetzung auf der Serverseite verwendet wird.
DeepL Translator: Check translation status
Eingabe
- document_id(string) - eine eindeutige ID, die dem Dokument und dem Übersetzungsprozess zugeordnet ist;
- document_key(string) - der Schlüssel zur Verschlüsselung des Dokuments, der an den Client gesendet wurde, als das Dokument in die API hochgeladen wurde.
Ausgang
- document_id(string) - eine eindeutige ID, die dem Dokument und dem Übersetzungsprozess zugeordnet ist;
- status(enum) - eine kurze Beschreibung des Zustands, in dem sich der Übersetzungsprozess des Dokuments derzeit befindet. Mögliche Werte sind:
- "queued" - der Übersetzungsauftrag wartet in der Warteschlange auf seine Bearbeitung
- "translating" - die Übersetzung ist gerade in Arbeit
- "done" - die Übersetzung ist abgeschlossen und das übersetzte Dokument steht zum Download bereit
- "error" - bei der Übersetzung des Dokuments ist ein nicht behebbarer Fehler aufgetreten
- seconds_remaining(integer) - die geschätzte Anzahl von Sekunden, bis die Übersetzung abgeschlossen ist. Dieser Parameter wird nur berücksichtigt, wenn die Übersetzung noch läuft.
DeepL Translator: Downloading translated documents
Eingang
- document_id(string) - eine eindeutige ID, die dem Dokument und dem Übersetzungsprozess zugeordnet ist;
- document_key(string) - der Verschlüsselungsschlüssel des Dokuments, der an den Client gesendet wurde, als das Dokument in die API hochgeladen wurde.
- name(string) - Name der Datei.
Ausgabe
- document(file) - heruntergeladene Datei
Microsoft Übersetzer
Das Modul bietet Integration mit Microsoft Translator API
ParameterStandardBeschreibungSubscription Key-Subskriptionsschlüssel in Ihrem Azure-KontoSubscription Region-Subskriptionsregion in Ihrem Azure-Konto
Microsoft Translator: Detect language
Eingabe
- text(text) - zu übersetzender Text.
Ausgabe
- lang(enum) - Code der erkannten Sprache.
Microsoft Translator: Transliterate
Eingabe
- text(text) - Zu übersetzender Text;
- sourse_lang(enum) - Sprache des Textes.
Ausgabe
- text(text) - Text, der das Ergebnis der Konvertierung des Eingabetextes ist.
Microsoft Translator: Translate
Eingabe
- is_html(boolean) - ist der Text html;
- target_lang(enum) - die Sprache, in die der Text übersetzt werden soll;
- sourse_lang(enum) - die Sprache des zu übersetzenden Textes;
- text(text) - der zu übersetzende Text.
Ausgang
- text(text) - der übersetzte Text.