NEW: Document Translation feature available on Eden AI
New feature

NEW: Document Translation feature available on Eden AI

Quickly and easily translate multiple documents with just a few simple steps. With Eden AI, you can start translating your documents in seconds and save valuable time and resources.

What is Document Translation

While Machine Translation refers to the translation of a text into another language using rules, statics or ML technics, Document Translation can be used to translate multiple and complex documents into all supported languages and dialects while maintaining the original document structure and data format.

Document Translation results using Eden AI API

Document Translation API can be used to support multi-lingual websites, chatbot, mobile applications etc. It can translate the document in real-time or as a batch process.

The API can be integrated into a wide range of applications, such as content management systems, customer relationship management systems, and e-commerce platforms, to enable multi-language support and improve the user experience.

Access all document translation engines with one API

Our standardized API allows you to use various providers on Eden AI to easily integrate document translation capabilities into your system and offer your users a convenient and secure way to verify their identity. Some of the providers that you can use include: 

Google Cloud Translation

Google Cloud Translation API v3 is the latest version of the Google Document Translation API that allows developers to integrate automatic translation capabilities into their applications. It uses Google's neural machine translation technology to provide high-quality translations for a wide range of languages. The API also allows you to translate files while preserving the original layout and format. 

One of the main features of Translation API v3 is its flexibility, it can be used to translate text, documents, or even entire web pages. It also supports a wide range of file types, including Microsoft Word, PDF, HTML, and plain text. Additionally, it provides support for a wide range of languages, including popular languages such as English, Spanish, French, German, and Chinese.

The API also has some advanced features like Glossary, Batch Translation and AutoML Translation. Glossary allows you to provide specific terminology for the API to use when translating your text, which can help ensure consistency and accuracy. Batch Translation allows you to submit multiple texts for translation at once, which can be useful for large-scale localization projects. AutoML Translation enables you to train a custom model with your specific domain-specific data, which can improve the accuracy of translations for your use case. 


The API supports both batch and real-time translation, and can handle large volumes of text. It also supports a wide range of file types, including Microsoft Word, PDF, HTML, and plain text. Additionally, it provides support for a wide range of languages, including popular languages such as English, Spanish, French, German, Italian and Chinese.

One of the main features of the API is its ability to provide translations that are very close to human-like quality, even for less common languages. The API also allows to use custom dictionaries and terminology, which can improve the accuracy of translations for specific domains.

DeepL API v2 also provides an easy integration via RESTful API calls, making it easy to integrate with a wide range of programming languages and platforms. The API also provides detailed error codes and messages to help you troubleshoot issues.

Benefits of integrating a document translation API into your application

There are several reasons why you may want to integrate a document translation API into your application:

Multilingual support

One of the main reasons to integrate a document translation API is to support multiple languages. This can be especially important for businesses with international customers or for applications that are used globally.

Improved user experience

By providing translations in the user's preferred language, you can improve the overall user experience and make it easier for them to navigate and understand your application.


Document translation APIs can automate the process of translating documents, which can save time and resources compared to manual translation.

Increased accessibility

Integrating a document translation API can help make your application more accessible to users who speak different languages, which can lead to increased engagement and usage.

Business growth

Providing translations in multiple languages can help you reach a wider audience and grow your business, as it allows you to expand into new markets and reach non-English speaking customers.

Improved accuracy

Machine learning-based translation APIs can provide translations that are more accurate than human translators, especially for technical or domain-specific language.

Some document translation use cases

Document translation is important for building new applications because it allows you to automatically extract meaningful information from text data, which can be used for a variety of purposes. Some of the main reasons why document translation is important include:

  • Legal documents, such as contracts and patents, for multinational companies to conduct business in multiple languages
  • Medical documents, such as patient records and clinical trial data, for healthcare providers and researchers to share information across borders
  • Technical manuals and instructions for equipment and machinery manufacturers to distribute to customers worldwide
  • Marketing and advertising materials, such as brochures and websites, for companies to reach a global audience
  • Historical documents, such as letters and diaries, for researchers and historians to study and understand different cultures and time periods
  • News articles and reports for media organizations to disseminate information to a multilingual audience

How to use document translation with Eden AI API? 

To perform document translation, you'll need to create an account on Eden AI for free. Then, you'll be able to get your API key directly from the homepage with free credits offered by Eden AI.

You'll find the Python script to call Eden AI's document translation API here below. Keep in mind that it can be accessed in any languages. If you need assistance, our documentation is here to help!

How Eden AI can help you? 

Eden AI is the future of AI usage in companies: our app allows you to call multiple AI APIs. 

Eden AI platform - Get your API key

  • Centralized and fully monitored billing on Eden AI for all NLP APIs
  • Unified API for all providers: simple and standard to use, quick switch between providers, access to the specific features of each provider
  • Standardized response format: the JSON output format is the same for all suppliers thanks to Eden AI's standardization work. The response elements are also standardized thanks to Eden AI's powerful matching algorithms.
  • The best Artificial Intelligence APIs of the market are available: big cloud providers (Google, AWS, Microsoft, and more specialized engines)
  • Data protection: Eden AI will not store or use any data. Possibility to filter to use only GDPR engines.

Related Posts

Try Eden AI for free.

You can directly start building now. If you have any questions, feel free to schedule a call with us!

Get startedContact sales