Why multilingual language switchers broke for users on VPNs with different country exits and the cookie + query param fix that maintained correct locales
Imagine you’re trying to visit a website that supports multiple languages. You click on your native language — let’s say French — and everything looks good. But then you hop …