How To Translate Your WordPress Website Into Multiple Languages (In 4 Simple Steps)

How To Translate Your WordPress Website Into Multiple Languages (In 4 Simple Steps)

Translate your wordpress website

If you want to build a successful website, you need to reach as wide an audience as possible. Creating lots of quality content helps – but that shouldn’t be the end point. To maximize your site’s potential, it’s advisable that you translate it into a variety of languages.

Well, this may seem like a frightening task, particularly if you aren’t multilingual yourself. Fortunately, WordPress users have it easy. By using the right plugin, you can translate your site into other languages quickly and painlessly.

In this blog post, I’ll talk a little about why you might want to build a multilingual website. I’ll also show you how to get started, using a WordPress translation plugin. Let’s get started!

Why would you want to make your WordPress site multilingual?

The Success of most websites is measured by their volume of traffic. It is true that by attracting more visitors, you can grow your audience and increase the number of potential customers. In fact, most website owners are constantly looking for ways to drive more traffic.

The most overlooked strategy for driving more traffic is translation. Most of the time, you will build your website and create contentusing whatever language you are  mostcomfortable with – or the language most of your target audience speaks – andstop at that point.

On a different thought, making your site multilingual, that is, available in multiple languages, provides a number of benefits. Some of which include:

  •  Expanding your potential reach. Only 20% of the world’s population speaks English, which means there’s a huge international market just waiting to be tapped into.
  • Better serving your target audience. If you take the time to build a profile of your ideal audience, you may be surprised at how many of them speak languages other than English. Offering content in their native language improves your site’s User Experience (UX).
  • Improved rankings in search engines. As long as your multilingual site is well-optimized for Search Engine Optimization (SEO), you’re likely to see an uptick in referrals from old and new search engines alike.

To achieve these benefits, some companies and organizations go as far as to create entirely separate websites in different languages. While this strategy can work, it’s very time-consuming. An easier (yet stilleffective) approach is to simply translate your existing website.

Which is the best WordPress translation plugin?

It’s no secret that plugins are one of the best things about the WordPress platform. Using the right plugins, you can create just about any type of website you can imagine, and add all sorts of useful features to it.

What’s more, you can even use a plugin to quickly translate your site into other languages. There are a number of options out there – so it’s important to make your choice carefully. You’ll want to look for a pluginthat:

  • Supports a variety of languages
  • Optimizes your site and content for multilingual SEO
  • Makes the translation process simple
  • Allows you edit translations as needed

Weglot WordPress Translation Plugin

Weglot Multilingual Plugin

This plugin offers over 100 languages, as well as a central dashboard that helps you easily manage all your translations. It even takes care of many crucial SEO tasks for you, so you’ll know your multilingual content is likely to rank well.

Best of all, you can try out Weglot for free. You’ll be able to translate up to 2,000 words of content into one additional language. If you’re happy with the results, you can then upgrade to a premium plan, in order to expand the plugin’s functionality.

How to translate your WordPress website

Now that we’ve covered the basics, it’s time to get practical. In the following sections, I’ll walk you through how to translate your website using Weglot!

Step 1: Install the Weglot Plugin

This first step is the simplest. In your WordPress dashboard, go to Plugins > Add New. Use the search field to locate “WeglotTranslate”, and select the Install Now button:

WordPress Install Weglot Plugin

Here is a complete guide on how to properly install WordPress Plugins.

Step 2: Create a Weglot API Key

In order to use the plugin’s translation features, you’ll need a Weglot account. You’ll also need to connect that account to your site using a unique key. This may sound intimidating, but it’s actually a quick process.

Head over to the Weglot website, and sign up for a free account. All you’ll need is an email address and password:

Sign Up For A Free Account

At the very top of the page, you’ll find an API key. Copy this, and go back to your WordPress dashboard. Click on the new Weglot tab, and enter the key into the first field:

Weglot API Key

Save your changes. Your key will be activated, and you’ll be ready to start translating your website.

Step 3: Configure your translation settings

To make your site multilingual, you’ll need to use the settings listed under the Weglot tab. You’ve already added your API key – now check out the following two fields:

Weglot Language Options

These settings are actually all that’s required for the plugin to work. Under Original Language, you’ll want to select the language your site is currently using. You can then choose one or more DestinationLanguages, in order to translate your content. Remember that if you’re using the free plugin you can use one language, while premium tiers let you add multiple options.

Step 4: Place and test your translation button

Once you enter your API key and choose a translation language, Weglot will automatically be up and running on your site. You can see it in action by previewing any page:

Weglot Button Page Bottom

If you use the button to select an alternative language, you’ll see your content translated right away:

WordPress Website Translated

As I mentioned, you can also move this button to make it more prominent. For instance, if you go to Appearance > Widgets, you’ll find a new module called Weglot Translate:

Weglot Translate Widget

Drag and drop this into any of your site’s widget areas, and give it a title if you want. Then, preview your site again to make sure it’s in the right place:

Weglot Button Sidebar


There are many benefits to providing your website in multiple languages. However, many people assume that the process is too difficult to be worth it. However, if your site is built using WordPress, all you need is the right plugin.

2 thoughts on “How To Translate Your WordPress Website Into Multiple Languages (In 4 Simple Steps)”

  1. Patrick Lumumba thanks for sharing Patrick. Nice post. I am actually looking for a tool that will allow me to translate the whole site/allow me to fine tune the translation, and give me an alternative URL address for the second language.
    This way, it’s easier to promote the content. Any ideas?

    • Hello Emidio,
      Thanks for stopping by. I see website owners creating different versions of their websites to cover the languages their audience understand. It’s a good idea but you see it has an impact on the website’s SEO. Because it’s going to be a totally different website sitting on a different domain name or subdomain. I’d prefer working with a tool that will enable you to translate your website into multiple languages without necessarily generating a new url. For WordPress, Weglot is the best. It’s premium version allows for multiple languages

Comments are closed.

%d bloggers like this: