While English is one of the most widely spoken international language, there are roughly 7,100 spoken languages in the world today. Depending on your website’s target audience you might want to create a multi language website.
There are several free WordPress plugins which helps you to create multi language website.
1. Polylang :
Polylang is easy to use, self-translate only plugin. It is easy to work with and have used it on several multi language websites. As it is self-translate plugin you need to have strong skills in the particular language or you can hire someone to help you with translations.
Once you installed Polylang, you can add the languages you want to support in your WordPress site. There are few options like language code, language name.
Main Polylang Features:
- You can add as many languages as you want, there is no limit.
- WordPress languages are downloaded automatically.
- You can translate literally every aspect of content like posts, pages, media, categories, menus, widgets
- It has built in language switcher which you can add in either menu or widget
Polylang has 400,000+ active installations and 4.6 stars rating on WordPress plugin repository.
If you are running short of time and need a quick way to create a multi language site you can use Google Language Translator. It allows you to connect the power of Google Translate to your WordPress site.
It has around 100,000+ active installs and rating is 4.4 out of 5 stars.
Transposh WordPress Translation is unique plugin, It allows your blog to combine automatic translation with human translation provided by your users. Your website visitors can simply select a word on your website and add their translation.
Transposh WordPress Translation has 20,000+ active installs and 4.3 / 5 rating in WordPress plugin repository.
If you find any trouble working with any of above plugins, feel free to comment 🙂