Sprachmischmasch scheint ja bei dir an der Tagesordnung zu sein. Wir sind hier im deutschsprachigen Forum. ;-)
Gehe testweise auf Google Maps oder Bing Maps und auch dort wird man dir mehr oder weniger genau sagen können, wo du gerade bist. Das Stichwort ist "IP Geolocation" und hat absolut nichts mit deinem PC zu tun. Du hast eine IP von deinem Provider. Dessen Einwahlknoten ist bekannt, damit wirst du zugeordnet. Und diverse Webseiten leiten dich damit auf die "richtige" Seite.
Dass es über eine VPN Verbindung mit US IP ebenfalls nicht klappt, kann ansonsten auch noch daran liegen, dass es zusätzlich zu den Spracheinstellungen im System selber auch im Browser noch eine Liste der gewünschten bzw. bevorzugten Sprachen gibt.
Über "Sensors" kann z.B. ein möglicherweise vorhandener GPS Empfänger angesteuert werden - dies passiert aber im IE meines Wissens bisher gar nicht und z.B. Firefox fragt vorher ausdrücklich, ob dies gewünscht ist.
cu, Ingo