Skip to main content
WordPress made easy with the drag & drop Total WordPress Theme!Learn More

How to Use Weglot to Translate Your WordPress Site

Last updated on:
How to Easily Translate Your WordPress Website

At some point, you might need to translate and display your website in multiple languages. Whether you’re handling a WordPress blog or a media website, a hotel or a corporate website or even if you’re managing a WooCommerce shop.

In this article we’ll first describe who you should translate your website for and why, then we’ll focus on key elements required for any multilingual website and we’ll finally explain how you can easily do that using Weglot Translate plugin.

Who should you translate your website for and why?

Before getting started, let’s take a look at who you should be translating your website for and why it’s so important that you do.


Whether you’re willing to reach a broader audience or to be present internationally, first you need to identify your current visitors and to select languages to target.

You already know your audience, good! You don’t, then use Google analytics to map who your visitors are and where they are coming from. Based on this analysis draw a list of targeted languages covering your current and future visitors’ languages.


Grow your activity! Making your WordPress website multilingual unlocks 3 key growth drivers for your activity:

  1. Enlarge your addressable audience/market
  2. Increase your website traffic, supported by relevant acquisition strategy
  3. Improve your conversion ratio via an enhanced user experience

Bottom-line, it’s all about increasing your revenues or subscribers at the different level of your acquisition funnel.

What are the key elements when going multilingual?

There are 2 very important aspects to look after when you’re making your website multilingual: (1) SEO and (2) User experience.

Multilingual SEO

