When you visit a website which serves content in multiple languages, Windows can automatically share your language preferences with the website. This will help the website to serve you in your preferred language and you do not need to individually set a preferred language for each website.
This is actually possible because by default, Windows allows websites to access your language list. So if you’ve more than one language installed via language pack, websites can read this and directly provide the content based on languages you’ve installed or using. If you ever need to disable this default behaviour, here is how you can.
How To Prevent Websites To Provide Locally Relevant Content By Accessing Your Language List
Method 1 – Via Settings App
1. Right click Start Button or press + X keys and select Settings.
2. In the Settings app, navigate to Privacy > General.
3. Now in right pane of General, under Change privacy options, turn Off the Let websites provide locally relevant content by accessing my language list option.
If you can’t open Settings app or this method doesn’t works for you, try Method 2 mentioned below.
Method 2 – Via Registry
Registry Disclaimer: The further steps will involve registry manipulation. Making mistakes while manipulating registry could affect your system adversely. So be careful while editing registry entries and create a System Restore point first.
1. Press + R and type
regedit in Run dialog box to open Registry Editor (if you’re not familiar with Registry Editor, then click here). Click OK.
2. In left pane of Registry Editor window, navigate to following registry key:
HKEY_CURRENT_USER\Control Panel\International\User Profile
3. In the right pane of User Profile registry key, double click on
HttpAcceptLanguageOptOut registry DWORD (REG_DWORD) to modify its Value data.
4. Finally, set the Value data to 1 and click OK. Close Registry Editor and reboot the machine to make changes effective.
After restarting your system, websites won’t be able to read your language list.