How to Easily Create a Multilingual WordPress Site

By WP Saviour •  Updated: 09/22/20 •  6 min read

Do you wish to translate your WordPress website in a number of languages? Questioning the place to start out? On this article, we’ll present you the best way to simply create a multilingual WordPress website.

No you don’t must setup a multi-site or have separate WordPress installs for every language. It is possible for you to to simply translate your WordPress posts, pages, tags, classes, and themes into as many languages as you want.


We are going to take a look at each frequent approaches adopted by WordPress multilingual website homeowners.

The primary method permits you to manually translate all of the content material into languages of your alternative.

The second technique doesn’t truly create a multilingual website, however as an alternative it provides machine translations of your current content material through the use of the Google Translate service.

It goes with out saying that manually translating your content material is a a lot better method. This lets you preserve high quality all through your web site. You’ll be able to translate the content material your self or rent professionals to do this.

When you should not have the assets, and you continue to need customers to have the ability to see content material in different languages, then you may go for Google Translate. This may add a multi-language switcher for customers to pick out a language, and the content material shall be translated utilizing Google Translate. The draw back of this method is that the standard of translations won’t be nearly as good.

Let’s begin by trying into constructing a multilingual WordPress website with handbook translations.

Making a Multilingual WordPress Website (Human Translation)

Very first thing it is advisable do is set up and activate the Polylang plugin. Upon activation, it is advisable go to Settings » Languages to configure the plugin.


The language settings web page is split into three tabs. The primary tab is labeled ‘Languages’. That is the place you add the languages you wish to use in your website.

You have to so as to add the default language, in addition to choose all different languages that customers can select in your website.

After including the languages, swap to the ‘Strings Translations’ tab. Right here it is advisable translate website title, description, after which select the date and time format.


Final step within the configuration is the Settings tab. That is the place you may select a default language to your website and different technical settings.


For many Saviours, we suggest not altering the URL, so choose the primary choice. Why? As a result of in the event you ever flip off this plugin, then all these hyperlinks shall be damaged.

For many who wish to take full benefit of multi language search engine marketing, then we suggest that you just select the second choice for fairly permalinks as proven within the screenshot above.

You need to choose the choice for detecting browser’s most well-liked language, and robotically present them the content material of their most well-liked language. By doing this, the consumer will see the content material of their most well-liked language and may swap the language if wanted.

As soon as you’re completed, click on on the save adjustments button to retailer your settings.

Including Multilingual Content material in WordPress

Polylang makes it tremendous straightforward so as to add content material in several languages. Merely create a brand new submit/web page or edit an current one. On the submit edit display screen, you’ll discover the languages meta field.


Your default language will robotically be chosen, so you may first add content material in your default language, after which translate it into others.

To translate, it is advisable click on on the + button subsequent to a language after which add content material for that language.


Repeat the method for all languages. As soon as you’re completed, you may publish your posts and pages.

It’s vital to notice that Polylang works with customized submit sorts, so it might undoubtedly make it easier to make your woocommerce retailer multilingual.

Translating Classes, Tags, and Customized Taxonomies

You can even translate classes and tags, or any customized taxonomies chances are you’ll be utilizing.

If you wish to translate classes, then go to Posts » Classes.


Add a class in your default language after which click on on the plus icon for every language to start out including translations.

Displaying Multi Language Switcher on Your WordPress Website

Including a language switcher permits customers to pick out a language when viewing your website. Polylang makes it tremendous easy. Simply go to Look » Widgets and add the language switcher widget to your sidebar or one other widget-ready space.


You’ll be able to select a drop down, or use language names with flags. As soon as you’re completed, click on the save button to retailer your widget settings.

Now you can preview your website to see the language switcher in motion.


Utilizing Google Translate to Create a Multilingual Website in WordPress

Whereas including human translations undoubtedly creates a greater consumer expertise, chances are you’ll not have the assets or time to do this. In that case, you may attempt utilizing Google Translate to robotically translate content material in your website.

Very first thing it is advisable do is set up and activate the Google Language Translator plugin. Upon activation, go to Settings » Google Language Translator to configure the plugin.


The plugin permits you to choose the languages out there with Google Translate. You’ll be able to even take away Google’s branding from translation. It is a extremely customizable plugin, so it is advisable undergo the settings and configure it to your liking.

For extra particulars take a look at our tutorial on the best way to add Google Translate in WordPress with video and textual content directions on the best way to arrange the plugin.

That’s all, we hope this text helped you learn to create a multilingual website in WordPress. You also needs to take a look at our article on the best way to set up WordPress in your language.

If you’re on the lookout for a multilingual WordPress theme additionally referred to translation-ready themes, take a look at our information on the best way to discover translation prepared WordPress themes that additionally has a simple approach to translate current WordPress themes.

gp-1074941 as-3423509

WP Saviour

I am a WordPress specialist. My mission is to help you create beautiful websites with ease!