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

Traducción de documentos API REST de Java Cloud

banner

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

GroupDocs.Translation Cloud SDK for Java lo ayuda a crear aplicaciones Java de traducción de idiomas de documentos en la nube que funcionan sin instalar ningún software de terceros. Es un envoltorio alrededor de GroupDocs.Translation Cloud REST APIs.

Funciones del SDK de traducción de documentos en la nube

  • Admite más de 70 pares de idiomas para realizar la traducción de documentos en la nube.
  • {{HIPERVINCULO1}}.
  • Utiliza la traducción automática neuronal para realizar traducciones de idiomas rápidas y precisas en la nube.
  • Mantiene la estructura y el formato del documento en la nube intactos durante y después de la traducción.
  • Admite la traducción de los siguientes elementos en los documentos en la nube de Microsoft Word® u ODT:
    • párrafos
    • encabezado y pie de página
    • nota al pie y nota al final
    • leyendas de imagen
    • mesas
  • Admite la traducción de los siguientes elementos en los documentos en la nube de Microsoft Excel® o ODS:
    • mesas
    • tablas dinamicas
    • celdas (en caso de texto)
    • gráficos
  • Admite la traducción de los siguientes elementos en los documentos en la nube de Microsoft PowerPoint® o ODP:
    • diapositiva maestra
    • diapositivas seleccionadas
    • notas de diapositivas y comentarios
    • encabezado y pie de página
    • marcos de texto
    • gráficos
    • mesas
  • Convierta documentos en la nube traducidos a cualquiera de los formatos de salida admitidos.

Formatos de archivo de traducción de documentos admitidos

Microsoft Word®: DOC, DOCX, DOCM, RTF
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLSX, XLSM, CSV, TSV
OpenOffice Calc®: SAO
Microsoft PowerPoint®: PPT, PPTX, PPTM
OpenOffice Impress®: PAO
Diseño fijo: PDF
Otro: MD (rebaja)

Formatos de archivo de salida de Cloud Translation admitidos

El archivo traducido se puede obtener en muchos otros formatos de archivo compatibles. Simplemente especifique el formato de salida del documento traducido poniendo la extensión del archivo en el cuerpo de la solicitud:

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

Visite Supported Translation Formats para obtener más detalles.

Pares de traducción de idiomas admitidos

  • Traducir inglés a francés y francés a inglés
  • Traducir inglés a alemán y alemán a inglés
  • Traducir inglés a alemán y alemán a inglés
  • Traducir inglés a chino y chino a inglés
  • Traducir inglés a español y español a inglés
  • Traducir inglés a italiano e italiano a inglés
  • Traducir inglés a ruso y ruso a inglés
  • Traducir inglés a árabe y árabe a inglés
  • Traducir inglés a portugués y portugués a inglés
  • Traducir inglés a polaco y polaco a inglés
  • Traduce inglés a ucraniano y ucraniano a inglés
  • Traducir inglés a vietnamita y vietnamita a inglés
  • Traducir inglés a indonesio e indonesio a inglés
  • Traduce inglés a hindi e hindi a inglés
  • Traducir inglés a griego y griego a inglés
  • Traducir inglés a holandés y holandés a inglés
  • Traducir inglés a húngaro y húngaro a inglés
  • Traducir inglés a sueco y sueco a inglés
  • Traducir inglés a turco y turco a inglés
  • Traducir inglés a japonés y japonés a inglés
  • Traduce inglés a coreano y coreano a inglés
  • Traducir inglés a checo y checo a inglés
  • Traducir inglés a finlandés y finlandés a inglés
  • Traducir inglés a irlandés e irlandés a inglés
  • Traducir inglés a eslovaco y eslovaco a inglés
  • Traducir inglés a farsi y farsi a inglés
  • Traducir inglés a persa y persa a inglés
  • Traducir inglés a hebreo y hebreo a inglés
  • Traducir inglés a azerbaiyano y azerbaiyano a inglés
  • Traduce inglés a tailandés y tailandés a inglés
  • Traducir inglés a rumano y rumano a inglés
  • Traducir inglés a malayo y malayo a inglés
  • Traducir inglés a búlgaro y búlgaro a inglés
  • Traducir francés a alemán y alemán a francés
  • Traducir francés a alemán y alemán a francés
  • Traducir francés a italiano e italiano a francés
  • Traducir francés a árabe y árabe a francés

Requisitos

La creación de la biblioteca del cliente API requiere:

  1. java 1.7+
  2. Experto

requisitos previos

Para usar GroupDocs.Translation Cloud SDK para Java, debe registrar una cuenta con GroupDocs Cloud y buscar/crear ID de cliente y Secreto de cliente en Cloud Dashboard. Hay cupo libre disponible. Para obtener más detalles, consulte GroupDocs Cloud Pricing.

Instale GroupDocs.Translation-Cloud desde Maven

Agregue el repositorio de GroupDocs Cloud a su aplicación pom.xml

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

Instalar desde la fuente

Para instalar la biblioteca del cliente API en su repositorio Maven local, simplemente ejecute:

mvn clean install

Para implementarlo en un repositorio remoto de Maven, configure los ajustes del repositorio y ejecute:

mvn clean deploy

Consulte OSSRH Guide para obtener más información.

Usuarios expertos

Agregue esta dependencia al POM de su proyecto:

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

Otros

Primero genere el JAR ejecutando:

mvn clean package

Luego instale manualmente los siguientes JAR:

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

Empezar

Siga las instrucciones de Quick Start.

Traducir texto sin formato a través de Java Cloud SDK

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);
}

Autorización y autenticación

Authentication schemes definido para la API es el siguiente:

JWT

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

VersionRelease Date
22.81 de septiembre de 2022
22.524 de mayo de 2022
22.427 de abril de 2022
22.21 de marzo de 2022
20.8.025 de enero de 2022
20.12.022 de diciembre de 2020
20.10.04 de noviembre de 2020

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