Are you wondering how to automatically translate WordPress websites? Rendering your interface in more than one language can help expand your reach. A lot of people migrate HTML site to WordPress for starting a business venture. Such users can benefit from the strategy as it will help them target new audiences. Providing write-ups in multiple tongues will also be useful for content-intensive interfaces like blogs. However, a lot of people are unable to implement the strategy because they do not know the foreign language. Even if they know it, manually converting the text from one tongue to another can be a time-consuming task. The process to get the job done automatically helps avoid these problems. It also gives you easy access to a multilingual website. The following steps will help WordPress website owners translate their text easily:

1. Install The Weglot Translate Plugin

Experienced WordPress users know that they can find a plugin for almost every purpose. These small bits of software help in easily adding any functionality to WordPress websites. In this tutorial, we will also use a plugin to integrate the language conversion feature into an interface. We have chosen Weglot Translate for our purpose. It is a 5-star rated product which comes in both free and premium versions. Conversions under 2000 words into one language are done for free. However, anything above this word limit will require a paid subscription.

Access the admin dashboard of your installation of the open source CMS. Click on the plugins link in the menu and select “Add new”. Type the name of the tool in the search field. Use the above image as a reference to locate the correct software in the search results. Install and activate the solution on your website.

2. Generate The API Key

Go back to the dashboard of your interface and you will see a new link called Weglot in the menu. Click to open its Settings page. The first option on the screen will be for an API Key. This code can be generated from the plugin developer’s website. Hit the link provided in the API Key section to visit Weglot website.

On the interface, you will need to create an account with the service. Provide an e-mail ID along with a password and you will get access to the free trial offer. The developer will send an e-mail to the address you have provided. Once you click on the link in the e-mail you will be directed to your Weglot dashboard. Copy the API key from here and paste it in your plugin’s settings screen.

3. Select The Languages

In this step of our tutorial to automatically translate WordPress websites, we will choose the languages involved in the conversion. In the settings screen just below the API Key section is the “Original Language” option. Here you have to specify the tongue in which the content of your interface already exists. In the image given below, you will see that we have chosen English as the original language.

Then you will need to specify the languages in which the text needs to be translated. This can be done by choosing the tongues in the “Destination Languages” section. You can click a link in this section to see all the supported languages. Make all the selections and move to the next step.

4. Define The Position Of The Language Button

Scroll down to reach the Language button position section. Here you can define the position of your language switcher tab. It can be placed on the side as a menu item or in the form of a widget. You can also integrate it through a shortcode or embed it with HTML. Take a look at the image given below. You will notice that all the options have been presented in the form of questions. Ticking the box against the “In menu?” option will include the button in the menu. Relevant instructions are given with the rest of the options which you can follow to decide the placement.

5. Select Pages To Exclude From Translation

The software allows you to exclude pages from translation. This feature will be helpful for people who do not want to covert all their pages into multiple tongues. Move down the settings screen to locate the “Translation Exclusion” section. Here you can enter the URLs of the chosen pages in the specified field. Save your changes by clicking the button at the bottom of the page. The tool will now auto-translate your chosen website content.

6. Editing Your Translations

Machine-generated translations can sometimes contain errors. You can modify the conversions easily by visiting your Weglot control panel. In the dashboard, you will find a section named “Edit Your Translations”. Here you can conduct the modifications in a visual editor which allows you to visually select the text on a page and alter it. You can also choose to do the editing by opening the list of translations.


This simple method enables you to automatically translate WordPress websites without any trouble. However, you must check the conversions for errors before making them go live on the interface.