Translate WordPress with GTranslate

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin to make your website multilingual. Complete multilingual solution for WordPress.
Rating:
4.9
Active Installations:
600000+
Last Updated:
Apr 05, 2024
WordPress Version:
2.8.1 or higher
Tested up to:
6.5.2

Translate WordPress Easily

Translate your WordPress site effortlessly with GTranslate plugin and reach a global audience.

Boost International Traffic

Increase your website's international traffic and sales with GTranslate's SEO-compatible features.

Multilingual SEO Solutions

Expand your website's reach with GTranslate's multilingual SEO options and improve search engine rankings.

Save Money on Translations

GTranslate combines automatic and human translations to provide a cost-effective multilingual WordPress solution.

3.0.6

  • Added email translation support for emails sent by WP SMTP MAIL plugin
  • Added “gtranslate” into LiteSpeed cache exclude list
  • Fix for WooCommerce geoIP detection on WP Engine platform

3.0.5

  • Fix for fatal error in email translation when args parameter is malformed
  • Updated flags location to avoid additional 301 redirect for sub-domain URL structure
  • Added skip translate for language links rendered by gt-link shortcode

3.0.4

  • Added protection against XSS by bad acting admins
  • Added flag size option for Globe widget look

3.0.3

  • Fix mobile touch-no-click issue for float look in horizontal open direction mode
  • Fix for invalid input in Custom CSS section which can break the settings interface
  • Removed translated text highlight on hover
  • Added more litespeed cache related excludes

3.0.2

  • Fix for multiple appearance of the language selector in menus for some themes which call the render menu more than once
  • Removed unused CSS code and additional query string

3.0.1

  • Ground up rebuild with breaking changes to the language switcher
  • Performance upgrades: all unnecessary assets are being lazy loaded, lightweight vanilla js without dependencies
  • New CDN option for assets available
  • New widget look: Float
  • Popup widget look optimized and out of beta
  • Dropdown widget look optimized, Select Language label customization option added
  • Globe widget look optimized, globe size and color configuration options added
  • Easy positioning into website menu
  • Tested with the following caching plugins: Autoptimize, LiteSpeed Cache, W3 Total Cache, WP Fastest Cache, WP Rocket, WP Super Cache, WP Optimize, SG Optimizer

2.9.15

  • Google Translate Toolbar CSS updated
  • Added main language validity check for config.php file before modifying it

2.9.14

  • Fix for images not appearing in WooCommerce PDF Invoices after translation
  • Converted get parameters encoding from rfc1738 to rfc3986
  • Replaced gzdecode with zlib_decode to be zlib encoding type independent

2.9.13

  • Added translation support for PDF invoices in WooCommerce PDF Invoices plugin
  • Fixed email translation issue with custom domains
  • Fixed typo in Sundanese language name

2.9.12

  • Fix for conflict with WP Rocket plugin when “Load JavaScript deferred” option is enabled

2.9.11

  • Fix for Divi when both “Defer jQuery” and “Enqueue jQuery Compatibility Script” are enabled in Divi Theme Performance options

2.9.10

  • Added support for deffered jQuery library loading, this should fix issues with Divi theme jQuery library defer option

2.9.9

  • Fixed information disclosure security issue through url_addon/debug.txt
  • Added admin notification when translation debug mode is on
  • Fixed typo in Irish language name in native alphabet
  • Added is_readable check for config.php file before modifying it
  • Added conflict notice for WPML Multilingual CMS plugin

2.9.8

  • Fix for email translation issue related to new base64 encoding format introduced in v2.9.7
  • Added new fields into woocommerce script data for translation
  • Removed script_loader_tag format modification, which is not necessary any more

2.9.7

  • Happy New Year! 🙂
  • Fixed language selector issue when using custom domains for different languages
  • Email translation logic updated to use base64 encoding to avoid potential firewall blocks

2.9.6

  • New flat flags style in SVG format
  • Added check version to avoid double Google Translate library inclusion which may cause javascript “Uncaught RangeError” error in free version

2.9.5

  • Fix for javascript error introduced in 2.9.4

2.9.4

  • New interface for paid plans to easily configure custom domains for languages
  • Adding Vary: Accept-Language response header when auto redirecting to browser language
  • Google Analytics event tracking is on by default when analytics.js is present on the website, old ga.js support is removed

2.9.3

  • Avoid minification of Google Translate javascript library by LiteSpeed Cache and WP Rocket cache plugins in the free version

