This is 1,000% an unsolved problem, with an extra helping of fuck you Google and Facebook.
I browser without cookies and generally from Asian VPNs, and as far as I can tell, nobody is remotely respecting the browser’s language. Google have also recently started showing English language search results in Thailand with archaic Thai-language dates, which is also insane.