WordPress by default is NOT multilingual. You can setup your language when installing it, but that just localizes your site to a language so your WordPress in more languages is not something as straight forward as publishing a post. Because of this, adding the multilingual functionality can be done through a translation plugin, setting up a WordPress Multisite or using machine translation.
In this post we’ll go through finding what’s currently possible, what problems you can encounter, talking about machine translations and showing you how you can simplify everything by just taking a different approach that combines the best of both worlds: machine translation and manual translations combined.
We’ll go through:
A WordPress plugin for translations
Automatic and Semi-Automatic Translations
WordPress Multisite where a subsite represents a language
Using a 3’rd party for your translations
The Future of TranslatePress
Unless you’re a real language geek like these guys, setting up WordPress in more languages can be anything between a slight annoyance to a real problem that can stop your