Skip Navigation

We recently released an update for the Advanced Translation Editor. This includes several new features, including the much-requested integration with DeepL. This update also includes a price change for automatic translation using Google or DeepL.

You can now use DeepL as your preferred translation engine for automatic translation. This addition, combined with the recent addition of Google as a translation engine, greatly improves the quality of WPML’s automatic translation. As a result, pricing for automatic translation using Google or DeepL has changed.

This update also includes the ability to view translations from other sources within the Advanced Translation Editor, the ability to disable specific translation engines, and support for custom language mapping.

Why DeepL?

DeepL uses artificial intelligence to offer high-quality, natural translations. Many of our clients have asked for DeepL integration with WPML over the years, and we are happy to be able to offer it now.

New pricing for Google and DeepL translation

Over the last several months, WPML has added two new translation engine options to improve the automatic translation quality. First, we added Google Translate, which improved on Microsoft Azure and offered more language pairs. Now, we are expanding the options once again to include DeepL.

To reflect the expanding options and quality improvements included in Google and DeepL, we have implemented a new pricing structure.

This pricing change does not affect clients who are satisfied with Microsoft Azure and have it set as their preferred translation engine.

Pricing is now based on credits:

  • Microsoft Azure = 1 credit/word
  • Google Translate = 2 credits/word
  • DeepL = 4 credits/word

Your monthly cost will depend on how much you use automatic translation.

Monthly usageMonthly charge
0 to 2,000 creditsFREE
2,001 to 5,000 credits$2
5,001 to 15,000 credits$7
15,001 to 50,000 credits$15
50,001 to 100,000 credits$17
100,001 to 500,000 credits$72

* This pricing is for websites registered on with valid accounts. Sites that are not registered or registered on expired accounts pay an additional $2.98 per month for automatic translation.

For example, translating 5,000 words will use:

  • 5,000 credits with Microsoft Azure and cost $2
  • 10,000 credits with Google Translate and cost $7
  • 20,000 credits with DeepL and cost $15

Automatic translation is free for sites that use 2,000 credits or less each month.

How to change or disable translation engines

WPML allows you to set your preferred order of translation engines. In case your preferred engine does not support one of your language pairs, WPML will automatically use your second option as a fallback. If that one isn’t available, it will fallback to your third choice.

You can now also disable translation engines you do not wish to use. This gives you more control over your automatic translation expenses.

New accounts are assigned Google Translate as the default engine.

Choosing which translation engines to use and the preferred order

Other new features

Custom Language Mapping

If you use custom languages on your site, you can now map them to existing languages. This allows you to use the spell checker and automatic translation for the language your custom language is mapped to.

Mapping a custom language to a pre-configured language

Viewing translations from other sources within the Advanced Translation Editor

If you have content on your site that was previously translated in the Classic Translation Editor or by a professional translation service, you no longer have to re-translate the content to switch to using the Advanced Translation Editor.

The Advanced Translation Editor now displays these previous translations, making it easy for you to use existing translations.

Displaying previous translations in the Advanced Translation Editor

Leave your comments below

We look forward to your feedback on these new features!

