Where is the Accept-language header setting taken from and can I change it?


my question would be if it is possible to change the language (accept-language header)?

My guess it is based on the OS (german). But in my case I would want another one (english), as I prefer to see the websites in english as default.

Brave	0.12.15
Muon	1.4.31
libchromiumcontent	53.0.2785.143
V8	5.3.332.47
Node.js	6.5.0
Update Channel	dev
os.platform	win32
os.release	10.0.14393
os.arch	x64

Thanks for any hints.


You can set Brave’s language from about:preferences. Or do you mean you want to set the default language for a specific site? Which in particular?


Some websites uses the Accept-language HTTP header to display a certain language by default.

For example www.flickr.com:
Brave set to English => But flickr.com welcomes me in german (likely based on that header)

same with www.twitch.com

and a lot of other sites…


I see the accept-language as en-US even with the browser language is set to German.

The query string changes when I change the language to Deutsch on the webpage but accept-language is still en-US.

Can you visit flickr.com and open devtools by pressing Ctrl+Shift+I and select network tab and check what string you are seeing?

closed #6

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.