2.9.2

  • Smoother scrolling for Nice dropdown with flags language selector widget look

2.9.1

  • New server added into our Translation Delivery Network

2.8.65

  • Possible Cross-site scripting (XSS) vulnerability fixed, only possible for sub-domain, sub-directory paid options:
    An attacker can generate a malicious link and if followed by a victim with an old browser without proper URL encoding support (<= IE 9) then javascript code can be executed on victim’s computer.
    Kudos to Ram Gall @ Wordfence for notifying

2.8.64

  • New server added into our Translation Delivery Network

2.8.63

  • Minor change: prefer IPv4 in paid version server communication as some hosts have issues with IPv6

2.8.62

  • Tested with new WordPress 5.7 version
  • Fix for email translation debug
  • Avoid PHP warning suppression code
  • Autoswitch to browser language issue related to Chinese language code is fixed
  • Auto redirect to browser language issue related to Hebrew language code (he, iw) fixed

2.8.61

  • Tested with new WordPress 5.6 version
  • Ground up rebuild of our Translation Proxy cloud network for paid customers, now page translations are 3x faster on average.
    • New proprietary spec-compliant HTML parser which is 8x faster than PHP SimpleHTMLDom library used by TranslatePress Multilingual and Weglot Translate plugins
    • In case of invalid HTML, it will be fixed after page translation
    • New caching layer to cache translated pages, previously only original pages were cached
    • Optimized caching with option to clear all original and translated page caches
    • Better error reporting
    • New top of the line hardware with Intel Xeon multi-core processors with up to 5 Ghz clock speed

2.8.60

  • Added debug option for WooCommerce Email translation

2.8.59

  • Fix for redirect loop in sub-directory translate mode caused by empty get parameters: ?a=&b= -> ?a&b

2.8.58

  • New monochrome flags option
  • Avoids using /RegEx/ in JavaScript to not cause conflicts with WP Rocket optimizer

2.8.57

  • New control options for flag size and colors of the “Nice dropdown with flags” language switcher
  • Removed old PNG images for dropdown arrow and gradient background, now using SVG and CSS instead

2.8.56

  • Translate WooCommerce Emails feature is fixed and is out of beta

2.8.55

  • Fixed blank settings page issue when settings data is in corrupted state in database

2.8.54

  • Added more servers into the list of our growing Translation Delivery Network

2.8.53

  • Fixed issue in Translate Woocommerce emails feature related to wordpress magic quotes

2.8.52

  • Cross-site scripting (XSS) vulnerability fixed: Only possible for sub-domain, sub-directory paid options with hreflang tags enabled:
    An attacker can generate a malicious link and if followed by a victim then javascript code can be executed on victim’s computer

2.8.51

  • Translate WooCommerce Emails feature added, now we are in beta testing stage.
  • Minor issue solved related to http request headers in Sub-directory URL structure
  • FAQ updated

2.8.50

  • Solved issue with wp_get_referer checks not passing on translated sub-domains
  • Solved issue with http Refresh header which was not redirecting to correct URL in translated version
  • Email translation is coming: we need volunteers to test translation of emails, please contact live chat

2.8.49

  • Added translate support for MyHome IDX Broker plugin

2.8.48

  • Fix for Javanese language hreflang code: jv instead of jw
  • Typo in variable name fixed

2.8.47

  • Fix for hebrew hreflang code when hebrew is the original language
  • Visitor real IP detection fixed for woocommerce plugin
  • Show warning when PHP Curl library is missing
  • Fix {lang}.www.test.com case when auto-redirecting to browser language

2.8.46

  • Fix for relative path issue for some hosts

2.8.45

  • Fix for expired cacert.pem file, please update

2.8.44

  • Added cacert file to verify peer when calling home
  • Passing real visitor IP address when loading translations
  • Logos updated

2.8.43

  • New features in User Dashboard:
  • Find and Replace before and after translation
  • Skip Translation of Phrases
  • Skip Translation by CSS selector
  • Skip Translation by page URL
  • Define HTML Blocks to edit translation as a whole
  • Define JSON object keys which should be translated
  • Optimized translation of URL slugs
  • Fix for Sundanese flag
  • Fix for double language code when redirection happens based on referrer

2.8.42

  • New dashboard for paid customers https://my.gtranslate.io/
  • Minor changes

2.8.41

  • Added support for WP REST API JSON translation for posts and categories
  • Deeper integration with WooCommerce
  • Integration with WooCommerce Multi-Step Checkout plugin
  • Integration with Agile Store Locator plugin
  • Auto switch language based on browser language settigns for paid version added

