WordPress Translation with TranslatePress

WordPress translation solutions allow you to translate your website content so you can reach your entire audience. We’ve used other plugins in the past to accomplish this for our clients, but TranslatePress has just become our new favorite method.

Here’s what we love about TranslatePress:

  • How easy it is to use
  • The front end translation entry view
  • Its ability to translate anything on the page
  • Its built-in translation memory
  • Its ability to integrate with automatic translation solutions like Google Translate and DeepL
  • Its compatibility with Beaver Builder
  • Its compatibility with Yoast SEO
  • The company’s responsive and helpful support
  • The ability to add languages even if they aren’t on the original list

WordPress translation with TranslatePress: Getting Started

Getting started is easy. Choose your features, purchase your license, and install the plugin. If you only need two languages and no bells and whistles, there’s a free version available on the WordPress plugin repository, or you can check that one out before you commit to a paid license.

Once you’ve installed the plugin, you can configure it. Choose your default language, your other languages (a paid license is required if you need more than one translated language on the site), and whether or not to use flags or display the language on language switchers in each language.

There are further settings if you choose to use an automatic translation solution. If you go this route, we recommend DeepL, which has high-quality machine translation thanks to the work of hundreds of human translators.

TranslatePress settings

Once you have configured the TranslatePress settings, you can go to the front end of the website and start translating.

Click on the “Translate Page” button in the admin bar.

WordPress Translation is quick with TranslatePress


A sidebar editing area will appear – a familiar sight if you’re used to using a page builder like Beaver Builder or Elementor.

You can use the dropdown box to select a “string” (text) to translate, or you can click on the page to choose the text to edit.

Then enter your translations on the left.

Click on “Save translation,” and click on “Next” or “Previous” to navigate, or click on another area of the page.

WordPress translation with TranslatePress

Once you save your translation, it’s live immediately on the corresponding page of your site for that language. Each translated language page URL starts with its language code as a directory, and the same page URL as your original page.

If you prefer to have your page titles translated in the URL, which is a good idea for search engine optimization, then you’ll need at least the Personal license of the plugin, which includes the SEO Pack add-on.

WordPress translation: Hmong version of website

This is by far the easiest WordPress translation solution we’ve found.

Have you tried TranslatePress? What did you think?

See more of RED’s recommended plugins.

Disclosure: This article may contain affiliate links. If you purchase a product using one of these links, we may benefit. However, we only share links of products we truly appreciate and use ourselves.

Like it? Share it!


Alisa Cognard

Alisa was one of the first team members to join Red Earth Design, Inc. in early 2004. From data entry, she progressed to MySQL database manipulation and PHP coding. Alisa is responsible for all kinds of odds and ends: installing new websites, adding features to them, programming databases, PHP coding, website troubleshooting, website security, and organizational tasks for Red Earth Design.

Leave a Reply

Your email address will not be published. Required fields are marked *