Skip Navigation
October 13, 2022

You can choose between Microsoft Azure Translator, Google Translate, or DeepL to power the WPML automatic translation feature. You can change your order preference or disable a translation engine anytime on the Automatic Translation tab.

Choosing an Automatic Translation Engine Option

Before translating your content with either service, it’s important to check which language pairs are available for each of them. 

DeepL offers the highest quality, most natural translations, and Google offers the largest variety of language pairs. Microsoft, on the other hand, offers unique language variations. Many clients already have a preferred engine, as some engines may outshine others in certain language pair combinations.

If you’re not sure which one is best for your particular language pairs, we recommend sending a couple of pages for translation using each engine and reviewing the translations to determine your preference.

How to Set Your Order Preference

WPML allows you to set a first choice for your automatic translation engine. In case it doesn’t not support one of your language pairs, WPML will automatically use your second option as a fallback. If that second one still doesn’t support your language pairs, it will go with the third.

To set your preferred order of automatic translation engines, go to WPMLTranslation Management and click the Automatic Translation tab. Then, click Settings.

Navigating to the Translation Tools settings

Expand the Automatic translation engines menu. Choose the order you prefer by dragging and dropping. Then click Apply this order to save.

Setting the preferred order of the translation engines

This new order will apply beginning with the next translation job you add to your translation basket. Translation jobs that are already pending will continue with the previously specified order.

How to Disable Translation Engines

If you are not interested in using certain translation engines, you can turn them off. This can be useful to help you save credits, or if you don’t like the translations one of the engines is providing you with.

To disable translation engines:

  1. Go to WPMLTranslation Management
  2. Click the Automatic Translation tab
  3. Click Settings
  4. Expand the Automatic translation engines menu
  5. Turn off the engines you do not want to use