Are you looking to translate your WordPress website into multiple languages? These WordPress translation plugins are here to help to do the task and make your website multilingual.
People all over the world do not speak the same language. And so, it’s always a good thing to make your website available in more than one language. First off, it’s a brilliant marketing strategy. It signals to a worldwide audience that you are looking for a broad reach and willing to take your content across borders and cultures. Not only that, it immediately makes your website appear genuinely international. Besides, reaching out to your target audience in their language is most likely to increase subscribers, readers, and customers, generate leads and increase revenues. As always with WordPress, there are plugins to help with every function. And for translation, you can rely on the many quality WordPress Multilingual Plugins.
When you add a multilingual plugin to your site, the task of translating your website becomes much more accessible. These plugins work in two different ways. In the first method, the plugins access some online tool or service that automatically translates content. However, when it comes to machine translation, the quality of the translation may not be up to the level you desire. In the second method, you’ll need to rewrite every bit of content on your website in the languages you want, and the plugins will help users switch between different language versions. Of course, the quality of the translation will be much better in this method. Many plugins offer a combination of the two ways.
If you want to learn more about making your WordPress multilingual, you might want to read this detailed guide.
Premium WordPress Multilingual Plugins
There’s a lone premium-only plugin on our list, and it’s the old favorite WPML. While most free plugins come with a premium version making them freemium, this plugin, however, WPML doesn’t have a free version. It is a true premium plugin, reflecting its quality, feature set, and level of support.
WPML (Most Popular)
WordPress Multilingual Plugin (WPML) is a popular translation plugin that can handle the translation needs of any website, be it a small blog or a huge corporate website. It helps translate content into 40+ languages and run them all off a single WordPress install. And because it allows you to place each language version on the same domain or sub-domain, it’s a good fit for multisites. You can also locate different translation versions on totally different domains.
WPML works equally well with both translation methods. It syncs with translation services for auto-translation. It supports automatic and manual translations via the WPML’s translation editor or your desktop software. Using the editor, you can also add specific language variants. WPML scores in syncing menu translations, translating pages created with page builders, SEO features, integration with translation services, flexible language URLs, and RTL editing. The plugin is compatible with most standard WordPress themes and plugins.
WPML will also ensure you continue to have optimal site performance on your website. It has updated its popular String Translation, meaning page load times have been reduced by more than 50%. They’re so confident of this development that they are willing to offer a 12-month performance guarantee with anyone experiencing unresolved problems getting their money back.
To use the plugin, you’ll need to purchase a license. The licenses range between $39 (ideal for a multilingual blog) and $199 (ideal for a multilingual CMS, required if you’re building multi-language sites for clients).
The higher-end licenses provide the full range of features such as translation widgets and multilingual eCommerce support (with WooCommerce Multilingual). The multilingual eCommerce feature shows you which texts need translation and builds the complete translated store for you. They also help with translating the WordPress backend and creating Translator roles. So, if you have team members speaking different languages, this can be a helpful feature.
Why we love it?
We use it for several of our projects because it is fast, easy to use, and offers limitless options to translate your website in the way you want. It is also the most popular multilingual solution for WordPress, making it very easy to find tutorials outside already very detailed documentation and incredible support that WPML provides. You can’t go wrong by choosing it!More info / Purchase
TranslatePress is a WordPress multilingual plugin that offers your website a quick and easy translation process. With TranslatePress, you can create bilingual and multilingual sites without hassle. What’s cool about the tool is that you get to translate your page’s content from the front end. You can change all the texts effortlessly from forms, shortcodes, elements, and other components. Besides, TranslatePress is a self-hosted plugin, so you keep your translations eternally.
Moreover, TranslatePress is also compatible with WooCommerce and all the modern WordPress themes you can find on the market today. It also displays a live preview, so you do not need to jump back and forth when making changes. This process alone allows you to swiftly and comfortably translate your page or blog. Last but not least, TranslatePress fully supports the new Gutenberg block builder.
Prices range between $79 for a single website all way up to $199 for unlimited websites, better suited for agencies and developers.More info / Download
Free WordPress Multilingual Plugins
The plugins in this post are almost entirely sourced from the WordPress directory, as there are so many free and efficient free translation plugins available there. Most plugins adopt a combination method, allowing automatic translation and manual editing/translation from scratch.
Polylang is an easy-to-use plugin. This plugin needs you to translate content yourself without hooking up to any translation service. You can write posts and pages, create categories and tags the normal way, and then specify the language for each. Therefore, it’s a good fit if you want to create and manage multiple language versions on your own or by hiring help.
You can choose from close to a hundred languages on the settings screen. You can choose the appearance of the name of the language on your screen and add the appropriate country flag. Then, go ahead and translate any post or page you want. You can translate all or only some of the pages and posts. Each language is identified with a two-letter code, and this code forms part of the unique URL of each language version. Using a widget, users can switch from one language to another. A premium plugin with additional features starting at $99 is also available.More info / Download
Translate WordPress with GTranslate
Translate WordPress with GTranslate relies on Google Translate automatic translation service to translate your website into 104 languages. That makes your website available to almost 99% of internet users. It combines automatic and human translations to make it easy for you to carry out translations. It hides the Google top frame after translation and the suggestion to offer better translations. Besides pages and posts, it translates menus, widgets, categories, tags, themes and plugins and includes RTL support. A floating language selector that lazy loads country flags is also included. The menu items can carry country flags alongside and WooCommerce shops can be fully translated.
The premium version pays a great deal of attention to SEO and is designed to increase the international reach of your website. It allows you to have a subdirectory or subdomain URL structure, translates for AMP pages, translates media, and provides Live Chat support. It allows manual correction of the translations and adds an in-context translation feature.More info / Download
Weglot Translate uses an intuitive API to detect any content on your website, and translates it into one of 60 languages. The automatic translation serves as a base version, which you can manually edit using a Contextual Editor in your Weglot account. A helpful feature for content-heavy sites is that you can mark phrases as reviewed. This avoids repeat translation and saves you time. To improve quality in translation, you can choose to go with professional translation services from Weglot.
After installing the plugin on your website, you’ll need to create an account with Weglot and obtain an API key. Specify the original language of your website and the language of translation. You can exclude pages and content blocks from translation. Once you save the changes, language option buttons appear on the frontend. Users can switch buttons to view content in any of the language options you offer.
The Plugin complies with Google’s best practices for multilingual WordPress websites. It assigns unique URLs automatically to the new language pages. The plugin automatically detects and translates title, description, meta tags, categories, etc. With Weglot Translate, a user visiting the translated pages enjoys the same experience on the original language pages. It maintains the selected language throughout the entire website. Site Admins can change the appearance and location of the language buttons.
Weglot is free for small websites (up to 2000 words). For other websites, the price you pay depends on the number of words needing translation and the number of language options you need. All packages have access to Pro translation services. If you exceed the word count of your current package, you’ll automatically be upgraded to the next package, without any interruption in service.More info / Download
WooCommerce Multilingual unlocks a new solution to run your thriving WooCommerce website with WPML. You can now translate your webspace into multiple languages without a sweat. Meaning, you can globalize the experience of your online store. It also enables you to run your eCommerce platform by accepting different currencies. With this WordPress multilingual plugin, you can translate all your products on a simple, variable, grouped, or external basis.
Do you know what is best? The simplicity of the plugin encourages you to do it all by yourself. Nope, no need to hire someone to do it for you. Along with item translation, you can also send emails to customers and admins in their language, so the experience stays intact. While WooCommerce Multilingual is compatible with different themes, it also supports all sorts of modern WooCommerce plugins.More info / Download
Multisite Language Switcher
As the name suggests, Multisite Language Switcher is a free WordPress Multilingual plugin that lets you switch between languages in an instant. To get things moving forward, download the tool, install and activate it in your WordPress admin’s plugins section, and you are ready to roll. For your information, you need to start the Multisite Language Switcher plugin in each blog individually.
You can now connect your translated posts and pages, as well as categories and tags, and use a widget, a Gutenberg block, or a shortcode. For any additional information, you can always access the support forum and save yourself time and energy.More info / Download
Polylang Connect for Elementor
You do not need much introduction when speaking about Polylang Connect for Elementor plugin. This WordPress Multilingual plugin connects the excellent Polylang plugin with the remarkable Elementor drag and drop page builder. You can now quickly switch between languages and make all sorts of template tweaks that you would like to perform.
You can configure settings for each language individually or set some content globally (like a title) and keep the rest exclusive to the language of choice. To better understand, make sure you visit the live preview page and see it in action. What’s more, you can upgrade to the plus plan at any time and gain access to even more practical features. Let the tools do a significant part of the work for you.More info / Download
Google Website Translator
Google Translate is a popular and handy tool to translate any content that you need into more than a hundred languages. What’s more, it’s free for use. The translations are automatic and rather basic. Google Website Translator harnesses the power of this Google tool to translate the content of any WordPress website. After installing and activating the plugin, you must specify your original language and the languages you need translations. You can select all the languages on offer as well. The translation then happens automatically.
Lingotek Translation is not a standalone plugin. It works in conjunction with Polylang and complements it by providing the necessary language skills. Lingotek is a top-notch, cloud-based translation network that offers three types of translation services. The first is a free machine translation up to 100,000 characters, and the second is community translation where you can translate content using a Lingotek text editor. The third option is to go with Lingotek’s professional translation services, with the help of professional translators. The last option ensures top-notch translation quality.
You need to create a Lingotek account to work with this plugin. The plugin does for you to transfer your content to Lingotek’s servers for translation. You can watch the progress in a progress bar. After that, the translated content is returned to your website. You can create posts, pages, media, categories, post tags, menus, and widgets and specify the language for each.
Further, you can use a different subdomain or domain per language. Add a language switcher in the menu or as a widget to make it easy for users. Above all, the WordPress admin area can also be in any language you select.
Google Language Translator
Translating a WordPress website need not be complicated once you have the right tools. With Google Language Translator, you can get the job done pretty quickly, thanks to the powerful machine that does the job automatically for you. Exactly, you do not need to do much work other than set the configuration, and that’s it. You set it up and forget it.
As for the free package, you get features like hiding Google top frame, translating menus and widgets, themes and plugins, RTL support, and floating language selector. With Google Language Translator, you can also translate a WooCommerce website. Once you need even more features, you can always step things up with the premium plan. Fun fact: Google Language Translator powers over half a million websites, meaning it is doing something exceptionally well.More info / Download
If you would like to run a multilingual BuddyPress website, a WordPress plugin does the trick free of charge. BuddyPress Multilingual is a nifty, easy-to-use, powerful tool that offers translations for BuddyPress pages with WPML. Whether you run a single- or a multisite installation, BuddyPress Multilingual works with both without a hitch. Instead of wandering around, not knowing how to approach the translation of a forum or community website, you can now do it like a champ with BuddyPress Multilingual.
Take your BuddyPress website to another degree with the help of BuddyPress Multilingual. Some features include language switching, translating email notifications, and keeping the BuddyPress flow operating in the current language. If you need any additional assistance and help, you can always get in touch with BuddyPress Multilingual’s support.More info / Download
Loco Translate is an excellent multilingual WordPress plugin that fully supports PO and MO files. With user-friendly in-browser editing, you can take care of translation files in a breeze. You do all the work from within your admin dashboard, not needing to use any 3rd-party platforms and whatnot. On top of that, Loco Translate also equips you with localization tools if you are a developer, like extracting strings and generating templates.
You can create and update language files in your theme or plugin directly. This way, you benefit from the protected language directory when you would like to save custom translations. Manage and maintain localization or globalization of your WordPress website or blog with Loco Translate now and never run into issues again.More info / Download
This plugin offers all the basic features necessary for translating your site and managing the translations. WPGlobus allows you to manually translate posts, pages, categories, tags, menus, and widgets. It comes with a frontend language switcher and an option to change the language on the admin interface from the top bar.
This plugin is part of a group of plugins that helps with transforming your site into a multilingual one. It allows you to add one or more languages and supports Yoast SEO and All-in-One SEO Pack. Free add-ons are available for setting featured images separately for each language. Add-ons also enable this plugin on themes that use WPBakery Page Builder and impart multilingual editing capabilities to the visual editor widget. Premium add-ons are necessary for translating URLs, language-specific keywords, and translating WooCommerce.More info / Download
English is popular, but not everybody understands it all over the world. Surely, it makes sense to have a multilingual website to reach a wider global audience. With these WordPress translation plugins, it’s not hard to translate your website and make it multilingual. As a side benefit, they have the potential to boost your search engine rankings. Multilingual sites are a great option for blogs and websites such as job boards and travel sites. They can help you launch products or services in new markets and give you brand visibility in new geographies.
We’ve covered the top plugins, but if your favorite is not on this list, let us know in the comments below.