55

Is there a Chrome Extension which can be used to quickly switch between two locales (e.g. English and German) quickly? Some websites detect the user's language using the Accept-Languages HTTP-header while not having any UI to configure the desired language. In that case the only way I know of to change the language is to change the mentioned HTTP-header.

Actually, any quick way to switch locales will do. It does not have to be an extension.

2
  • 8
    Bookmark chrome://chrome/settings/languages and then you just need to Drag and Drop the language to make it default.
    – Ankit
    Sep 23, 2012 at 13:07
  • 1
    @Serge thanks. I have tested this but without luck. I guess the website decides to always choose priority 1. Makes sense.
    – usr
    Sep 23, 2012 at 15:12

3 Answers 3

60

Commenter Lamb suggests the following:

Bookmark chrome://settings/languages and then you just need to Drag and Drop the language to make it default.

I think this is a workable solution.

3
  • 1
    note: you have to then click on the 'Display Google Chrome in this Language' button and completely restart Chrome. I found certain extensions were still running in the background and I needed to go to Task Manager to kill all Chrome processes. You can test the date format with this fiddle (switch between US and UK English) jsfiddle.net/vRf5B/42
    – Simon
    Feb 17, 2015 at 23:06
  • 1
    you can completely shut down Chrome using "menu > Exit" button. Closing the browser with the X button doesn't kill the background extensions Mar 1, 2015 at 15:25
  • 1
    use chrome://settings/languages for Chrome/Chromium 81
    – Vlax
    May 24, 2020 at 22:51
17

I have written a Chrome extension which does exactly that: Quick Language Switcher.

Replacement plugin (original link dead) Language Switcher

6
  • Can your extension add languages that Chrome itself doesn't directly support? I'm looking for a way to easily add in locally defined language codes for localisation tests (testing the process of localisation itself, not localisation to a given language). Jan 16, 2015 at 16:42
  • 1
    you can add new languages to this extension
    – Simon
    Feb 17, 2015 at 23:10
  • doesn't work for me
    – shershen
    May 22, 2016 at 7:14
  • 6
    All the extension does is setting Accept-Languages header, however it does not modify values of JavaScript navigator.language and navigator.languages.
    – OhJeez
    Oct 28, 2016 at 10:08
  • it works, it changes HTTP Header Accept-Language, read here stackoverflow.com/questions/1043339/…
    – rofrol
    Oct 4, 2017 at 16:33
1

Locale Switcher

is the definitive extension for this.

✨ Features

  • Chrome & Firefox
  • Support for 700+ languages and variations, provided by 🌏 LocalePlanet
  • Per tab basis
  • Favorite your most used locales
  • Fully shortcut enabled, no mouse needed (Windows: Ctrl + Shift + L / Mac: Cmd + Shift + L)
  • Free Open Source Software on GitHub under MIT license
  • Dark mode

📊 Stats

  • 4.4 ⭐️ Rating
  • 40.000+ Users
  • 90 KiB size only
  • Jan 8, 2019 First Commit
  • March 20, 2022 Updated

It seems to be a trustworthy, well maintained extension. Go give it a try!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .