GroupDocs.Translation-Cloud 20.8.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package GroupDocs.Translation-Cloud --version 20.8.0                
NuGet\Install-Package GroupDocs.Translation-Cloud -Version 20.8.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GroupDocs.Translation-Cloud" Version="20.8.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add GroupDocs.Translation-Cloud --version 20.8.0                
#r "nuget: GroupDocs.Translation-Cloud, 20.8.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install GroupDocs.Translation-Cloud as a Cake Addin
#addin nuget:?package=GroupDocs.Translation-Cloud&version=20.8.0

// Install GroupDocs.Translation-Cloud as a Cake Tool
#tool nuget:?package=GroupDocs.Translation-Cloud&version=20.8.0                

GroupDocs.Translation Cloud

GroupDocs.Translation Cloud is Cloud API to translate Word and Excel files as well as plain text.

For convenience of our .NET customers we introduce a simple SDK used to add translation of Microsoft Word documents, Microsoft Excel workbooks and plain text to your app with merely a few lines of code.

In detail, it's a set of SDKs for document and plain text translation in our Cloud. It supports translaton of .doc, .docx, .docm, .xls, .xlsx, .xlsm files. Just pass a specific file or text to the GroupDocs.Translation Cloud API, and it will translate and save translated file in our Cloud or will return translated text.

It is easy to get started with GroupDocs.Translation Cloud, and there is nothing to install. Create an account at GroupDocs Cloud and get your application information, then you are ready to use SDKs

Release 20.8

  • GroupDocs.Translation Cloud SDK for Java and Python have been released

Release 20.7

  • English-Polish language pair support
  • Translation API functionality extended, allowing easier creation of translation requests

Release 20.6:

  • Translation of plain text
  • English-Arabic and English-Portuguese language pairs support

Features:

  • Translation of Microsoft Word and Microsoft Excel documents
  • 10 languages and 18 languages pairs support
  • Translation of tables, headers, footers, footnotes / endnotes, image captions in Word documents
  • Translation of cells, charts, tables, pivot tables in Excel documents
  • Translation of plain text
  • API that allows you manage your files and folders in our Cloud

How to use the SDK?

Our API is completely independent of your operating system, database system, or development language. You can use any language and platform that supports HTTP to interact with our API. However, manually writing client code can be difficult, error-prone, and time-consuming. Therefore, we have provided and support SDKs in many development languages to make it easier to integrate with us.

Example

public TranslationResponse TranslateDocument(Configuration conf)
{    
    string name = "test.docx";
    string folder = "";
    string pair = "en-fr";
    string format = "docx";
    string storage = "First Storage";
    string saveFile = "translation.docx";
    string savePath = "";
    
    TranslationApi api = new TranslationApi(conf);
    TranslateDocumentRequest request = api.CreateDocumentRequest(name, folder, pair, format, storage, saveFile, savePath);
    TranslationResponse response = api.RunTranslationTask(request);
    return response;
}

public TextResponse TranslateText(Configuration conf)
{    
    string pair = "en-fr";
    string text = "Welcome to Paris";    
    
    TranslationApi api = new TranslationApi(conf);
    TranslateTextRequest request = api.CreateTextRequest(pair, text);
    TextResponse response = api.RunTranslationTextTask(request);
    return response;
}

Quickstart

Make your solution using SDK, follow these steps:

1. Get API keys if you haven't

Make a personal account on GroupDocs Cloud Dashboard and click Get Keys. These keys are useful for all GroupDocs Cloud products. If you have any trouble, look at this detailed manual.

2. Run Demo
  • Checkout the SDK
  • Open .NET core demo project
  • Set Your AppSid & AppKey
  • Run

GroupDocs.Translation Cloud SDKs

.NET Java PHP Ruby Python Node.js Android Objective-C Perl

Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Free Trial

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
24.6.0 125 6/3/2024
24.5.0 121 5/26/2024
24.3.0 134 3/22/2024
23.12.0 797 12/22/2023
23.10.5 336 10/26/2023
23.10.1 205 10/18/2023
23.10.0 149 10/18/2023
23.9.4 381 9/27/2023
23.9.3-pre 123 9/11/2023
23.9.0-pre 107 9/6/2023
23.8.3-pre 116 9/1/2023
23.8.2-pre 147 8/25/2023
23.8.0-pre 131 8/9/2023
23.6.1-pre 412 6/30/2023
23.6.0-pre 146 6/30/2023
22.12.0 3,450 12/12/2022
22.11.0 331 11/28/2022
22.8.1 1,711 8/30/2022
22.8.0 541 8/5/2022
22.5.2 509 6/28/2022
22.5.1 424 6/15/2022
22.5.0 466 5/18/2022
22.4.0 459 4/25/2022
22.2.0 459 2/21/2022
21.6.0 6,030 6/25/2021
20.12.1 563 1/14/2021
20.12.0 476 12/21/2020
20.10.0 464 11/3/2020
20.9.0 442 9/23/2020
20.8.0 453 8/31/2020
20.7.0 501 7/17/2020
20.6.0 508 6/23/2020