Switch Language
Switch web page language browser extension. Simple to use and a no-nonsense user experience.
Although there are existing Chrome extensions with similar functionality, they either don't work, use old technology resulting in poor performance, are questionably large, or have no tests.
Features
- Change web request
Accept-Language
header - Change
window.navigator.language
- Change
window.navigator.languages
Technology
Browser support
Recent versions of Google Chrome and other Chromium-based browsers (e.g., Brave, Edge).
Bugs
Report any bugs you encounter on the GitHub issue tracker.
Known issues
- Brave browser forcefully sets the
Accept-Language
header toen-US,en
when the "block fingerprinting" option is set to "Strict, may break sites". This is an intentional privacy feature of Brave. When using this extension, you need to disable block fingerprinting by going to the site shield settings (Brave icon) > Advanced controls > set "Allow fingerprinting".
License
MIT license. See LICENSE.
The globe icon is from twitter/twemoji which is licensed CC-BY 4.0.
© 2022 Max Milton