31 Responses to “DeepL integration and new pricing for automatic translation”

  1. Hi,

    I’m absolutely looking forward to the integration of DeepL because I’m already a customer of theirs. However, this is rather a problem considering the integration in WPML.

    If I use the integration, I have to pay the same (DeepL) service two times. On the other hand, if I use DeepL for the translations without making use of the integration, which means outside the WPML framework, I miss out on the convenience.

    Is there any way to comfortably combine both accounts without paying two times for the same? I’m running the WPML Multilingual CMS for life and the DeepL Starter (5 documents per month) plans.

    Thank you!


    • Sorry, but we can’t offer to “merge” your DeepL account with WPML’s automatic translation. The account that you’re using is available to individuals. WPML can only use DeepL’s “developer” accounts, which has a different pricing. We do have some margins when our clients use DeepL translation, but it’s not huge. In order for you to use DeepL via WPML, there’s a whole lot of infrastructure that we had to build and are paying to run.

    • Hi Wolfgang – Thanks for your comment. It’s not currently possible to combine accounts. The benefit of WPML’s automatic translation is what you mentioned: the convenience of the integration. We will continue to offer and support exporting translation jobs as XLIFF files for clients who prefer to translate their site that way. Hope that answers your question. I appreciate your feedback!

    • Hi Markus – automatic translation is an added feature for our Advanced Translation Editor. You can sign up for an automatic translation account by going to WPML → Translation Management and clicking on the Translation Tools tab. It’s free to use for sites that use 2,000 credits per month or less.

  2. Hi! Happy to hear about the integration with Deepl. Paying per word seems a bit expensive though compared to a Deepl Pro subscription. Do you plan to integrate the pricing model with Deepl Pro?

  3. Awesome that more tools are supported now. I always thought Microsoft was pretty good, better then Google. Saying Google is better, is that based on a test you did?

    Personally I think Deepl is the best one, at least for Dutch«»English. It’s a pity that it’s 4 times more expensive then MS.

    But I don’t like the monthly subscription. Nobody wants to buy something that expire by the end of the month, that’s just a waste of money. I would love to see an option where I can buy a pack of credits that will never expire, and be able to buy more when I need them. I would even do that if such pack would be a little more expensive then a subscription. But I suppose it’s a number game for you, where you earn a lot of money from expired credits.


    • Hi JP – glad to hear the DeepL integration is a useful one for you. Google has a greater number of language pairs available compared to Microsoft, but each has their own strengths in certain languages as far as translation quality goes.

      To clarify, automatic translation pricing is based on the number of words you translated over the last month. Your invoice is generated for the previous month, not the month to come. Check out our page on automatic translation pricing for more details.

      • Ok, had that been changed? I thought the subscription was pre-paid and remaining credits expire at the end of the month.

        But still, if I use 5.500 or 15.000 credits, I get charged $ 7,- right?

        • Hi JP – The pricing has been this way (charged based on the previous month’s usage) for at least the last year. And yes, 5,001 to 15,000 credits would each be $7 based on the pricing table. You can set a pricing limit to ensure you don’t go over budget, and we display the balance left until you reach your limit at the top of the Translation Tools screen clearly know how many credits you have left.

          • Then that is exactly what I mean. If I use 5.500 credit, I still pay for 15.000. Why not charge for the actual used number of credits. Or, keep the remaining 9.500 for next month? Or better, let me buy 15.000 credits and let me use all of them?

  4. Quick question, once a text has been translated by DeepL or Google Translate, do I need to repay for it to “stay” translated for each month?

    i.e. If I have a 5,000 words at 10,000 credits with Google Translate, will it cost $7 for every month untill I decide to “cancel the translation” ?


  5. Good Afternoon Mrs. Rivers:

    I just set the automatic translation services, but I have two doubts.

    On the one hand, when I look at the language mapping I discovered that Portuguese is not available for Microsoft service. Is it right?. If it is, I suppose that I have translated to Portuguese so far with the Google Service, which you say is not as good.

    On the other hand, and consequently, how can I review with DeepL using the automatic editor, all the translations done on my website with Google, Microsoft, or custom?.

    Finally, Is it any way to pay only for the words detected as a translation error by DeepL. As long as I pay for it, I want more quality on the translations, but I don´t want to pay twice for automatic translations.

    I have an account of WPML CMS, and a 2$ monthly plan already. Thank you.

    Best regards,

    • Hi Constantino – Brazilian Portuguese is available in all three translation engines, but Portugal Portuguese is only available with Microsoft. The available language pairs for each translation engine are listed here. Translation quality between Microsoft and Google varies depending on the language. We recommend testing each translation engine to determine which one does best for your languages.

      You can change your preferred translation engine by following the steps in our article about changing or disabling translation engines. The new translation engine order will apply for any new content. Content that has already been saved by the translation memory will fill the saved translation.

      The pricing for automatic translation is outlined on this page.

      Hopefully that answers all your questions!

  6. Thanks for this much waited update.

    Now I have two comments :
    – DeepL seem quite expensive as said by multiple users, which will probably/sadly limit our use of it.

    – In this direction, and while I maybe missed a setting to achieve this, I would appreciate to be able to chose the translation engine directly on the translation page. This is especially needed to make the best use of them depending on the content quality desired by content type. In fact this will give us best control of what we want/need, and thus use DeepL accordingly.


  7. Question about pricing and the translation memory
    If one block of tect is being reused several times, and is included in the translation memory,
    does one have to pay credits for them again?
    That somehow happens sometimes with image tags that are included in several pages different ways.

    • Hi Agnes – You do not need to pay for translations that are populated from translation memory. I’m not clear on your comment about image tags. By default, HTML markup and shortcodes are hidden in the Advanced Translation Editor and are not translated, so you should not be charged for them. Also, for translation memory to work, your phrase needs to be exactly the same as the saved one. It can’t fill in the translation for a phrase that appears in different wording.

Leave a Reply

Please leave here comments about this page only.
For technical support and feature suggestions, head to our forum. We are waiting there!

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>