How to Use Automatic Translation on WordPress (Polylang Pro + Deepl)

The automatic translation – powered by Deepl – is now available in Beta mode with Polylang Pro. The translation is editable so you or a translator can easily adjust it directly from WordPress.

Note: At the moment, only the content from Posts (tags and categories), Pages and Custom Post Types (e.g.: Products, Projects) are translatable using machine translation.

Here’s how to activate the machine translation with Polylang Pro:

  1. Get an API key from Deepl – you can take the free option (500 000 characters or choose the premium plan: it depends on the number of words that need translation).
  2. Install Polylang Pro (V3.6 minimum to have the automatic translation feature)
  3. Go to Languages > Settings and make sure the Machine Translation option is activated:
AD 4nXccGMzZJFbLttro ut fijM7XWzRIAdst9iSP2Jntbyv3JiY pkBObIIyo4FrFjFfkrSsqi1rmNoWi9r
Activating the machine translation with Polylang
  1. Click on the Settings link below the Machine Translation subcategory:
Machine translation settings with Polylang
  1. Add the API key that you got from Deepl and select the translation tone in the Formality dropdown menu. Click on the Save Changes button.
AD 4nXdoOLw7nslBDp dCDohYVE rBJfCMqVdv1VwLymCEe6MYaW13H5wa2JRaQyJkPIWTPYw4EngF1M1y5mUEVoN1cNK8XAArDAZqk4ODfx eW OSK5j c9qs51Rij7BCK3LVMDuAgA Q?key=4NUHmnuD6hPIpJdQtbcrrA
Choose the tone of the translation
  1. Open a page that needs translation and go to the language meta box as shown below. Click on the grey Deepl icon to activate Deepl:
AD 4nXetdIQqV9syn2sXJ944rAb0iqPAUDXQs
Activating Deepl to translate posts and pages
  1. Now that Deepl is activated (in blue), click on the + button next to the language flag that needs translation.
AD 4nXdBkuPQ7GrZYIGqS3tgmhwKQL CrJVIL HioQ5QtLHSguN8JdY BQSiLdxvXta5u5m9TWTNtAGhXD7suiO 3dMRMrGzM8kw63D3V cbe0ZwzkkS4jC FVbDQ6Vt1Z5xNYQs4l iiQ?key=4NUHmnuD6hPIpJdQtbcrrA
The plus button to add the automatic translation
  1. That’s it my English page has been translated into French automatically. You can edit it manually to edit the translation if needed.
AD 4nXffo6MnNZsIMWjLVdJRoJulke wJd0r4FsF9Z TskoL3aJBVmeEcWJE1aUn3U03suqWVgV9n Rx xw9QDdvABKFPGOjdCJUXaNlRN 2Tl4AtBQ4S5z0Fyyl58FMjIOcfu wZArq?key=4NUHmnuD6hPIpJdQtbcrrA
Page translated to French in one click with Deepl and Polylang

Pricing:

The automatic translation is free for up to 500,000 characters and then it’s $5.49/month plus $25 per block of 1M characters.

What are your feelings
Updated on June 17, 2025

Loading...