
This post looks at two popular plugins that can help you translate your WordPress site.
Below, we cover each option in more detail, covering their main features, pricing, and where each plugin succeeds and falls short.
But we also cover an alternative to both of these translation plugins: Weglot. Like Polylang and WPML, you can use Weglot to translate your WordPress site. But there’s a big difference—Weglot offers a two-layered translation process:
Start your free trial today to translate your site. Otherwise, keep reading to learn about the differences between three different plugins: Polylang, WPML, and Weglot.
Here’s a quick overview of what features you can expect from WPML and Polylang:
Polylang and WPML may seem similar in terms of functionality, but the two have important differences that need to be considered to find the best fit for your website translation.
In the following section, we dive into the details on how Polylang and WPML differ, including their pros and cons, to help you decide on the best solution for your needs.
Polylang is mainly for letting you make manual translations to your WordPress content. There’s also a way to set up automatic translations, but it involves using another plugin, which we cover a little further down below.
Manual translations are good for when you have your own team of translators available.
(Note: If you don’t have your own team of translators but are interested in finding professional translators for your project, you can use Weglot’s dashboard to order professional translation services as you need them.)
Polylang creates separate posts for each new language you want to add to your site:
From there, your team of translators can go in and translate the content. This method does make it relatively easy for your team to find and manage translations. They simply look for the post they want to translate, then find the right version of that post.
But it also requires a bit of work on your end. Again, you need your own translation team, or you need to export your content out of your site, send it to your translation agency, get the translated content back, and then upload it to your site.
But what if you want to make edits? For example, let’s say you find a poorly translated phrase in one blog post. You want to correct it, but you also want to ensure it’s corrected across all your posts/landing pages. There isn’t really an easy or fast way to do this with Polylang.
If you want to use automatic machine translation (something we definitely recommend as it’s faster and can be incredibly accurate with the right machine translation providers), then you need to install another plugin on top of Polylang: Lingotek Translation.
Lingotek uses Microsoft’s API translation software. This is a good tool, but down below, we look at how Weglot uses the best of several different providers—including Google Translate, DeepL, and more, to provide the most accurate translations possible.
A plus with Lingotek is that you can upload up to 20,000 words to be translated for free. And you can edit those translations in Lingotek’s dashboard. But keep in mind that this isn’t a seamless integration. You still need to make sure the changes you make in Lingotek show up correctly in Polylang, so they will then show up correctly on your site.
And if you need more than 20,000 words, you’ll need to start paying—and it can get costly. For example, for 60,000 translated words, you’re paying around $500 per year.
Polylang has several different pricing tiers, including a free plan.
If you want machine translation for your site, you’ll have to think about the price of Polylang plus Lingotek.
Polylang and Polylang Pro help you manually translate your WordPress site. You’ll need your own translation team ready to go, and they’ll be translating each page manually. This takes longer than using manual translation in combo with machine translation.
With Polylang, if you want to use automatic machine translation, you’ll need to combine Polylang with Lingotek. While free for the first 20k words, it gets expensive on larger sites and only uses one translation provider (meaning you’re relying on one source of translation accuracy).
In comparison to Polylang, WPML lets you use machine translation without downloading an extra plugin.
Here’s a quick overview of how to use WPML to translate your site.
First, you need to install 4 plugins to get the most out of WPML.
After you’ve gone through and set up each plugin, you can start translating your site using the Translation Management plugin. (We recommend you follow the setup wizard, as each plugin involves a few steps.)
First, select which posts/pages you want translated.
Then, select the languages you want to translate them into. You can also choose whether to duplicate content.
After that, you’ll add the content you want translated to your translation basket.
Here, your translators can see the translation queue.
You can also set priorities, so translators know which project is most important. When they want to start a project, they just click “Take and Translate.”
Here, they can see the content they need to translate. They can translate line by line.
They can also expedite the process by clicking “Translate automatically.”
When they click this, WPML’s machine translation will automatically translate the content. But WPML recommends that you still review each translation manually before marking them as complete.
Yes, WPML offers flexibility in how you manage automatic translations on your website. You can choose between two primary modes:
WPML offers three pricing tiers to meet varying needs.
These plans are:
The Multilingual CMS plan is their most popular option.
WPML works similarly to Polylang. They both use the WordPress back-end to let you manage your translated content. But the big difference is that you can use machine translation with WPML. This helps your translators finish their projects more efficiently.
However, it’s still time-consuming to have to go through each page and post and manually start the translation process.
More than that, setting up WPML with your WordPress site takes longer than it should.
First, you need to install 4 separate plugins (WPML Multilingual CMS, String Translation, Translation Management, and Media Translations).
After you install WPML multilingual CMS to prepare your site for translation, you still need to go through the setup wizard for the other three plugins. Each of these plugins has a handful of tasks you need to complete before you’ve even translated one word.
Plus, while you can do many things with a WPML language switcher, some features are locked behind custom code you'll have to input yourself.
So you might want to check out our alternative: Weglot.
The big difference between Weglot and these other two translation plugins for WordPress is that you can use Weglot to quickly and accurately translate your entire site without making any manual translations at all.
Weglot’s translation software uses translation services from leading providers, including DeepL, Google Translate, Microsoft Translate, and more.
Here's an overview of how it compares to Polylang and WPML:
By using all of the leading translation providers, Weglot can quickly and accurately translate your entire WordPress website following best practices. Your website will be translated in a matter of minutes, and most of our customers never make edits to their translations.
But Weglot’s features don’t stop with machine translation, you also get:
Wondering how easy it would be to go with a WPML alternative?
Here's a step-by-step guide on how you can translate your website with Weglot.
More a visual learner? Watch our video guide on translating your WordPress site with Weglot:
Otherwise, below we provide a step-by-step guide on how you can translate your website with Weglot.
Before we go into how to set up Weglot with WordPress, a quick FYI: Weglot is a translation plugin that works with any website (WooCommerce, Shopify, SquareSpace, etc.), but for this post, we take a closer look at how you can make your WordPress site multilingual, making it a great alternative to plugins like Polylang and WPML.
You’ll find the Weglot plugin with all the other WordPress plugins. Just type in Weglot (we’re the first plugin that pops up).
Once our plugin is installed and activated, you’ll see a Weglot tab added to your sidebar.
Next, you’ll click on the Weglot tab in the sidebar. From there, you can go to Weglot to set up your account.
We have several plans for all types of projects, including a free plan for smaller sites. After you set up your Weglot account, enter your API key into Weglot’s main configuration screen.
You then put in your original language (the language your site is currently in) and your destination languages (the languages you want your site translated into).
Weglot can translate your site into over 110 different languages, including more difficult, right-to-left languages like Hebrew and Arabic.
After picking all your destination languages, Weglot will instantly translate your entire site.
You can easily access all of your translations from one dashboard.
You can find specific words or look up specific URLs. Plus, it’s easy to make edits.
You can also use our visual editor (a great feature to ensure your translated copy looks good with your site’s design and layout).
Changes are automatically saved to your site.
You can customize which parts of your site get translated, even picking which specific words you do not want translated. For example, you may not want to translate popular phrases in your industry, like Scrum, Slack, or Daily Standup.
With Weglot, you can also:
Only about ⅓ of our customers make edits to their translated sites, but how much they edit varies greatly. Many of these customers have their own translator or translation team available.
But for businesses that don’t have translators ready to go, we offer professional translation services through the Weglot Dashboard.
Simply select the parts of your site you want to be reviewed by a professional translator. The translator receives your content and translates it. Their translation is immediately available for your review, and once you’ve approved it, Weglot will automatically update your website for you.
Weglot helps translate your site with multilingual SEO in mind so the right people find your translated site. But we also give your users the freedom to toggle between languages when they’re on your site.
In your WordPress account, you can choose how your language switcher is displayed. For example, you select whether it’s a drop-down box, flags, and more.
But you can also turn on “Auto Switch.” This automatically redirects visitors to the translated version of your site that matches their browser language.
This significantly lowers a site’s bounce-off rate. If someone comes to your site and it’s in a language they don’t understand, they might not stick around to try and find another version. But our Auto Switch feature will send them directly to the translated version that they can navigate.
Weglot translates your site according to Google’s multilingual SEO best practices. This includes:
These features make it more likely that your translated site will show up in the right search engine for the right audience.
In this post, we looked at three popular tools to turn your WordPress site into a multilingual website:
To see how easy it is to translate your site with Weglot, start your 14-day free trial today.
Related resources: