Why Your GTranslate Plugin Isn't Working (And How to Fix It)
Content
If you're using the 'Translate WordPress with GTranslate' plugin and it's suddenly stopped working, you're not alone. A common issue is the language switcher appearing but failing to translate content, or the plugin not loading at all. Based on community reports, the root cause is almost always a conflict with another plugin or a server configuration.
Common Symptoms
- The dropdown language switcher appears but clicking a language does nothing.
- The plugin works in your WordPress admin but not for site visitors.
- You see a "Payment Required" message after downgrading from a paid plan.
- Page loading slows down significantly after installing the plugin.
- Browser console shows errors related to 'translate.google.com' or 'Content Security Policy'.
Why This Happens
The GTranslate plugin relies on external JavaScript files from Google and its own CDN to function. Many common WordPress optimizations, while beneficial for speed, can inadvertently break these scripts. The two most frequent culprits are:
- Caching & Optimization Plugins: Plugins like LiteSpeed Cache, WP Rocket, or W3 Total Cache often minify, combine, or delay JavaScript to improve performance. This process can corrupt or block the specific scripts GTranslate needs to run.
- Content Security Policy (CSP): A CSP is a security header that tells a browser which external resources are allowed to load. If it's not configured to explicitly permit scripts from
translate.google.comandcdn.gtranslate.net, the browser will block GTranslate from working.
How to Fix It: Troubleshooting Steps
Step 1: Check for Plugin Conflicts
The first and easiest step is to rule out a conflict with another plugin.
- Temporarily deactivate all other plugins except GTranslate.
- Clear any server-side or browser cache.
- Test the language switcher again in an incognito or private browser window.
- If it works, reactivate your plugins one-by-one, testing after each, to identify the culprit.
Step 2: Configure Your Cache/Optimization Plugin
If the conflict is with a cache plugin, you don't necessarily have to disable it entirely. Instead, you can exclude GTranslate's scripts from optimization. The exact steps vary by plugin, but you generally need to find the "Exclude Scripts" or "Never Minify" settings.
Scripts to Exclude:
cdn.gtranslate.nettranslate.google.com- Any inline script containing the word
gtranslate
For example, in LiteSpeed Cache, you would add these URLs to the "JS Excludes" setting. If you are unsure how to do this, consult the documentation for your specific caching plugin.
Step 3: Review Your Content Security Policy (CSP)
If you see errors in your browser console (F12) about blocked scripts, your CSP is likely the issue.
- Open your browser's developer tools (F12) and go to the "Console" tab.
- Look for red error messages mentioning
Content Security Policyand the blocked URLs. - You will need to modify your site's CSP headers (often via .htaccess, a security plugin, or your hosting control panel) to include:
script-src 'self' https://translate.google.com https://cdn.gtranslate.net;
Step 4: Clear GTranslate Settings After Downgrading
If you see "Payment Required" pages after canceling a paid subscription, the plugin's rewrite rules may still be active.
- Uninstall the GTranslate plugin completely.
- Edit your site's
.htaccessfile and remove any lines containinggtranslate. - Reinstall the plugin if you wish to use the free version.
When All Else Fails
If these steps don't resolve your issue, try these final checks:
- Browser Extensions: Disable ad-blockers or script-blockers as they can interfere.
- Check in Incognito Mode: This helps rule out browser cache issues.
- Theme Conflict: Temporarily switch to a default WordPress theme (like Twenty Twenty-Four) to see if your theme is causing the problem.
By methodically working through these common conflicts, most issues with the GTranslate plugin can be resolved, restoring seamless translation functionality to your website.
Related Support Threads Support
-
Wrong Gtranslate config can ban your blog from google news and google discverhttps://wordpress.org/support/topic/wrong-gtranslate-config-can-ban-your-blog-from-google-news-and-google-discver/
-
Gtranslate not workinghttps://wordpress.org/support/topic/gtranslate-not-working-16/
-
Email translation debug mode is ONhttps://wordpress.org/support/topic/email-translation-debug-mode-is-on-2/
-
China and Gtranslatehttps://wordpress.org/support/topic/china-and-gtranslate/
-
GTranslate 3.0.4 dropdown not workinghttps://wordpress.org/support/topic/gtranslate-3-0-4-dropdown-not-working-2/
-
GTranslate lower case Titles and Exclamation issuehttps://wordpress.org/support/topic/gtranslate-lower-case-titles-and-exclamation-issue/
-
GTranslate Indexing Unadded Languages Like Russian in Google Search Consolehttps://wordpress.org/support/topic/gtranslate-indexing-unadded-languages-like-russian-in-google-search-console/
-
No translation possible anymore with Gtranslatehttps://wordpress.org/support/topic/no-translation-possible-anymore-with-gtranslate/
-
How to exclude Gtranslate from cachehttps://wordpress.org/support/topic/how-to-exclude-gtranslate-from-cache/
-
GTranslate not working with WP Store locatorhttps://wordpress.org/support/topic/gtranslate-not-working-with-wp-store-locator/
-
Translation Doesn’t Hold When I Go Back To Previous Pagehttps://wordpress.org/support/topic/translation-doesnt-hold-when-i-go-back-to-previous-page/
-
Back to standard language slow or no reactionhttps://wordpress.org/support/topic/back-to-standard-language-slow-or-no-reaction/
-
Gtranslate plugin to translate from Hebrew to Englishhttps://wordpress.org/support/topic/gtranslate-plugin-to-translate-from-hebrew-to-english/
-
GTranslate was working but stoppedhttps://wordpress.org/support/topic/gtranslate-was-working-but-stopped/
-
Gtranslate icon is spinning continuously on the left upper corner of the screenhttps://wordpress.org/support/topic/gtranslate-icon-is-spinning-continuously-on-the-left-upper-corner-of-the-screen/
-
GTranslate dropdown breaks on Salient theme – PHP 8.2https://wordpress.org/support/topic/gtranslate-dropdown-breaks-on-salient-theme-php-8-2/
-
Googlehttps://wordpress.org/support/topic/google-30/
-
GT doesn’t translate at all.https://wordpress.org/support/topic/gt-doesnt-translate-at-all/
-
Serious Technical Issues and Unacceptable Support Experience with GTranslate Pluhttps://wordpress.org/support/topic/serious-technical-issues-and-unacceptable-support-experience-with-gtranslate-plu/
-
Need a list of all (two-character) language subdirectories used by Gtranslatehttps://wordpress.org/support/topic/need-a-list-of-all-two-character-language-subdirectories-used-by-gtranslate/
-
GTranslate is not workinghttps://wordpress.org/support/topic/gtranslate-is-not-working-2/
-
GT Translator Plugin is not workinghttps://wordpress.org/support/topic/gt-translator-plugin-is-not-working/
-
Load GTranslate on clickhttps://wordpress.org/support/topic/load-gtranslate-on-click/
-
Doesn’t work in my main menuhttps://wordpress.org/support/topic/doesnt-work-in-my-main-menu/
-
Intergration with Chat GPT 4 instead of Google Translatehttps://wordpress.org/support/topic/intergration-with-chat-gpt-4-instead-of-google-translate/
-
no code generatedhttps://wordpress.org/support/topic/no-code-generated-2/
-
GTranslate works unexpectedly with Spectra’s “Table of contents” block.https://wordpress.org/support/topic/gtranslate-works-unexpectedly-with-spectras-table-of-contents-block/
-
GTranslate ID Problems (Page DIV ID)https://wordpress.org/support/topic/gtranslate-id-problems-page-div-id/
-
GTranslate doesn’t work properly on comb WP Multisite/Firefox/DIVI?https://wordpress.org/support/topic/gtranslate-doesnt-work-troperly-on-wp-multisite-firefox-divi/
-
GTranslate not working when logged in in WordPresshttps://wordpress.org/support/topic/gtranslate-not-working-when-logged-in-in-wordpress/
-
GTranslate翻译插件出现BUGhttps://wordpress.org/support/topic/gtranslate%e7%bf%bb%e8%af%91%e6%8f%92%e4%bb%b6%e5%87%ba%e7%8e%b0bug/
-
Gtranslate Widget is not coming up on websitehttps://wordpress.org/support/topic/widget-is-not-coming-up-on-website/
-
Gtranslate doesn’t work when I login on wordpress sitehttps://wordpress.org/support/topic/gtranslate-doesnt-work-when-i-login-on-wordpress-site/
-
GTranslate plugin not working~https://wordpress.org/support/topic/gtranslate-plugin-not-working-6/
-
GTranslate Producing blank pageshttps://wordpress.org/support/topic/gtranslate-producing-blank-pages/
-
Gtranslater DropDown List Issuehttps://wordpress.org/support/topic/gtranslater-dropdown-list-issue/
-
GTranslate not workinghttps://wordpress.org/support/topic/gtranslate-not-working-17/
-
GT not working – no errorhttps://wordpress.org/support/topic/gt-not-working-no-error/
-
Non Functioning Gtranslatehttps://wordpress.org/support/topic/non-functioning-gtranslate/
-
Prevent GTranslate from Splitting Sentences with Inline Tagshttps://wordpress.org/support/topic/prevent-gtranslate-from-splitting-sentences-with-inline-tags/
-
The gtranslate selector is not appearing.https://wordpress.org/support/topic/the-gtranslate-selector-is-not-appearing/
-
GTranslate not work Admin-ajax.php 404 (Not Found)https://wordpress.org/support/topic/gtranslate-not-work-admin-ajax-php-404-not-found/
-
GTranslate is not translating. It is non-responsive.https://wordpress.org/support/topic/gtranslate-is-not-translating-it-is-non-responsive/
-
Loading GTranslate on Clickhttps://wordpress.org/support/topic/loading-gtranslate-on-click/
-
GT Version 3.0.2 – Not mult-languag-inghttps://wordpress.org/support/topic/gt-version-3-0-2-not-mult-languag-ing/
-
Google indexing only a fraction of all my translated pages and postshttps://wordpress.org/support/topic/google-indexing-only-a-fraction-of-all-my-translated-pages-and-posts/
-
Language names not showing on main pagehttps://wordpress.org/support/topic/language-names-not-showing-on-main-page/
-
French isn’t workinghttps://wordpress.org/support/topic/french-isnt-working-2/
-
GTranslate Does Not Translate Pagehttps://wordpress.org/support/topic/gtranslate-does-not-translate-page/
-
3.0.4 can not workhttps://wordpress.org/support/topic/3-0-4-can-not-work/
-
Gtranslate not working anymore ERRORShttps://wordpress.org/support/topic/gtranslate-not-working-anymore-errors/
-
GTranslate translates not all posts and if it does, not correct grammarhttps://wordpress.org/support/topic/gtranslate-translates-not-all-posts-and-if-it-does-not-correct-grammar/
-
GTranslate short code in mega menu shows but does not switch languageshttps://wordpress.org/support/topic/gtranslate-short-code-in-mega-menu-shows-but-does-not-switch-languages/
-
GTranslate 3.0.4 Dropdown Not Workinghttps://wordpress.org/support/topic/gtranslate-3-0-4-dropdown-not-working/
-
GTranslate not workinghttps://wordpress.org/support/topic/gtranslate-now-workin/
-
conflict with google side kit – gtranslatehttps://wordpress.org/support/topic/conflict-with-google-side-kit-gtranslate/
-
doTranslate not triggered until hover over dropdownhttps://wordpress.org/support/topic/dotranslate-not-triggered-until-hover-over-dropdown/
-
GTranslate plugin not workinghttps://wordpress.org/support/topic/gtranslate-plugin-not-working-7/
-
GTranslate plugin not workinghttps://wordpress.org/support/topic/gtranslate-plugin-not-working-9/
-
Enable CDN:https://wordpress.org/support/topic/enable-cdn-2/
-
GTranslate plugin not workinghttps://wordpress.org/support/topic/gtranslate-plugin-not-working-8/
-
translate function isn’t workinghttps://wordpress.org/support/topic/translate-function-isnt-working/
-
Gtranslate adds invalid “font” taghttps://wordpress.org/support/topic/gtranslate-adds-invalid-font-tag/
-
No funciona en Microsoft Edgehttps://wordpress.org/support/topic/no-funciona-en-microsoft-edge/
-
Site will not translate which flagged clicked onhttps://wordpress.org/support/topic/site-will-not-translate-which-flagged-clicked-on/
-
Gtranslate plugin is not working wooftools.iohttps://wordpress.org/support/topic/gtranslate-plugin-is-not-working-wooftools-io/
-
Gtranslate not showing when i logged out or visit site as guesthttps://wordpress.org/support/topic/gtranslate-not-showing-when-i-logged-out-or-visit-site-as-guest/
-
Gtranslate not working on Edgehttps://wordpress.org/support/topic/gtranslate-not-working-on-edge/
-
Translate WordPress with GTranslate not workinghttps://wordpress.org/support/topic/translate-wordpress-with-gtranslate-not-working/
-
GTranslate Plugin not showing up in the public mode but appear on edit modehttps://wordpress.org/support/topic/gtranslate-plugin-not-showing-up-in-the-public-mode-but-appear-on-edit-mode/
-
Gtranslatehttps://wordpress.org/support/topic/gtranslate-47/
-
GT Translate non compare nel menù a sinistra della dashboardhttps://wordpress.org/support/topic/gt-translate-non-compare-nel-menu-a-sinistra-della-dashboard/
-
Translate had stopped workinghttps://wordpress.org/support/topic/translate-had-stopped-working/
-
GTranslate no longer works on either PC or mobilehttps://wordpress.org/support/topic/gtranslate-no-longer-works-on-either-pc-or-mobile/
-
Remove Gtranslate “Payment required”https://wordpress.org/support/topic/remove-gtranslate-payment-required/
-
GTranslate stopped changing the language automaticallyhttps://wordpress.org/support/topic/gtranslate-stopped-changing-the-language-automatically/
-
GTranslate and Google Tranlate showing uphttps://wordpress.org/support/topic/gtranslate-and-google-tranlate-showing-up/
-
Link to specific language does not workhttps://wordpress.org/support/topic/link-to-specific-language-does-not-work/
-
GTranslatehttps://wordpress.org/support/topic/gtranslate-44/
-
Gtranslate Plugin Automatic translatehttps://wordpress.org/support/topic/gtranslate-plugin-automatic-translate/
-
GTranslate not working (dropdown list visible but content not translating)https://wordpress.org/support/topic/gtranslate-not-working-dropdown-list-visible-but-content-not-translating/
-
GTranslate Widget in iFramehttps://wordpress.org/support/topic/gtranslate-widget-in-iframe/
-
are gtranslate using jquery ?https://wordpress.org/support/topic/are-gtranslate-using-jquery/
-
[NSFW] Translation no longer workinghttps://wordpress.org/support/topic/translation-no-longer-working/
-
GTranslate Not Translatinghttps://wordpress.org/support/topic/gtranslate-not-translating/
-
Language hosting issueshttps://wordpress.org/support/topic/language-hosting-issues/
-
GTranslate slows down my website performance a lot. What to do?https://wordpress.org/support/topic/gtranslate-slows-down-my-website-performance-a-lot-what-to-do/
-
High CPU usagehttps://wordpress.org/support/topic/high-cpu-usage-61/
-
Styling Issues with GTranslatehttps://wordpress.org/support/topic/styling-issues-with-gtranslate/
-
GTranslate not translatinghttps://wordpress.org/support/topic/gtranslate-not-translating-2/
-
GTranslate Plugin is not workinghttps://wordpress.org/support/topic/gtranslate-plugin-is-not-working/
-
Website slow down after instaling gtranslatehttps://wordpress.org/support/topic/website-slow-down-after-instaling-gtranslate/
-
GTranslate is broken and so is my sitehttps://wordpress.org/support/topic/gtranslate-is-broken-and-so-is-my-site/
-
G Translate is not working correctlyhttps://wordpress.org/support/topic/g-translate-is-not-working-correctly/
-
GTranslate Google Crawling Issuehttps://wordpress.org/support/topic/gtranslate-google-crawling-issue/