<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-translation-cloud</artifactId>
    <version>22.5</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-translation-cloud', version: '22.5')
copied!  
<dependency org="com.groupdocs" name="groupdocs-translation-cloud" rev="22.5">
    <artifact name="groupdocs-translation-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-translation-cloud" % "22.5"
copied!  

Dokumentübersetzung Java Cloud REST API

banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

GroupDocs.Translation Cloud SDK for Java unterstützt Sie beim Erstellen von Java-Apps zur Übersetzung von Cloud-Dokumenten, die ohne die Installation von Software von Drittanbietern funktionieren. Es ist ein Wrapper um GroupDocs.Translation Cloud REST APIs.

Funktionen des Cloud Document Translation SDK

  • Unterstützt mehr als 70 Sprachpaare zur Durchführung von Dokumentenübersetzungen in der Cloud.
  • Translate cloud documents via making simple JSON requests.
  • Verwendet neuronale maschinelle Übersetzung, um eine schnelle und genaue Sprachübersetzung in der Cloud durchzuführen.
  • Behält die Struktur und Formatierung von Cloud-Dokumenten während und nach der Übersetzung bei.
  • Unterstützt die Übersetzung der folgenden Elemente in Microsoft Word®- oder ODT-Cloud-Dokumenten:
    • Absätze
    • Kopfzeile Fußzeile
    • Fußnote und Endnote
    • Bildunterschriften
    • Tische
  • Unterstützt die Übersetzung der folgenden Elemente in Microsoft Excel®- oder ODS-Cloud-Dokumenten:
    • Tische
    • Pivot-Tabellen
    • Zellen (bei Text)
    • Diagramme
  • Unterstützt die Übersetzung der folgenden Elemente in Microsoft PowerPoint®- oder ODP-Cloud-Dokumenten:
    • Masterfolie
    • ausgewählte Folien
    • Foliennotizen und Kommentare
    • Kopfzeile Fußzeile
    • Textrahmen
    • Diagramme
    • Tische
  • Konvertieren Sie übersetzte Cloud-Dokumente in eines der unterstützten Ausgabeformate.

Unterstützte Dateiformate für die Dokumentübersetzung

Microsoft Word®: DOC, DOCX, DOCM, RTF
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLSX, XLSM, CSV, TSV
OpenOffice Calc®: ODS
Microsoft PowerPoint®: PPT, PPTX, PPTM
OpenOffice Impress®: ODP
Festes Layout: PDF
Sonstiges: MD (Markdown)

Unterstützte Ausgabedateiformate von Cloud Translation

Übersetzte Dateien sind in vielen anderen unterstützten Dateiformaten erhältlich. Geben Sie einfach das Ausgabeformat des übersetzten Dokuments an, indem Sie die Dateierweiterung in den Text der Anfrage einfügen:

  • DOC, DOCX, ODT, RTF zu DOCX, RTF, HTML, ODT, TXT, MD, PDF, TIFF, SVG, XPS
  • XLS, XLSX, ODS, CSV, TSV zu XLSX, XLSB, HTML, PDF, XPS, ODS, MD, DOCX, PPTX, TIFF
  • PPT, PPTX, ODP zu PPTX, PDF, TIFF, HTML, XPS, ODP
  • PDF zu DOCX, PPTX, HTML, XPS, SVG
  • MD zu HTML, PDF, DOCX, TIFF, XPS

Bitte besuchen Sie Supported Translation Formats für weitere Details.