There is one thing you want to be sure of:  being indexed in your translated languages. Especially when you’re an e-commerce or online service web app. Based on Google SEO guidelines you should ensure that:

  • Translated pages have dedicated and unique URL, using sub-directories (, or sub-domains (, for examples.
    Do not use query strings like ?lang=es or ?lang=fr
  • Source code content is translated, otherwise your translations will never be visible for Google, hence not indexed.
    Do not use JavaScript solutions that only dynamically translate content without changing the source code
  • Google can easily know your website is multilingual, by adding hreflang tags or having a sitemap

User Experience

Translated pages should help you to get more visitors and improved your conversion ratio. This is only possible if you pay attention to user experience in your translated versions:

  • Automatic detection of visitors’ language, based on their browser’s preference
  • Selected language should remain while visiting different pages, links have to be adjusted to be sure you’re not going back to the default language
  • Monitoring translations quality for your different pages, having professional human translations for most visited pages, and automatic translations for less important ones for example

Weglot Translation plugin automatically handles all the above aspects, offering a powerful multilingual solution to WordPress users, without any code or technical development. Let’s see how it works in a detailed tutorial.

How to translate your WordPress website?

How does it work? Once installed Weglot will automatically detect, translate and display your pages in different languages. Then, you’ll be able to manage your translations, edit/replace the machine translations provided or even order pro translations (from pro agencies directly plugged-in Weglot and accessible via the dashboard).

All it takes is 3 steps:

1. Install the Weglot Translate Free WordPress Plugin

Add Weglot plugin from your WordPress Admin or directly from the Directory: click on plugins > add new plugins in your navigation bar.

Install Weglot Translate

Search for Weglot Translate plugin, and click on “Install now” and then on “Activate”

Add Weglot Translate

Go to Weglot settings, click on “Weglot” in your WordPress navigation bar and click on the Login link to create a Weglot account. You’ll get your API key (you only need to put your email and create a password, you’ll receive a confirmation email to validate your account and get your API key).

Weglot Translate Login

Weglot Translate register page

2. Complete the Simple Set-up Steps

Go to Weglot Translate plugin settings in your WordPress admin. Copy paste your API key from your Weglot account in the related field displayed below.

Weglot Translate API key

Select the original language of your website, using the dropdown.

Weglot Translate original language

Select the destination language you want to display, using the 2-letter code.

Weglot Translate destination language

Then you have additional option for the language button style and location.

Weglot Translate Design options

Additional advanced features are also available, including:

  • page exclusion from translations
  • content blocks exclusion from translations
  • auto detection of visitors’ languages’ based on their browser preferences

Click on save and the language switcher button is now on your website. You can display your website in different languages. By default the button is located at the bottom right but you can adjust it to match your preferences.

3. Create & Manage Your Translations

Weglot automatically provides a first layer of machine translations, you (your team members, in-house translators) can edit or improve. You can also replace them by professional translations you can order from pro agencies directly plugged-in Weglot.

To manage and edit your translations you can use one or both of the Weglot editing tools directly from your dashboard:

Visual Editor: Edit the translations while being on your web page, having context and design in front of the eyes. It’s only available for live and public websites (it will not work for local hosted website, maintenance website or private parts of a live website).

Click on the green pencil next to strings, translations pop-up, you can edit them, changes are saved and displayed in real time.
Once a machine translation is manually approved, edited or replaced.

Weglot Translate Visual editor

Weglot Translate visual editor translations

Translations list: On the left side you have your original content, and on the right side the translations for the selected language. Translations are sorted by URL. You can make any changes to the translations, they will be automatically saved and displayed.

At the top there is a search bar to easily find content/translations you would like to edit. There are also “translations options” to set up rules for your translations (never translate a word/sentence or always translate a word/sentence in a certain way).

Weglot Translate Translations list

Professional translations: You can select and order professional translations to pro agencies directly plugged-in and vetted by Weglot. Select the translations/pages you would like to professionally translate by clicking on the icon.

Weglot Translate Pro translators icon
Then, find your order summary in your professional order section.

Weglot Translate Pro translation order summary

How much does it cost? Weglot Translate is a SaaS solution with a Free trial and Freemium pricing, allowing small websites to enjoy it for free. You can check Weglot plans here, starting at €9.90/month.

Weglot Pro Plans


While there is no doubt going multilingual can be a great strategy to increase your activity, it’s important to do it the right way: not missing SEO and user experience key aspects.

Weglot Translate plugin focuses on providing both a performing and user-friendly solution, automatically handling complex multilingual set-up to let you fine-tune and refine translations. As a service, Weglot also offers a dedicated and responsive customer support to help users if needed.

So – what do you think? Do yo have more questions about translating WordPress? Or some insight from when you translated your own website? Leave a comments below. We’d love to hear your thoughts!

Subscribe to the Newsletter

Get our latest news, tutorials, guides, tips & deals delivered to your inbox.


  1. wizzyinbox

    I always suggest to my clients to avoid any kind of multi-lingual plugins. It’s totally useless software. And in 99% cases the WP Multisite is much better solution than multi-lingual plugin.

    • Kyla Avatar Kyla

      I think it really depends on the size of your website and what it is you’re providing. Every website is different and will have different needs. Have thousands of posts? A massive forum? Or maybe you’re a bigger online retailer? Yes – you should probably use multisite (or even invest in multiple domains for that matter). But for most websites that are just key pages (home, about, contact, staff, portfolio) with a simple blog then a plugin is a much faster and easier solution.

  2. Adam

    I also was using Weglot and recently I discovered Neuronto DeepL – also a great AI translation tool that generates amazing multilingual posts:)


  3. Danny

    I recently installed WEGLOT on my website and it works perfectly on Desktop, but it wont work on Mobile devices,. Is there a way of having WEGLOT translate on both Mobile and Desktop ? Please help

  4. Suzie

    Very detailed and clear. It was quite complicated to change my WordPress site language annually so I seeked for a plugin and finally came up with Weglot. The plugin is really easy to setup. The best thing I like about Weglot is that it’s 100% compatible with all WordPress themes and plugin. I’ll try its free plan before paying for the premium version.

  5. Michael R. Snyder

    This is a very informative and helpful post to translate a site, a very practical plugin option. Thanks for sharing this with us.

  6. ConvrtX

    Thanks!!! Nice Information.

Leave a Reply

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

Learn how your comment data is processed by viewing our privacy policy here.