2.8.40

  • Updated Hebrew language code for hreflang (he instead of iw)
  • Added translation for ajax_url javascript variables, previously only wp_ajax_url were translated
  • Multisite support added for hreflang tags
  • Fix woocommerce cart cookie path when wp in installed in folder
  • Fix for incorrect http response headers regex

2.8.39

  • 2 more translation proxy servers added: ani, evn

2.8.38

  • Hreflang tags bug fixed
  • Pricing info updated

2.8.37

  • Fix for identical hreflang tags when using www prefix for domain

2.8.36

  • Option to add hreflang tags for translated pages
  • Fix for Contact Form 7

2.8.35

  • Admin notice added for conflicting plugins
  • Disabled translation of non-selected languages when accessed directly in sub-directory URL structure mode
  • Update to WordPress 4.9.1 before updating GTranslate
  • Fixed update issue related to bug in new WP 4.9 flatten_dirlist function

2.8.34

  • Non-stable: Fixed update issue related to bug in new WP 4.9 flatten_dirlist function. Important: If you are using Globe widget look, make sure to open GTranslate settings page, click “Reset Code to Default” under Widget Code section and Save.

2.8.33

  • Fixed issue related to new version of Contact Form 7
  • Ready for WordPress 4.9

2.8.32

  • New feature: auto switch language based on browser language settigns
  • Minor fixes: Greek name in native alphabet, Flag size option for Globe Widget look, vertical position in pixels

2.8.31

  • Removed email and name from Intercom chat

2.8.30

  • Fixed issue with double gzip compression when zlib.output_compression is on

2.8.29

  • Lazy image loading added for popup and nice dropdown look
  • Fixed languages list hiding issue on narrow screens
  • Fixed popup widget look issue for mobile devices

2.8.28

  • Changed static content paths to be relative to scheme
  • Added “notranslate” class for dropdown widget look
  • Added drodpown select wrapper id for easy CSS styling
  • PHP URL rewriting added for some environments without .htaccess support: pantheon, flywheel, etc
  • Fixed issue in url addon related to relative path location redirects

2.8.27

  • Fixed issue for some mobile phones related to nice looking dropdown selector staying open
  • Fixed issue related to Cloudflare 1000 error
  • Fixed caching issue with modified translations

2.8.26

  • Fixed relative path issue in .htaccess file for some websites which use mixed https and http
  • Fixed IE javascript error on GTranslate Settings page preventing correct rendering of options
  • Fixed popup view issue to show the selected language correctly
  • Fixed issue when changing language from language with 3 letter language code to another
  • A hint on re-ordering the languages list for better user experience was added
  • Reset widget code to default button was added

2.8.25

  • New widget look added – Popup
  • Native template RTL support added

2.8.24

  • No-scroll option added for floating language selector
  • Now you can add more than one GTranslate widget to your sidebar

2.8.23

  • Show native language names option turned off by default
  • Fixed issue with initial rendering of the language selector
  • Documentation updated

2.8.22

  • Intercom live chat support integrated
  • Gzip compression optimizations

2.8.21

  • Fix for gzip compression issues on mobile phones

2.8.20

  • Google neural machine translations, better quality!!!
  • Added gzip compression for communication between server and client
  • Fixed issue with double translation

2.8.19

  • Render gtranslate selector in a submenu if the menu link has gtranslate-parent class
  • Bug fixed when select tag has more than one class assigned

2.8.18

  • Make sure default language is always selected
  • Paid pricing updated
  • Disable text highlighting when translated

2.8.17

  • Fixed saving translation issue which appeared in 2.8.16 version
  • Minor readme fixes

2.8.16

  • Added option to save encoded HTML to avoid some firewall blocking
  • Updated readme to look better with the new wp.org plugin updates
  • Added link to easily navigate from widgets to plugin settings page

2.8.15

  • Fix for saving issue on GoDaddy hosting
  • Fix for double gziping in sub-directory URL structure when using Sucuri service

2.8.14

  • Added Argentina and Colombia alternative flags
  • Fixed bug in Nice looking dropdown look related to clicking the last dropdown element
  • Fixed Quebec flag issue
  • Fixed caching incompatability issue in nice looking dropdown look with GoDaddy cache, W3 Total Cache and WP Fastest Cache

2.8.13

  • Fixed bug with Globe widget look
  • Disables conflicting similar translation plugins
  • Fixed bug appeared in the latest version with the number of available languages