Unterstützte Sprachübersetzungspaare

  • Übersetzen Sie Englisch ins Französische und Französisch ins Englische
  • Übersetzen Sie Englisch ins Deutsche und Deutsch ins Englische
  • Übersetzen Sie Englisch nach Deutsch & Deutsch nach Englisch
  • Übersetzen Sie Englisch ins Chinesische und Chinesische ins Englische
  • Übersetzen Sie Englisch ins Spanische und Spanisch ins Englische
  • Übersetzen Sie Englisch ins Italienische und Italienisch ins Englische
  • Übersetzen Sie Englisch ins Russische und Russisch ins Englische
  • Übersetzen Sie Englisch ins Arabische und Arabisch ins Englische
  • Übersetzen Sie Englisch ins Portugiesische und Portugiesisch ins Englische
  • Übersetzen Sie Englisch ins Polnische und Polnische ins Englische
  • Übersetzen Sie Englisch ins Ukrainische und Ukrainische ins Englische
  • Übersetzen Sie Englisch ins Vietnamesische und Vietnamesische ins Englische
  • Übersetzen Sie Englisch ins Indonesische und Indonesische ins Englische
  • Übersetzen Sie Englisch in Hindi & Hindi ins Englische
  • Übersetzen Sie Englisch ins Griechische und Griechische ins Englische
  • Übersetzen Sie Englisch ins Niederländische und Niederländisch ins Englische
  • Übersetzen Sie Englisch ins Ungarische und Ungarische ins Englische
  • Übersetzen Sie Englisch ins Schwedische und Schwedisch ins Englische
  • Übersetzen Sie Englisch ins Türkische und Türkische ins Englische
  • Übersetzen Sie Englisch ins Japanische und Japanische ins Englische
  • Übersetzen Sie Englisch ins Koreanische und Koreanische ins Englische
  • Übersetzen Sie Englisch ins Tschechische und Tschechisch ins Englische
  • Übersetzen Sie Englisch ins Finnische und Finnische ins Englische
  • Übersetzen Sie Englisch ins Irische und Irische ins Englische
  • Übersetzen Sie Englisch ins Slowakische und Slowakische ins Englische
  • Übersetzen Sie Englisch ins Farsi & Farsi ins Englische
  • Übersetzen Sie Englisch ins Persische und Persische ins Englische
  • Übersetzen Sie Englisch ins Hebräische und Hebräisch ins Englische
  • Übersetzen Sie Englisch nach Aserbaidschanisch und Aserbaidschanisch nach Englisch
  • Übersetzen Sie Englisch ins Thailändische und Thailändische ins Englische
  • Übersetzen Sie Englisch ins Rumänische und Rumänisch ins Englische
  • Übersetzen Sie Englisch ins Malaiische und Malaiische ins Englische
  • Übersetzen Sie Englisch ins Bulgarische und Bulgarische ins Englische
  • Übersetzen Sie Französisch ins Deutsche und Deutsch ins Französische
  • Übersetzen Sie Französisch nach Deutsch & Deutsch nach Französisch
  • Übersetzen Sie Französisch ins Italienische und Italienisch ins Französische
  • Übersetzen Sie Französisch ins Arabische und Arabisch ins Französische

Anforderungen

Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:

  1. Java 1.7+
  2. Maven

Voraussetzungen

Um das GroupDocs.Translation Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei GroupDocs Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter GroupDocs Cloud Pricing.

Installieren Sie GroupDocs.Translation-Cloud von Maven

Fügen Sie das GroupDocs Cloud-Repository zu Ihrer Anwendung pom.xml hinzu

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Von der Quelle installieren

Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:

mvn clean install

Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:

mvn clean deploy

Weitere Informationen finden Sie unter OSSRH Guide.

Maven-Benutzer

Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-translation-cloud</artifactId>
    <version>22.5</version>
</dependency>

Andere

Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:

mvn clean package

Installieren Sie dann manuell die folgenden JARs:

  • target/groupdocs-translation-cloud-22.5.jar
  • target/lib/*.jar

Loslegen

Bitte befolgen Sie die Quick Start-Anweisungen.

Klartext über Java Cloud SDK übersetzen

import com.GroupDocs.translate.api.*;
import com.GroupDocs.translate.Configuration;
import static java.lang.System.out;


public static void main(String[] args) throws Exception {
        // add your client id here
        Configuration.setClient_id("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");

        // add your client secret here
        Configuration.setClient_secret("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");

        // add language pair here, see https://wiki.groupdocs.cloud/translationcloud/developer-guide/supported-languages/
        pair = ""

        // add text to translate here
        text = ""

        TextInfo textInfo = new TextInfo(pair, text);
        String userRequest = textInfoList.toString();
        TranslationTextRequest translationTextRequest = new TranslationTextRequest(userRequest);
        TranslationTextResponse translateTextResponse = TranslationApi.TranslateText(translationTextRequest);
        out.print(translateTextResponse.translation);
}

Autorisierung & Authentifizierung

Authentication schemes definiert für die API ist wie folgt:

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.81. September 2022
22.524. Mai 2022
22.427. April 2022
22.21. März 2022
20.8.025. Januar 2022
20.12.022. Dezember 2020
20.10.04. November 2020
 
 Deutsch