<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-translation-cloud</artifactId>
<version>22.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-translation-cloud', version: '22.2')
<dependency org="com.groupdocs" name="groupdocs-translation-cloud" rev="22.2">
<artifact name="groupdocs-translation-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-translation-cloud" % "22.2"
Dokumentübersetzung Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Translation Cloud SDK for Java hilft Ihnen beim Erstellen von Java-Apps für die Ü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:
- Java 1.7+
- 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
- Typ: OAuth 2.0
- Durchfluss: Anwendung
- Autorisierungs-URL:https://api.groupdocs.cloud/connect/token
- Token-Lebensdauer: 1 Tag (Standard)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-translation-cloud-22.2.jar | 5 MB | |
groupdocs-translation-cloud-22.2.pom | 4 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Translation Cloud JAR document automation document automation cloud document DOC DOCX DOCM RTF ODT XLS XLSX XLSM CSV TSV ODS PPT PPTX PPTM ODP PDF MD Markdown translate translator multi lingual language language pair translation pair JSON paragraph header footer footnote endnote image caption table pivot cells charts master slide notes comments frames convert conversion converter French English German Deutsch Chinese Spanish Italian Russian Arabic Portuguese Polish Ukrainian Vietnamese Indonesian Hindi Greek Dutch Hungarian Swedish Turkish Japanese Korean Czech Finnish Irish Slovak Farsi Persian Hebrew Azerbaijani Thai Romanian Malay Bulgarian English to French French to English English to German German to English English to Deutsch Deutsch to English English to Chinese Chinese to English English to Spanish Spanish to English English to Italian Italian to English English to Russian Russian to English English to Arabic Arabic to English English to Portuguese Portuguese to English English to Polish Polish to English English to Ukrainian Ukrainian to English English to Vietnamese Vietnamese to English English to Indonesian Indonesian to English English to Hindi Hindi to English English to Greek Greek to English English to Dutch Dutch to English English to Hungarian Hungarian to English English to Swedish Swedish to English English to Turkish Turkish to English English to Japanese Japanese to English English to Korean Korean to English English to Czech Czech to English English to Finnish Finnish to English English to Irish Irish to English English to Slovak Slovak to English English to Farsi Farsi to English English to Persian Persian to English English to Hebrew Hebrew to English English to Azerbaijani Azerbaijani to English English to Thai Thai to English English to Romanian Romanian to English English to Malay Malay to English English to Bulgarian Bulgarian to English French to German German to French French to Deutsch Deutsch to French French to Italian Italian to French French to Arabic Arabic to French