2.8.12

  • Tweaks to make it work better with WooCommerce
  • Fixed bug when turning off native language names option
  • Fixed bug with reordering languages
  • Fixed bug with updating the plugin when using sub-directory option
  • Fixed bug in doGTrnaslate javascript function
  • Fixed bug with floating selector when admin bar is visible (thanks to @redoper)
  • Readme updated to comply with WordPress directory guidelines (keywords removed WPML, qtranslate, transposh, loco translate, polylang, prisna translate, gts translation, lingotek, google website translator, global translator)

2.8.11

  • Fix for open redirect issue
  • Fix for incorrect selected language in nice dropdown

2.8.10

  • Added Quebec and Canada alternative flags for French and English

2.8.9

  • Major changes
  • Added missing flags, so all 104 languages have flags now
  • New 48px size flags added
  • New widget look added Flags and Language name
  • New widget look added Flags and Language code
  • New widget look added Language names
  • New widget look added Language codes

2.8.8

  • Fix for flags rendering issue in menu
  • Fix for analytics code in onfly mode
  • Fixed issue with some template conflicts

2.8.7

  • Happy New Year! 🙂
  • Fix for mystery language change when selecting default language
  • .htaccess plugin_path now relative without http://example.com
  • Bug fixed, scrolling for dropdown flags doesn’t work on some templates

2.8.6

  • Fixed bug on options page related to native language names
  • Plugin keywords added: multilanguage, multilingual, language, bilingual, i18n
  • Vimeo videos replaced by YouTube videos: GTranslate video and Translation Proxy video

2.8.5

  • Show languages in their native names
  • Automatically select default language based on wordpress locale
  • Coding issue with PHP Strict Standards and Fatal Error on some PHP versions fixed
  • Error messages more informative

2.8.4

  • New option to select in which menu the selector should appear

2.8.3

  • Added URL add-on to easily enable sub-directory URL structure (paid)
  • New option to easily enable URL Translation
  • Disallow both sub-domain and sub-directory URL structure selection at the same time
  • Fix for language change issue when URL Translation is on

2.8.2

  • Floating language selector option added: Top left, Top right, Bottom left, Bottom right

2.8.1

  • New Globe widget look added
  • Plugin localization added
  • Language list reordering added

2.0.21

  • New option to render in primary menu

2.0.20

  • Fix for depreciated code: PLUGINDIR

2.0.19

  • Added support message
  • Added Live Chat on GTranslate options page
  • Plugin tags added: polylang, prisna, gts, localize, lingotek, smartling
  • Plugin tags added: qtranslate, loco translate, google website translator, translate wordpress
  • Plugin tags added: translate, transposh, glabol translator, machine translate, wp translate

2.0.18

  • Alternative flags added: USA flag, Brazil flag, Mexico flag

2.0.17

  • GTranslate settings logo moved to localhost

2.0.16

  • Fixed possible Cross-Site-Scripting security issue
  • GTranslate logo moved to localhost
  • Update notice removed

2.0.15

  • Fix for not saving GTranslate configuration on some hostings
  • Tested up to 4.6
  • Plugin tags modified: language translator, weglot, scrybs, wpml

2.0.14

  • Fix for javascript CDATA
  • Support for Google new analytics.js added

2.0.13

  • Notifications added

2.0.12

  • Readme updated, demo videos added
  • Fixed issue in Nice dropdown look

2.0.11

  • Fixed issue with default language in Nice dropdown look

2.0.10

  • Updated links, FAQ and readme

2.0.9

  • Fixed undefined variable PHP notice

2.0.8

  • Added 13 new languages: Amharic, Corsican, Frisian, Kyrgyz, Hawaiian, Kurdish (Kurmanji), Luxembourgish, Samoan, Scots Gaelic, Shona, Sindhi, Pashto and Xhosa

2.0.7

  • PHP notice and warning messages fixed

2.0.6

  • Updated option names to be clear

2.0.5

  • New widget look has been added: Nice dropdown with flags
  • Hiding and showing options in settings interface to be user friendly

2.0.4

  • Added 34 new languages!
  • Support for wordpress 4.4

2.0.3

  • Update recommended message added – a minor change compared to 2.0.2

2.0.2

  • Added support for sites using SSL

2.0.1

  • Admin refreshed

1.0.38

  • Fix for flags display with some templates

1.0.37

  • Bug fixed with new versions of PHP
  • Translation queue added

