Published on March 12, 2018 by WPBeginner

Not all websites are in English or just a single language. Are you looking to have your site boe more than one language? W’ve helped many users understand the tools to make their sites multilingual. In this video, we will show you how to easily create a multilingual WordPress site.

For our first recommended method we will be using the polylang plugin that you are able to find here:

Polylang

The plugin will add a Languages section to your site where you can select the languages to list as available to your visitors. Start by adding the native language as you want all languages including the language your posts are originally in. There will be no posts set to either languange and you should have an option at the top of the page to include all of the posts into the default language.

With that set up you can begin editing the posts to have a version in a different language. There are two methods to begin setting up the posts in your other languages you can either edit the post and on the top right there will be a plus icon next to the language flag or you can click the plus icon on the post you want to add to when viewing the list of your posts.

The second method you could use to translate your site would be the Google Language Translator plugin found here:

Google Language Translator

With the plugin installed and activated you would want to go under Settings, Google Language Translator and ensure that the Plugin status is checked for it to be active for the plugin to work properly. From that settings page you will be able to select the languages you want to translate your site into for your visitors. The translations for your site to become multilingual are automatically generated by Google with this method.

Text version of this tutorial
www.wpbeginner.com/beginners-guide/how-to-easily-create-a-multilingual-wordpress-site/

If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos.

Check us out on Facebook
www.facebook.com/wpbeginner

Follow us on Twitter
twitter.com/wpbeginner

Checkout our website for more WordPress Tutorials
www.wpbeginner.com

Leave a Reply

14 Comments on "How to Easily Create a Multilingual WordPress Site"

Notify of
avatar

Ana Gud
Guest
Ana Gud
1 month 1 day ago

it's only about posts or even pages, how you will do translation for footer, header, sidebars and so on

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 21 hours ago

For theme/plugin specific areas it would require your theme/plugin to have been translated or set up to be translated.

Info Financeez
Guest
Info Financeez
1 month 26 days ago

Thanks for this great tutorial! Question: will this help with my seo rankings for international languages and countries? for instance: will google show the translated version of my site in Spanish search results?

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 23 days ago

It would allow your posts to be indexed in different languages but the SEO itself would be based on the post. Simply having an option for the post in a different language does not affect your SEO.

WoodFoundry
Guest
WoodFoundry
1 month 30 days ago

Doest work. Polylang is not working for setting default language in the video at 1:14. Without that, impossible to proceeded.

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 29 days ago

You may want to try the general troubleshooting steps in: www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/or if you reach out to Polylang they should be able to assist you 🙂

Rodrigo Gonzalez Bunster
Guest
Rodrigo Gonzalez Bunster
2 months 14 days ago

Very good tutorial.

Luisa Vidales
Guest
Luisa Vidales
2 months 18 days ago

Thank you so much!!!! Excellent tutorial!

Gary Pal
Guest
Gary Pal
2 months 26 days ago

doesnt translate themes

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
2 months 25 days ago

You may want to take a look at polylang's documentation: polylang.pro/doc/strings-translation/

Miguel Ruiz
Guest
Miguel Ruiz
3 months 8 days ago

Great tutorial, thanks! A question in regards to method 2, it's possible for Google translator to be a bit inaccurate sometimes. Is it possible to correct the translations within a page or post where needed?

toihid toihid
Guest
toihid toihid
2 months 23 days ago

I think by google translation it will be global. However, for using own style of translating polylang or Wpml plugin would be right choice.

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
3 months 3 days ago

You can correct the translation using: support.google.com/translate/answer/2534530?hl=en

Zubair Lone
Guest
Zubair Lone
3 months 10 days ago

Awesome video
Please please please promote my channel at once please

wpDiscuz