Skip to content
Fixes & Errors

Chrome Translate Has Stopped Working: Getting It Back

Chrome translate not working means no translate popup and no language bar. Here are 7 proven fixes — from enabling the settings toggle to extension conflicts and Chrome flags.

Chrome Translate Has Stopped Working: Getting It Back

Chrome Translate not working — the translation bar not appearing for foreign-language pages, the translate button doing nothing, or translations that are blank or broken — is fixable in most cases. The cause is almost always an extension conflict or a Chrome setting that got switched off. For a broader walkthrough, our Google Chrome Errors is a good next read.

Quick test: Open a new Incognito window (Ctrl+Shift+N) → visit a foreign-language page (try a French newspaper or Japanese website). If Translate works in Incognito but not normal Chrome: an extension is the problem. If it also fails in Incognito: it’s a Chrome setting or account issue.

Check 1: Confirm Translate is enabled

Chrome Settings → Languages → “Offer to translate pages that aren’t in a language you read” → this must be On. This toggle controls whether the translation bar appears at all. If it was accidentally turned off: enabling it restores the feature immediately without any other changes.

Also check: if you previously told Chrome “Never translate [language]” or “Never translate this site” — Chrome remembers these per-site decisions. Settings → Languages → scroll down to see any “Never translate” entries you’ve added → remove the ones that should now be translated.

Fix 1: Clear Chrome’s data and reload

Cached versions of pages sometimes interfere with Translate — Chrome attempts to translate an already-served cached version that it has incorrectly tagged as your native language. Ctrl+Shift+Delete → clear cache → reload the page and check whether the Translate prompt appears.

Also try a hard reload: Ctrl+Shift+R on the page you’re trying to translate. This forces Chrome to re-fetch the page and re-evaluate whether translation is appropriate.

Fix 2: Disable interfering extensions

Translation blockers, ad blockers in strict mode, and VPN extensions sometimes prevent Chrome from determining a page’s language correctly, which blocks the translate prompt from appearing. Translate also requires connection to Google’s translation API — extensions that block analytics or tracking sometimes block this request as a side effect.

Test in Incognito (where extensions are disabled) → if Translate works there: enable extensions one at a time in regular Chrome to find the conflict. Privacy Badger, uBlock Origin in aggressive mode, and browser VPN extensions are the most common culprits.

Fix 3: Language detection settings

If your Chrome language settings include the foreign language you’re visiting: Chrome won’t offer to translate it (it assumes you read that language). Settings → Languages → look at the list under “Google Chrome is displayed in” — if French, Spanish, Japanese, or whatever language the site is in appears in this list: Chrome thinks you read it and won’t prompt for translation.

Remove the language from the list, or uncheck “Offer to translate pages” for that specific language entry. Chrome should then prompt to translate pages in that language.

Fix 4: Update Chrome

Chrome menu → Help → About Google Chrome → check for updates. Translation functionality relies on Chrome’s connection to Google’s services — older Chrome versions occasionally have bugs where the translation API endpoint has changed. Updating resolves these without any settings changes.

Fix 5: Check the translate bar trigger

The translate bar appears at the top of Chrome pages automatically, but it can be easily dismissed. If you’ve been dismissing it accidentally or hitting Esc before reading it: it may seem like Translate isn’t working when it’s actually appearing briefly. Look for it in the first 2-3 seconds after a page loads.

Alternative way to trigger it: right-click anywhere on the page → “Translate to English.” This appears in the context menu regardless of whether the automatic bar triggered. If right-click translate works but the automatic bar doesn’t appear: the automatic trigger has an issue (the first toggle in Check 1 is the most likely cause).

Fix 6: Signed-in account and Sync

Chrome’s translation preferences (which languages to translate, which to never translate) can sync across devices via Google account. If you disabled translation on this page on another device: the setting synced and disabled it here too. Chrome menu → Settings → Sync and Google services → confirm sync is active and not in a conflict state.

Fix 7: Reset Chrome settings

When multiple fixes have been tried and Translate still doesn’t appear: Settings → Reset settings → Restore settings to their default values. This resets translation preferences, extension configurations, and startup settings to defaults without deleting bookmarks, passwords, or browsing history. After reset: enable Translate (Check 1), reload a foreign-language page, and test.

Our guide on Chrome extension conflicts covers the extension isolation approach in more detail for identifying which extension blocks Translation. For Chrome language and locale settings that affect more than just translate, our Chrome configuration guide covers the language and region settings. Google’s Chrome Translate documentation covers the supported languages, the “Never translate” and “Always translate” per-site options, and how to manually trigger translation through the Chrome menu for sites where the automatic bar doesn’t appear.

Translation quality and specific language issues

Sometimes the translate feature works but the translation quality is poor or certain text doesn’t translate. This is a Google Translate service quality issue for specific language pairs — not a Chrome configuration problem. Languages with less training data (some regional languages, technical jargon, older content) produce lower quality translations.

For better translations of specific content: copy the text → go to translate.google.com → paste directly. The standalone Google Translate often provides better results for specific sections than the full-page Chrome integration because it avoids some layout interpretation issues that affect embedded translation.

Network issues affecting translation API

Google Translate’s API (translate.googleapis.com) must be reachable. In corporate environments: this domain is sometimes blocked by content filters. Signs: translation prompt appears, you click translate, the page briefly shows a loading state, then nothing happens. Check whether translate.googleapis.com is accessible by navigating to it directly — if it returns an error: your network blocks it.

Fix: request IT to whitelist translate.googleapis.com, or use mobile data or a different network for translating corporate-restricted content.

Translate on specific types of pages