1.0.36

  • On Fly IE9 bug fixed

1.0.35

  • On Fly method is back

1.0.34

  • Error fixed with Chinese language in Enterprise mode

1.0.33

  • Support for Enterprise version added

1.0.30

  • Link and call home updated

1.0.29

  • Custom update checker added

1.0.28

  • Links changed

1.0.27

  • Changed text in noscript tag

1.0.26

  • Fixed issue with SSL admin

1.0.25

  • Fixed installation notification on update event
  • Removed unnecessary commented code

1.0.24

  • Tracking added for collecting statistics

1.0.23

  • Bug fixed with javascript jquery loading option

1.0.22

  • Bug fixed with language change in Pro mode
  • Added noscript tag

1.0.21

  • Statistics collector temporarily disabled

1.0.20

  • Changed the statistics collector server from Google AppEngine to GoDaddy

1.0.19

  • Added a dummy img to collect usage statistics

1.0.18

  • Fixed issue with the parameters saving in the admin

1.0.17

  • Minor changes in readme.txt

1.0.16

  • Added [GTranslate] syntax to be used inside wordpress articles/pages

1.0.15

  • Added aff link to track visits from wordpress on my site

1.0.14

  • Added notes, so people will not copy the code into their posts

1.0.13

  • jQuery conflicts fixed, using default wp jquery library
  • jQuery Translate updated to v1.4.7
  • CSRF Security Vulnerability fix

1.0.12

  • No changes made

1.0.11

  • Analytics feature implemented. If you have Google Analytics _gaq code on your site you can enable it and see the language usage.
  • Fixed issue with the cookie path in On Fly method

1.0.10

  • Bug fixed: configuration settings were lost after update
  • FAQ updated
  • Changelog reordered

1.0.9

  • Updated the description

1.0.8

  • Keywords added in the description page
  • FAQ updated

1.0.7

  • Widget title changed
  • Link added

1.0.6

  • Bug fixed: magic_quotes_gpc problem

1.0.5

  • Bug fixed: settings save problem

1.0.4

  • Minor changes

1.0.3

  • Stable version released

1.0.2

  • RC2 version

1.0.1

  • RC1 version

1.0.0

  • Initial version for WordPress

Awesome Plugin

By linuxbeast on April 16, 2024

Thank you

Looks great so far

By julie2009 on April 15, 2024

I've only recently installed this plugin, but it seems to be doing its job so far. Thank you!

Amazing Plugin!!

By yannic333 on April 12, 2024

Awesome Plugin, easy to setup and very simple to edit the automatic translations if adjustments are needed - and on top of that a great Support Team!!

Great support

By dtownweb on April 12, 2024

This is a really solid plugin with great support. Suzan responded within minutes (2 different times) and resolved my question quickly.

Exceptional Support and Highly Effective Plugin!

By jonathanrama on April 12, 2024

I am thoroughly impressed with the edo888 support! They provided a quick and effective solution that resolved my issue completely. Highly recommend this plugin for its functionality and excellent customer service.

Je suis en train de construire mon site et j'ai essayé Google translate.

By adyl on April 12, 2024

Je suis en train de l'essayer et il me ettr6 très bien. Dommage que le prix ne soit accessible que pour un site bilingue. Google devrait être un peu plus plus généreux pour aider celles et ceux qui ne sont pas dans le business. À bon entendeur salut!

Amazing

By dandem88 on April 11, 2024

This plugin is amazing. My assistant Dmitry was truly prepared and available

Great support

By mikentech on April 11, 2024

MILENA was great in helping me get my site translated to French. Everything was done for me by their support team.

Best plugin for international traffic

By muhammadh on April 11, 2024

Do you expect international traffic to your website?, Then use this GTranslate plugin in your Wordpress.

GTranslate is GREAT!

By ioanripas on April 10, 2024

I have used the GTranslate for WordPress free version for 2 years. Now I am using the paid version. Huge difference. Works great and the support is amazing! Big thank you to Vahan! :-)

Try other plugins too!

Connect Polylang for Elementor

Connect Polylang with Elementor: translated templates, language switcher widget, language visibility conditions and more

Try Demo

Loco Translate

Translate WordPress plugins and themes directly in your browser

Try Demo

Automatic Translate Addon For Loco Translate

Automatic language translator add-on for Loco Translate official plugin to translate WordPress plugins and themes translation / PO files automatically …

Try Demo
Screenshots

Try Translate WordPress with GTranslate With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.