Google Language Translator
Welcome to Google Language Translator! This plugin allows you to insert the Google Language Translator tool anywhere on your website using shortcode.
Polylang
Polylang allows you to create a bilingual or multilingual WordPress site. You write posts, pages and create categories and post tags as usual, and then define the language for each of them. The translation of a post, whether it is in the default language or not, is optional.
Bogo
A straight-forward multilingual plugin. No more double-digit custom DB tables or hidden HTML comments that could cause you headaches later on.
MultilingualPress
Create a fast translation network on WordPress multisite.
qTranslate X
Adds a user-friendly multilingual dynamic content management.
The plugin offers a way to maintain dynamic multilingual content on a WordPress site. While static localization is already excellently implemented and offered by WordPress framework through po/mo file framework, it is still impossible to maintain…
Plugin Setup Tips for all Multilingual WordPress Plugins
Some of these plugins enable you to setup Multi site capabilities, creating essentially a duplicate version of your site in a different language. This can tax the capabilities of your server!
Your hosting plan may or may not allow multi site options.
We do not recommend translating your site into every possible language via an automated plugin! 🙂 Pick the languages selectively and prioritize only the most essential.
Website Language Translation Service Providers
We are not recommending any of these services specifically, just noting the services that many people use. Each service may or may not be the right service for you depending on your site or project.