In our post The Definitive Guide: Create a multilingual WordPress site, we have mentioned that you can use Weglot plugin to turn your site into a multilingual WordPress site. In this post, we gonna show you how to use Weglot (the free version) to turn an English WordPress website to a multilingual one.
With the free version of Weglot, we can translate up to 2000 words for only 1 website.
In this tutorial, we will use a test site with TwentySixteen theme and will use Weglot to translate our website to French.
How to use Weglot:
1- Install Weglot
As any other plugin, you can install Weglot from your WordPress dashboard -> plugins. Or you can download it from this link and then upload it unzipped to your /plugins/ folder.
As you can see in the following screenshot the settings page of Weglot, here are my settings to translate my website to French. Please note the following:
- API Key: You can get it from your Weglot account.
- Original language: The language I want to translate my website from.
- Destination Languages: The language codes of the languages you need to translate your website into. In my case, I entered fr because I will translate my website into French.
Once you click on ‘Save Changes’, you’ll get this screen
2- Translate Content
After saving the settings, instantly everything will be translated on your website.
Checking the front page
Switching to French
Adding new post
Now I have my default and only post translated, what will happen when I add another post, let’s try
Now, let’s give the language switcher another hit
3- Edit Translations
Obviously, everything is translated using machine translation and it cannot be 100% correct. So you will need to correct those translations. To do so, go to your Weglot dashboard on Weglot website https://weglot.com/dashboard and start editing your translations as shown, I don’t want to translate my website title!
4- Translations Options
In your Weglot dashboard, navigate to Translations options where you can indicate if you want a word/expression to be never translated or translated in a custom way. And you can search for a word in all translations and replace it.