Chrome Translate doesn’t work on all content types:

  • PDFs: Chrome’s PDF viewer doesn’t support translation. Download the PDF → use Google Translate’s document translation (translate.google.com → Documents tab) to translate the file
  • Pages served in mixed languages: if a page has content in multiple languages, Chrome’s language detector may misidentify the primary language and not trigger translation for the sections you need
  • Pages with heavy JavaScript rendering: some single-page applications render content dynamically after Chrome’s language detection has already run, missing new content that needs translation
  • Locally served files: file:// pages don’t trigger the translation bar

Force translate a page

If Chrome incorrectly identifies a page as being in your language and doesn’t offer to translate it: you can force a translate. Click the three dots in Chrome → Translate → the translate bar appears manually. This is also accessible by right-clicking anywhere on the page → Translate to [language].

If the right-click translate option doesn’t appear: Chrome isn’t detecting any foreign-language content at all, either because the page is actually in your primary language or because the language detection is failing. For language detection failures: check whether the page content is loading correctly (some pages load text via JavaScript and Chrome detects an empty page before the content arrives).

Always translate a language

For languages you always want translated without being asked: when the translate bar appears for a specific language, click the three dots on the translate bar → “Always translate [language].” Chrome remembers this and translates pages in that language automatically without prompting. Useful for languages you never read in the original.

Checking Chrome’s language detection

Chrome uses the page’s HTML language attribute (lang="fr") and text content analysis to determine whether translation is needed. If a page sets its language attribute to English but contains foreign-language text: Chrome won’t offer translation because it trusts the HTML declaration. This is a site implementation issue.

Workaround: use the force translate method (right-click → Translate or three-dot menu → Translate). Chrome overrides the HTML declaration and translates based on the actual content.

Chrome Translate vs Microsoft Edge Translate

If Chrome Translate is consistently problematic: Edge has its own translation feature (powered by Microsoft Translator rather than Google) that works independently and may handle specific language pairs or sites differently. Testing in Edge confirms whether the translation issue is Chrome-specific or affects the page broadly.

ProblemCauseFix
No translate bar ever appearsToggle off or language in user listSettings → Languages → enable translate; check language list
Works in Incognito, not regular ChromeExtension conflictDisable extensions → identify conflict
Translate prompt disappears immediatelyEsc key or accidental dismissUse right-click → Translate instead
Clicks translate, nothing happensNetwork blocks translate.googleapis.comCheck network access; try mobile data
Specific site never prompts“Never translate” rule set for that siteSettings → Languages → remove “Never translate” entry
PDF doesn’t translatePDFs aren’t supported by Chrome TranslateUse translate.google.com Documents tab

Chrome Translate’s most common failure mode is the simplest: the toggle is off, or a “Never translate” rule was accidentally created. Checking these two things first saves the effort of investigating extensions and network settings for what’s actually a one-click settings fix.

A practical tip for heavy language learners or researchers who translate frequently: the Google Translate Chrome extension (separate from built-in Chrome Translate) adds a dedicated translate button to the toolbar and can translate selected text on hover — more flexible than the built-in feature for intensive use. The extension and built-in translate work on different mechanisms, so if the built-in breaks: the extension usually still works as a reliable backup.

Chrome on managed devices and Translate policy

In enterprise Chrome deployments: the translate feature can be disabled through admin policy. Check chrome://policy for any TranslateEnabled=false entries. If policy is disabling Translate: IT controls this setting and local changes won’t take effect. Requesting IT to enable translation through the Google Admin Console is the path forward for managed Chrome instances.

Translate and Chrome’s experimental features

Chrome occasionally runs A/B tests of new translation UI or mechanisms, which means your Chrome instance might be in a test group with a different translation interface from the standard one. If Chrome’s translation interface looks different from descriptions online: you may be in an experiment. Check chrome://flags → search “translate” → look for any enabled experimental translate flags. If you see enabled flags related to a new translation UI: try disabling them and relaunching to return to the standard interface.

Also: chrome://flags/#translate-force-trigger-on-english — setting this to Enabled makes Chrome offer translation even for English pages when additional languages are configured. Useful for diagnosing whether the detect-and-trigger mechanism itself is working.

Chrome’s built-in translate is genuinely one of the browser’s most useful features for international web users, and it works well the vast majority of the time. When it breaks, it’s usually one specific setting or a single conflicting extension rather than a deep technical problem. The two-minute Incognito test immediately separates “extension problem” from “settings problem,” making the fix much faster than trying all possible solutions in sequence.

Translation settings backup

Before resetting Chrome settings (Fix 7): note down any “Always translate” or “Never translate” preferences you’ve built up. These reset to defaults along with everything else, and rebuilding them from memory is tedious if you’ve accumulated many language preferences over years of use. Settings → Languages → scroll through both the language list and the “Never translate” list → screenshot or note what’s there before resetting.

After the reset: these preferences rebuild naturally as you browse — Chrome will ask again for each language whether you want to translate, always translate, or never translate. The reset gives you a clean state to make these decisions again with the correct settings this time.

For researchers, academics, or anyone who regularly works with content in multiple languages: setting Chrome’s primary language to English and not adding any other languages to the “languages you understand” list gives the cleanest translation experience. Chrome will offer to translate any non-English page automatically, and the automatic bar appears consistently. Adding languages to the “understood” list is only worth doing for languages you genuinely read fluently enough to not need translation — every language added to that list is one fewer language Chrome offers to automatically translate.

One more practical note: Chrome Translate and the Google Translate website use the same underlying Google Neural Machine Translation model. The difference is in how they access it — Chrome Translate packages the whole page and sends it to Google’s API, while translate.google.com lets you paste specific content. If full-page translation seems inconsistent: using translate.google.com to translate specific paragraphs often provides more reliable results for complex layouts or technical content where the automated full-page translation struggles to handle the document structure. If this sounds familiar, Chrome Not Loading Images is worth a look.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"