Python-Dokumentübersetzung REST API & SDK

Erweitern Sie Ihre Anwendungen und Tools mit Dokumentenübersetzungsfunktionen mit Python REST API und Cloud SDK.

Kostenlos testen

GroupDocs.Translation Cloud SDK für Python ermöglicht Entwicklern den Einstieg in die Übersetzung von Microsoft Word-, Excel-, PowerPoint-, PDF-, OpenDocument-, Markdown-Dokumenten und Klartext in Python-basierten Cloud-Anwendungen. Es unterstützt die Konvertierung von englischsprachigem Text aus unterstützten Dateiformaten hin und her in andere beliebte Geschäftssprachen, nämlich Französisch, Deutsch, Chinesisch, Italienisch, Spanisch, Russisch, Arabisch, Polnisch und andere, ohne die ursprüngliche Dokumentstruktur (Absätze, Tabellen, Bildunterschriften) zu stören , Diagramme, Smartart, Kopfzeile, Fußzeile, Zellen, Pivot-Tabellen).

Das GroupDocs.Translation Cloud SDK für Python wurde als Schicht auf der GroupDocs.Translation Cloud REST API entwickelt, die wertvolle Entwicklungszeit spart, indem Low-Level-Anfragen verwaltet und Antworten verarbeitet werden. Die Entwickler können sich darauf konzentrieren, den spezifischen Code nur dann zu schreiben, wenn er im Projekt benötigt wird.

Erweiterte REST-API-Funktionen für die Dokumentenübersetzung

Unterstützt 35 Sprachen und 74 Sprachpaare

Übersetzung von Tabellen in Word- und PowerPoint-Dokumenten

Übersetzung von Kopf- und Fußzeilen in Word- und PowerPoint-Dokumenten

Übersetzung von Fußnoten und Endnoten in Word-Dokumenten

Übersetzung von Bildunterschriften in Word-Dokumenten

Übersetzung von Textrahmen, Diagrammen und Folien in PowerPoint-Präsentationen

Übersetzung von Zellen mit Text in Excel-Arbeitsmappen

Übersetzung von Diagrammen in Excel-Arbeitsmappen

Übersetzung von Tabellen in Excel-Arbeitsmappen

Übersetzung von Pivot-Tabellen in Excel-Arbeitsmappen

APIs sind gesichert und erfordern eine Authentifizierung

API-Explorer basierend auf der Swagger-Sammlung

Arbeiten mit der REST-API für die Dokumentenübersetzung

GroupDocs.Translation Cloud API wird mit detaillierten Entwicklerhandbüchern und Live-Codebeispielen für alle wichtigen Programmiersprachen geliefert, damit Sie im Handumdrehen mit der Arbeit mit API-Funktionen beginnen können. Erstellen Sie einfach ein kostenloses Konto bei GroupDocs Cloud, erhalten Sie APP-SID- und Schlüsselinformationen, um mit der GroupDocs Cloud-API zu kommunizieren, und Sie sind bereit, eine API-Anfrage auf jeder Plattform mit cURL-Befehlen oder den SDKs Ihrer Wahl zu stellen.

Word-Dokument übersetzen - Python

  // Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).

  from groupdocstranslationcloud.configuration import Configuration
  from groupdocstranslationcloud.api.translation_api import TranslationApi
  from groupdocstranslationcloud.models.translate_text import TranslateText
  from groupdocstranslationcloud.models.translate_document import TranslateDocument

  #enter valid apiKey and appSid
  configuration = Configuration(apiKey="", appSid="")
  api = TranslationApi(configuration)

  #document translation
  pair = "en-fr"
  _format = "docx"
  storage = "First Storage"
  name = "test.docx"
  folder = ""
  savepath = ""
  savefile = "test_python.docx"  
  masters = False
  elements = []
  translator = TranslateDocument(pair, _format, storage, name, folder, savepath, savefile, masters, elements)
  request = translator.to_string() 
  res_doc = api.post_translate_document(request)
  print(res_doc.message)

Jeder Sprach-, Plattform- und Speicherdienstanbieter

GroupDocs.Translation for Cloud ist eine REST-basierte API, die einfach in jede Sprache oder Plattform integriert werden kann und in der Lage ist, HTTP-Anfragen und -Antworten zu verwalten. Es unterstützt alle gängigen Cloud-Speicherdienste wie Google Cloud, Drive, DropBox und Amazon S3, um ohne Abhängigkeiten zu interagieren.

Klartext übersetzen - Python

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).

  from groupdocstranslationcloud.configuration import Configuration
  from groupdocstranslationcloud.api.translation_api import TranslationApi
  from groupdocstranslationcloud.models.translate_text import TranslateText
  from groupdocstranslationcloud.models.translate_document import TranslateDocument

  #enter valid apiKey and appSid
  configuration = Configuration(apiKey="", appSid="")
  api = TranslationApi(configuration)

  pair = "en-fr"
  text = "Welcome to Paris"
  translator = TranslateText(pair, text)
  request = translator.to_string()
  res_text = api.post_translate_text(request)
  print(res_text.translation)

Sicherheit und Authentifizierung

Die GroupDocs.Translation Cloud-API ist SSL-gesichert und die Authentifizierungsanfragen erfordern eine Signatur und AppSID-Abfrageparameter oder einen OAuth 2.0-Autorisierungsheader.

Support und Lernressourcen

GroupDocs.Translation Cloud bietet auch Dokumentübersetzungs-SDKs für andere Sprachen, wie unten aufgeführt:

  Deutsch