Yandex Translate

A machine translation service for integrating with applications and web services. Based on the experience of developing Yandex.Translate service. Uses neural technologies for machine learning.

Support for 90+ languages
Yandex Translate can translate individual words and complete texts in a large number of language pairs. If you don’t know the source language of a text, the service API automatically detects it.
Improving algorithms
The translation algorithms continuously train on new texts and update the TM databases. The data you send to the service is not used for these purposes.
Hybrid translation model
The algorithm uses two translation models, statistical and neural. This approach helps accurately translate individual phrases and rare words, as well as analyze the entire context.
Custom translation glossaries
You can create your own glossaries. Yandex Translate will translate specialized texts using your terminology.

Implement your projects using Yandex Translate

Expand the audience of your service or app

Create your website or app in one language, and then immediately add a translated version. Make your products or services available to users who speak different languages. Yandex Translate is useful in services both for end users from different countries and for different audiences. For example, employee-to-customer or agent-to-advertiser.

New platform features for creating content

Help customers who publish text content on your service to attract more loyal followers. For example, short blog posts can be published in Russian and English at the same time: Yandex Translate will translate the content automatically.

Save time for translators

Companies offering localization services can substantially reduce the employee effort by pre-translating texts with Yandex Translate.

Yandex Translate API demo

Questions and answers

How do I use Translate?

The service runs via the HTTP API. You can find all instructions for using the service in the documentation. Get started with the service yourself or contact us. We’ll select a partner that will develop a solution specifically for your project.

The service runs via the HTTP API. You can find all instructions for using the service in the documentation. Get started with the service yourself or contact us. We’ll select a partner that will develop a solution specifically for your project.

Why register in the Yandex.Cloud console?

To use the API, you need to get an ID (an IAM token or API key). This ID is linked to your account in the cloud.

To use the API, you need to get an ID (an IAM token or API key). This ID is linked to your account in the cloud.

What is a glossary?

A glossary is a dictionary of words and phrases with a single translation that helps improve the quality of translating specialized texts.

A glossary is a dictionary of words and phrases with a single translation that helps improve the quality of translating specialized texts.

How can I improve the translation quality?

You can improve the quality of machine translation in a specific field of expertise by using your own data to train the model. This won’t degrade the quality of translations of everyday language.

The feature is at the Preview stage.

You can improve the quality of machine translation in a specific field of expertise by using your own data to train the model. This won’t degrade the quality of translations of everyday language.

The feature is at the Preview stage.

Get started with Yandex Translate