Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

How to Add Google Translate in WordPress

Last updated on by
Follow WPBeginner on YouTube
How to Add Google Translate in WordPress

We live in a diverse world where people speak many different languages. According to Linguists, there are anywhere from 6000 to 7000 different languages in the world. Even though a lot of people can understand English, it is worth translating your site if a large group of your audience is from a specific region. Often while searching for development tutorials, we end up on French or Russian blogs. We simply use Google Translate to translate the site over to English. It’s not always the best, but it is good enough for comprehension purposes. In this article, we will show you how to add Google Translate in WordPress.

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

Adding Google Translate in WordPress

First thing you need to do is install and activate Google Language Translator plugin. After activating the plugin go to Settings » Google Language Translator to configure the plugin. These settings are similar to the settings available for the official Google Translate widget for websites. You can choose a layout for the translate form. Most importantly you need to activate the plugin by checking the box next to Plugin Status and press Update Option button.

Google language translator plugin settings

After saving the settings for Google Language Translator plugin, go to Appearance » Widgets. Drag and drop a text widget to your blog’s sidebar and paste this shortcode inside the text widget:

[google-translator]

Save your widget and preview the Google translator on your website.

Google Translate not only allows your users to read a translated version of your website, but it also allows them to translate your website. This allows your readers to improve the machine translation of any page by suggesting improvements to Google translation. In fact, if you have a good reader base, then you can get your whole website translated by volunteers.

We hope this article helped you add Google translate to your WordPress website. Google Chrome browser by default adds a translate option when it detects a different language on the page, but other browsers do not. Do you think that webmasters should provide translation tools on their website or should they rely on the users to access translated version on their own? Let us know by leaving a comment below.


Editorial Staff at WPBeginner is a team of WordPress lovers led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »
  • Hammad Rafique

    Is there any other plugin, which works just like google translate for chrome? I mean, it changes the site’s content according to country’s IP address? If I open my blog from France then its content should be in french?

  • Krish Murali Eswar

    It would be useful, for all your posts, to include a set of demo screen shot pre- and post-installation of plugins that you cover. Demo screen shot of how the plugin works will make our lives lot easier to decide for/against the use of plugin.

  • Ana

    when I choose English to translate everything works ok, but when I choose Spanish to return to the original page I added in below the names of the categories and texts not translate well.

    Help me , please

    • http://www.wpbeginner.com/ WPBeginner Support

      Please contact the plugin support.

  • Ron Klaren

    Ehm.. if it really is better then nothing, shouldn’t it be used on wpbeginner as well? :-D

    • http://www.wpbeginner.com Editorial Staff

      No because most of our users use Chrome browser which automatically loads Google Translate for them if their default language is something other than English.

  • Lee Johnson

    As a linguist I have to agree that Google Translate can complicate matters. I would suggest f you cannot have dedicated pages in chosen language(s) then use Google Translate but add a rider saying that Google Translate is only a program and not perfect.

  • ros

    I just uninstalled the global translation plugin after reading write up on SEO’s issues – duplicated contents and so forth. SO this is nothing like that, right? Btw if I were to create my own translated page, is it wise to do it in subdomain ie www.(MyUrlAddress).com/English or is it better to do it on different domain. Thanks

    • http://www.wpbeginner.com Editorial Staff

      No this plugin has no impact on your SEO because it is only doing things on user side of things. If you were to create your own translated domain, then both subdomains or directory works fine.

      • Rose

        Hi

        Thanks to all for replying. I will activate the tool then , better to have something than nothing :) and will work on the translations soon. Thanks

        p.s: yes, some translations to (my native language) do sound ugly, especially the categories and tags :)

  • Bernard Loo

    Google translator is better than nothing, but it can be misleading. Besides most languages have different structures: verbs are not placed in the same order.

    • http://www.wpbeginner.com Editorial Staff

      Totally agreed Bernard. It is not perfect, but it is better than nothing :)

    • Karsten

      I can not agree. Translation from English to German is not “better than nothing”. It’s just horrable. In most cases it’s not even possible to guess the meaning of an article.
      I can’t tell if it’s that worse in other languages too, but for EN DE it’s a No-Go.