qTranslate X is the best Plugin available in WordPress to add multiple language to a website. qTranslate X is a simple plugin which will allow to add a large number of language to the website.
Using this plugin we can add separate content for each language, by default it will allow us to add Title and Content in different language without changing anything in the template.
It will also support user friendly url for language such as /en/yourpage/, or nice and neat en.yoursite.com, and everywhere compatible ?lang=en.
The language that we needed can be selected from the configuration of the plugin and also able to delete unwanted languages.
qTranslate X also support Advanced Custom field Plugin and Google SEO Sitemap plugin with corresponding support plugin which can be downloaded if needed.