How to Translate WordPress site using TranslatePress

By on March 17th, 2022

TranslatePress is one of the most popular translation plugins for WordPress sites. The plugin comes with a simple and user-friendly interface. You can easily install the plugin from the WordPress plugin directory for free. You can add multiple languages using this Multilingual plugin. It also allows you to translate every element of the website.

Moreover, the plugin allows you to translate the content directly from the front-end. It provides a live preview wizard. So you can see the changes in the content as different user roles. This plugin also offers ease to switch the language during the translation. This plugin’s essential feature is to translate all the contents like theme, plugins, and metadata within the same interface. This plugin is compatible with manual translation as you can assign a custom translate user role to any site user. So, you can check if different users will translate the content without accessing the admin console.

With the help of Google translate, the plugin allows you to use AI-powered translation with manual corrections. Additionally, the TranslatePress plugin is also an SEO-friendly multilingual plugin. So, it will enable you to boost local SEO results. Even TranslatePress will be able to translate the whole page content visually.

TranslatePress also provides manual and automatic translation. However, the automated translation process will be done with Google Translate or DeepL. You can also moderate the corrections after automatic translation is enabled if you think that translation is not correct. 

You will have more than 200 languages. So, it will be easy to add as many languages to your site. However, the free version allows you to add only two languages. If you want to add more than two languages, then you will have to purchase the TranslatePress Advanced add-on. The plugin also provides Editorial Control. It means you can only publish your translated content after it is complete.

Additionally, it also offers image translation. Thus, you can directly translate the images from the interface. You can even translate the dynamic stings, which plugins and themes can add. Like other Multilingual plugins, it also can detect the visitor’s default language from the browser language settings. Ultimately, visitors will be automatically redirected to their preferred language based on the browser’s default language.

Also, you can extend the language switcher, including floater menu, shortcode, or individual menu items. It also provides options to use the names of the full languages along with the flag. Moreover, the plugin works well with Woo-Commerce, custom post types, complex themes, and site builders. It also allows you to create a translation account that will be capable of translating the website content.

The plugin also allows you to browse your website. Using the live preview wizard, you can see how different users visit it in any browser, depending on their custom logs. Also, you can translate large HTML blocks with a single translation. So, let’s discuss the features of the plugin in brief, 


  • The plugin offers more than 200 languages to translate your site content. You can add as many languages as you want.
  • You will have a live preview wizard. Thus, you can see the live preview while moderating the changes to each web page of your site. Also, it allows you to preview the web page with different user roles. 
  • It offers you a Customizable Language Switcher that allows you to redirect to the preferred language.
  • It is also an SEO-friendly multilingual plugin. So, it allows you to increase the local SEO results.
  • The translator accounts don’t need WordPress backend access or any site builder support to translate the content.
  • You will have the manual and automatic translation. However, the automated translation process can be done with Google Translate or DeepL. 
  • It allows you to choose whether language switchers should display languages in their native name or English names.
  • The plugin lets you translate meta information like page title, description, URL slug, image alt tag, Twitter and Facebook Social Graph tags & more for boosting your multilingual SEO and increasing traffic.
  • It also works with all popular SEO plugins.

Pricing Details:

TranslatePress Plugin is free to use translation plugin. You can easily install the plugin from the WordPress plugin directory for free. However, the plugin also provides a premium version that contains many advanced features. In the free version, You can add 2 languages to your site.

It offers three paid plans.

  • Persona: The personal plan includes SEO pack add-ons, multiple languages add ons, and a flexible language switcher. Also, it comes with a license for only a single site which costs $92.85 per year.
  • Business: The business plan retails at $163.36 per year and contains licenses for three sites. It is a feature-rich plan containing a translator account add-on and automatic user language add-ons.
  • Developer: The developer plan includes the 1-year update and premium support, and multiple add-ons. This plan costs $233.95 per year and comes with licenses for unlimited sites. 

How to Install and Activate TranslatePress Plugin 

The installation process is straightforward. You can follow the simple steps mentioned below to install and activate the plugin. 

Step 1: First of all, Log in to the WordPress site as an administrator. You need privileges to install a new plugin on your site.

Step 2: Now, you will see the option “Plugins” on the left-hand side panel of the WordPress dashboard. Click on “Plugins,” then select “Add New.”

Step 3: You will see a search bar on the top right-hand side corner of the dashboard. Now, Search “TranslatePress Plugin”

Step 4: After that, you need to click on “Install Now.”

Step 5: After installation, you will need to activate the TranslatePress Plugin to use it on your site. Now, click on “Activate.” 

Now you have successfully installed and activated the plugin. You can translate your site into multiple languages. 

How to Add languages Using TranslatePress Plugin 

After activating the plugin on your site, you can start using this plugin on your site. To make your site multilingual, you need to do a few settings. We have explained step by step guide below on how to use this plugin, 

Step 1: First, go to the “Settings” option available on the left-hand side panel of the dashboard. Then select “TranslatePress.”

Step 2: you will have a Translate Settings panel. You can now moderate the settings and add as many languages as you want. You will have six tabs- General, Translate site, Automatic translation, Add-ons, License, and Advanced. Click on the “general” tab to add multiple languages. 

Step 3: First, select the default language you want to keep on your site. Now, choose the languages which you want to add other than the default language. Then click on “Add.” The language will be added and available for your users. However, you can add only two languages; you will have to purchase the TranslatePress advanced add-on. 

You can also display the language name in their native names. Otherwise, the language name will show up in English. Moreover, you can add the subdirectory in the URL for the default language. By selecting Yes, the default language seen by website visitors will become the first one in the “All Languages” list.

Step 4: Now, scroll down to “language switcher.” You can display full language names with the flag or short names. It provides shortcodes that you can use anywhere on your site. You can also add languages in the language switcher.

Finally, Click on “Save Changes”.

Step 5: After that, click on the “translate site” tab to launch the live editor wizard. You can change the translation of any page separately. Also, it allows you to view as admin, editor or current user, and many more. Click on “Save Translation.”

Step 6: Now, click on the “Automatic translation” tab to enable the automatic translation. In the “add-on” section, you will have multiple add-ons. However, all premium add-ons are available in the premium version of the plugin. Once you do with the settings, click on “Save Changes.”

In the advanced settings, you can add custom language, exclude the strings and debugs. 

Click on “Save Changes” This way, you can easily translate your site into multiple languages. However, you can only add two languages in the free version of the plugin. You can add more than two languages if you purchase the premium version of the plugin. Check the preview if the site can be translated into the languages you have selected or not. 


Translate press is one of the popular Translation plugins for WordPress sites. You can easily add multiple languages to translate your site. The plugin has more than 200 languages. It provides a live preview wizard which shows the live preview of the changes on the front end of your site. 

However, the free version of the plugin allows you to translate your site into two languages. If you want to translate your site into more than two languages, you have to purchase the plugin’s premium version.

The installation and setup process is straightforward. We have mentioned the pricing details of each plan above in the description of the plugin. You can follow the steps mentioned above to install and activate the plugin. Also, we have mentioned a step-by-step guide on how to add multiple languages to your site. We hope this article will help you to translate your WordPress site into various languages using this plugin. 

Leave a Reply