Firefox includes a built-in translation tool to help you browse the web in your preferred language. Unlike some browsers, translations happen entirely on your device, so your text is never sent to cloud servers. Once the required language files are installed, you can also translate supported content without an internet connection.
This article explains how to translate full pages and selected text, manage languages and translation preferences, turn translation features on or off and fix common translation problems.
Table of Contents
- 1 Translate the full page
- 2 Translate selected text
- 3 Customize translation settings
- 4 Disable website translations
- 5 Configure installed languages
- 6 Fix translation problems
- 7 Quick Action for Translations
- 8 FAQ
- 8.1 What languages are currently supported by Firefox Translations?
- 8.2 Is Firefox's translation feature available on mobile version?
- 8.3 Does Firefox's translation feature work with non-text content, like images or videos?
- 8.4 What if I encounter a page with mixed languages or content in multiple languages? Will the translation still work?
- 8.5 Can Firefox translate pages that are password-protected or behind login screens?
- 8.6 How do I revert a page to its original language after translation?
- 8.7 How do I stop the translation panel from opening automatically?
- 8.8 How do I enable the translation panel?
- 8.9 Why do I need to install languages?
- 9 Related articles
Translate the full page
- When you visit a webpage in a supported language, the translation panel will open automatically.
- If the panel does not open, click the translation icon in the toolbar.
- Alternatively, you can select from the Firefox
menu.You can also right-click anywhere on the page and select Translate page from the context menu.
- Firefox detects the page language automatically. To change it, use the top dropdown menu.
- Next, select your desired translation language from the bottom dropdown menu, which will be pre-populated with your first preferred language. (For example, to translate a supported page into Spanish, select the page's language in the top menu and Spanish in the bottom menu.)
- Click to translate the entire page.
- To revert the page to the original language, click the toolbar icon
and select .
Translate selected text
You might need to translate a specific word or sentence when reading in a foreign language. Firefox enables you to highlight and translate selected text to help with these situations.
- Highlight the text.
- Right click and select .
- The selected text will be translated and displayed in a pop-up. From here, click to save the translation to your clipboard, to translate the entire webpage or to close the pop-up.
- Also, right-click a hyperlink without selecting any text to translate the link text.
Customize translation settings
To tailor your translation experience:
- On the right-hand side of the toolbar, click the translation icon.
- Click the cog icon located on the top right side of the translation panel.
- Choose the setting you want to apply.
- A checkmark will appear to confirm that the selected setting is enabled.
- To revert a change, simply reselect the setting, and the checkmark will disappear, indicating that it's disabled.
Always translate a language
To have Firefox automatically translate pages in a particular language:
- Visit a page written in that language.
- Click the translation icon.
- Click the cog icon.
- Select Always translate <language>.
Never translate a language or website
You can create exceptions for languages and websites you do not want Firefox to translate.
- Open the translation panel.
- Click the cog icon.
- Select Never translate <language> to stop translation offers for that language, or Never translate this site to create an exception for the current website.
To remove an exception, open the translation settings again and reselect the enabled option.
Disable website translations
You can disable translation prompts in Firefox if you don’t want websites in other languages to be translated. When you disable translations, Firefox will stop showing the translation panel for sites that are not in your preferred language, and you’ll no longer receive prompts while browsing.
For example:
- The translation panel won’t appear when visiting that site again.
- Pages in that language will load without translation suggestions.
To block specific translations:
- In the Menu bar at the top of the screen, click and select (or , in some cases).Click the menu button
and select .
- Select on the left.
- Under On-device AI next to , choose from the drop-down menu.
What the dropdown options mean:
- Available: Firefox can offer to translate the site or language
- Enabled: Firefox will automatically translate content when detected
- Blocked: Firefox won’t prompt you to translate that site or language again
Configure installed languages
To configure your installed languages:
- In the Menu bar at the top of the screen, click and select (or , in some cases).Click the menu button
and select .
- Under the panel, scroll down to sectionSelect on the left.
- Under Scroll down to , click on , and select from the list the languages you wish to have available for in-browser translation and click .Note: The first time you translate from/to a language, it gets automatically installed in your device, so, you may see some languages already installed when accessing these settings.
- To uninstall a language, just click .
Language packs are typically a few megabytes in size and download in seconds on a standard broadband connection. The first translation to or from a new language may take a brief moment while the pack installs. Once installed, translations appear instantly.
Language availability can change as Firefox adds translation support. If Portuguese, including the Portuguese variant you need, Polish or another language does not appear, check the current list of supported languages. Also confirm that Firefox supports the translation direction you need.
Fix translation problems
The translation icon or controls are missing
If Firefox's translation feature isn't working as expected or the translation icon does not appear:
- Go to Settings > AI Controls and make sure Translations is set to Available.
- Verify that the page you're trying to translate is in one of Firefox's supported languages.
- If the translation icon doesn't appear in the toolbar, right-click on the page and select Translate page from the context menu.
- You can also open the Firefox menu and look for Translate page.
- Make sure Firefox is up to date, since translation availability can depend on your Firefox version.
A language is missing
If a language pack didn't download properly or the language you want is missing:
- Go to Settings > General > Language and Appearance > Translations.
- Find the language you need and click if it is available.
- Check the current list of supported languages if the language does not appear.
- Confirm that Firefox supports the source and destination language combination you want to use.
For example, if you want to translate content into Spanish, make sure Firefox supports both the source language and Spanish for that translation direction.
If Portuguese, including PT-PT, Polish, or another language you need is missing, check Mozilla's current supported-language list. Language support can change over time.
Firefox detects the wrong language
If Firefox detects the page language incorrectly:
- Open the translation panel.
- Open the top language menu.
- Select the language used on the page.
- Select the language you want to translate into from the bottom menu.
- Click .
Pages containing several languages may not translate all content correctly because Firefox primarily focuses on the selected main language.
Translation preferences do not stay selected
If Always translate, Never translate, or another translation preference does not behave as expected:
- Open the translation panel and click the cog icon to confirm that your preference is still selected.
- Check for a conflicting Never translate <language> or Never translate this site setting.
- Go to Settings > AI Controls and confirm that Translations is still available.
- Update Firefox and try the setting again.
If the problem continues, see Troubleshoot and diagnose Firefox problems.
The translation is incorrect
Machine translations can sometimes misinterpret words, context or pages that contain more than one language.
If a translation looks incorrect:
- Check that Firefox detected the correct source language.
- Select the correct source language manually if needed.
- Try translating only the relevant text to compare the result.
- If your Firefox version provides a translation feedback control, use it to report a poor translation.
Quick Action for Translations
You can access a translation tool from the address bar using a Quick Action.
Start typing translate in the address bar and click the button at the top of the suggestions. Clicking it will open a page where you can select the languages you wish to translate from and to and enter the text you wish to translate. You can switch languages and copy the text from the result box to use elsewhere.
FAQ
What languages are currently supported by Firefox Translations?
Find the list of currently supported languages on this Mozilla page.
Language availability changes over time, so check this page for current languages and supported translation directions.
Is Firefox's translation feature available on mobile version?
This feature is available for Firefox for Android (starting from version 126) and Firefox for iOS (starting from version 146).
Does Firefox's translation feature work with non-text content, like images or videos?
No. Translation works only with text.
What if I encounter a page with mixed languages or content in multiple languages? Will the translation still work?
While the translation feature primarily focuses on the main language of the webpage, it may not handle pages with mixed languages or content in multiple languages optimally.
If Firefox detects the wrong main language, select the correct source language manually from the translation panel.
Can Firefox translate pages that are password-protected or behind login screens?
Yes, Firefox can translate password-protected or login-required pages, as long as the content is fully displayed on your screen. The translation feature works on any webpage content that Firefox can access and render.
How do I revert a page to its original language after translation?
To revert a page to its original language after translation, click the toolbar icon and select .
How do I stop the translation panel from opening automatically?
When Firefox detects that a page is translatable, it will open the translation panel automatically. To turn this off, click the cog icon and select the option to turn it off. Alternatively, you can choose to turn the panel off only for certain languages or sites by selecting or respectively.
You can also turn off translation prompts from the AI Controls panel in Firefox Settings.
- In the Menu bar at the top of the screen, click and select (or , in some cases).Click the menu button
and select .
- Select on the left.
- Under On-device AI next to , choose from the drop-down menu.
You can still translate pages manually after turning off Always offer to translate.
How do I enable the translation panel?
You can enable translation prompts in Firefox from the AI Controls panel in Firefox Settings.
- In the Menu bar at the top of the screen, click and select (or , in some cases).Click the menu button
and select .
- Select on the left.
- Under On-device AI next to , choose from the drop-down menu.
Why do I need to install languages?
Installing languages enables Firefox to perform translations locally within your browser, prioritizing your privacy and security. As you translate, Firefox downloads partial language files as you need them. To pre-install complete languages yourself, access the language settings in Firefox Settings, panel, in the Language and Appearance section under Translations.
How is Firefox's translation feature different from Chrome or Edge?
Unlike Chrome and Edge, which send text to Google or Microsoft servers in the cloud for translation, Firefox translates everything on your device. Your browsing data never leaves your computer during translation, offering a more private experience.