How to prevent a website from changing languages when using a foreign IP?

I’d like to keep all websites to English, but sometimes it changes to Swedish if I’m using an IP address in Sweden. How can I keep websites in English while using a foreign IP address?

Browser > Preferred Language > English

What was the solve for this?

I personally use a Google Translate extension for Firefox which works really well. If your using Firefox and WireGaurd on your router, or with the Mullvad app, you could use and English speaking country as your SOCKS proxy server in Firefox?

Is this through the Mullvad app? If so, it’s already set as English but the language still changes on websites.

Nope! I’ve had my browser settings on English forever, yet I get sites show up in Russian, Arabic, Spanish, you name it. This is not a fix, it’s only step one in a seemingly unfixable issue.

Plus you can set it to search different countries which is awesome.

I had the same problem and I fixed it by switching search engine to duckduckgo from Google, in duckduckgo I can choose the country of my search results. but in google it just uses your IP location and it’s impossible to change it.

No, it’s the browser settings (see first step)

Nice, I use DDG also. That feature is great!

I’m using Safari and my system default language is in English (which includes the Safari app when I try to specify) but I believe there is no way to set the language within the Safari app itself.

just use an english or american server

That defeats the purpose of VPN’s.