Machine translation - Microsoft Translator

Enterprise license required

Features described on this page require the Kentico Xperience Enterprise license.

This service uses the Azure Cognitive Services Translator API (Microsoft Translator API, for short) to translate text. Microsoft Translator API offers a free subscription for up to 2 million characters per month, higher editions must be purchased.

Character limit

This service has a 5,000-character limit for every translation request. When translating pages, the service submits the content of every field and editable region as a separate unit, so the total number of characters per page is not restricted.

Configuring the Microsoft Translator service

To set up the Microsoft Translator service on your website:

  1. Follow the Microsoft documentation for detailed instructions on how to:

    1. Sign up for a Microsoft Azure account.

    2. Create a Translator resource.

      In the Instance details, select Global for the Resource Region.

    3. Retrieve API authentication keys and endpoint.

  2. Sign in to the Xperience administration interface and open the Settings application.

  3. Select the Content -> Translation services settings tree item.

  4. Enter the API key of your Microsoft Translator service in the Microsoft Translator category.

  5. Click Save.

You can now translate pages and localization strings using the Microsoft Translator service.