Locale Switcher
Lets you quickly switch the browser locale to test localization on your website.
🌏 Locale Switcher
Browser Extension to quickly change your browser locale.
❓ What does it do?
When a locale chosen the following thinks will be adjusted:
navigator.language
navigator.languages
Accept-Language headers
✨ Features
Chrome & Firefox
Support for 700+ languages and variations
Per tab basis
Favorite your most used locales
Fully shortcut enabled, no mouse needed (Windows: Ctrl+Shift+L / Mac: Cmd+Shift+L)
Questions or feedback? Please email us at [email protected] or open an issue on GitHub: https://github.com/locale-switcher/locale-switcher.
Latest reviews
This plugin is absolutely essential! It's a true lifesaver for those frustrating websites that stubbornly refuse to provide a language selection dropdown menu.
Locale Switcher uses MV2 and will soon be removed from the Chrome Web Store. As an alternative, I have created an MV3 extension called Cloaq. Cloaq is free, open-source, ad-free, and does not collect any user data. https://chromewebstore.google.com/detail/fcalilbnpkfikdppppppchmkdipibalb
Does not work.
Does not work. Not one element changed languages.
With the latest versions of Chrome, it no longer works.
Awesome project. Thanks a lot
Amazing tool! great job and thanks for that
Doesn't work with Intl.DateTimeFormat().resolvedOptions().locale
Thanks so much for creating this tool. This is super helpful!
It is an excellent tool for verifying multi-language sites.
It is an excellent tool for verifying multi-language sites.
great!
great!
A must for web dev, thank you! Saves a ton of time
A must for web dev, thank you! Saves a ton of time
Thanks a lot for this tool. Saved the life
Thanks a lot for this tool. Saved the life
great!
great!
Prefect! Just what I need as a Frontend dev 💪
Prefect! Just what I need as a Frontend dev 💪
Really useful, I have been localising an app into lots of languages and this really was a timesaver
Really useful, I have been localising an app into lots of languages and this really was a timesaver
You should use the extension 'Vytal' instead of this one. Much more effective at spoofing locales
unfortunately, the extension doesn't seem to work as of the time of this review. when i select a new locale, it refreshes the page, but nothing changes.
Not working, just funny icon nothing else, no changes on page
Not working, just funny icon nothing else, no changes on page
You are the real MVP !!
The best!
The best!
This plugin works well. I get what others are saying about the UI and time it takes to load, but it does the job and only takes a few seconds. Thanks for taking the time to make this.
This plugin works well. I get what others are saying about the UI and time it takes to load, but it does the job and only takes a few seconds. Thanks for taking the time to make this.
Did not work. There is nowhere to indicate which locale to change.
Did not work. There is nowhere to indicate which locale to change.
Unfortunately, hardly unusable after the update. It takes at least 2 seconds to open up. The new visuals are kind of appealing, but I somehow have a harder time finding the buttons that I am looking for.
Nice work!!!But can it remain a language for a long time? Much needed, thank you!
Nice work!!!But can it remain a language for a long time? Much needed, thank you!
I've been happily using the locale switcher since long to quickly set the browser to a different language for development, testing or demo purposes. However, this new version renders this fine tool pretty much useless. First of all, language switching is sometimes not working with this version. The old version, as soon as you selected a different language, immediately refreshed the page, reliably. Not this one. It sometimes just does not do anything, so you need to hit "F5" to actually force a reload of the page. Also it seems to get confused with the languages at times, for example loading French but displaying German on the icon when you switch back and forth a lot. Just because one user wanted to have it per tab and not globally, you now need to select the language over and over again. Well, there is a reason why the language setting in the browser is global - it does not make a lot of sense to have it per tab (except for a few very specific use cases). I agree there are some really nice new features in this new version (like keyboard shortcuts or favorites), but having it per tab is probably not what most users want. While this was certainly done with best attempt, PLEASE restore the original functionality to allow language setting to be global again (should be default) and make "per tab" an optional setting. Another flaw is the UI - I really do not get what the topmost switch control is supposed to switch on or off, and there is no explanation or tooltip. When you turn the switch on, it allows you select more than one language, but as soon as you click any of your carefully crafted and ordered languages, the list is all gone again?! If you want to allow for more than one language (falllback sequence), I'd recommend to allow users to create their own language profiles, that can then be selected like any language, but consist of a sequence of languages. I sincerely hope these flaws and issues will be resolved soon, so the tool becomes again what it was: the most popular and easy-to use locale switcher plugin for Chrome. Meanwhile, what about making the old version available again as "locale switcher classic" for all the people that are missing the global feature?
I've been happily using the locale switcher since long to quickly set the browser to a different language for development, testing or demo purposes. However, this new version renders this fine tool pretty much useless. First of all, language switching is sometimes not working with this version. The old version, as soon as you selected a different language, immediately refreshed the page, reliably. Not this one. It sometimes just does not do anything, so you need to hit "F5" to actually force a reload of the page. Also it seems to get confused with the languages at times, for example loading French but displaying German on the icon when you switch back and forth a lot. Just because one user wanted to have it per tab and not globally, you now need to select the language over and over again. Well, there is a reason why the language setting in the browser is global - it does not make a lot of sense to have it per tab (except for a few very specific use cases). I agree there are some really nice new features in this new version (like keyboard shortcuts or favorites), but having it per tab is probably not what most users want. While this was certainly done with best attempt, PLEASE restore the original functionality to allow language setting to be global again (should be default) and make "per tab" an optional setting. Another flaw is the UI - I really do not get what the topmost switch control is supposed to switch on or off, and there is no explanation or tooltip. When you turn the switch on, it allows you select more than one language, but as soon as you click any of your carefully crafted and ordered languages, the list is all gone again?! If you want to allow for more than one language (falllback sequence), I'd recommend to allow users to create their own language profiles, that can then be selected like any language, but consist of a sequence of languages. I sincerely hope these flaws and issues will be resolved soon, so the tool becomes again what it was: the most popular and easy-to use locale switcher plugin for Chrome. Meanwhile, what about making the old version available again as "locale switcher classic" for all the people that are missing the global feature?
Could you please fix warning in console: DevTools failed to load source map: Could not load content for chrome-extension://kngfjpghaokedippaapkfihdlmmlafcc/src/content/index.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
Could you please fix warning in console: DevTools failed to load source map: Could not load content for chrome-extension://kngfjpghaokedippaapkfihdlmmlafcc/src/content/index.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
Great extension, but the new version does not apply the switch to all tabs and it resets itself each time the browser (Chrome in my case) starts up. It was fine before....
Great extension, but the new version does not apply the switch to all tabs and it resets itself each time the browser (Chrome in my case) starts up. It was fine before....
The new version lost the capability to add global value for all tabs. Is a huge lost, hoping the developer adds again the functionality.
The new version lost the capability to add global value for all tabs. Is a huge lost, hoping the developer adds again the functionality.
A very helpful extension. I liked the previous UI better, so maybe a future release could be cleaner again.
A very helpful extension. I liked the previous UI better, so maybe a future release could be cleaner again.
It's great! It would be better if there was an "Favorite setting" function.
It's great! It would be better if there was an "Favorite setting" function.
Just works!