At least for desktop chrome you can set location access. Most websites geolocate using ip addresses if location is disabled. Works quite well, unless you use a VPN.
I cannot find any option to disable geolocation in my current Chrome version on Mac, and when I use a VPN and connect via a different country, sites I visit in Safari are in that country's language, but sites I visit in Chrome, even when private browsing, know the language to use based on my actual country location.