The only exceptions for this are local news and information about hardware that has been customized on a per country basis (HP does a lot of this).
The only exceptions for this are local news and information about hardware that has been customized on a per country basis (HP does a lot of this).
As for me: I can get annoyed by behaviour like this but I'll always remind myself I'm not a 'regular internet user'.
As for most people I know: A lot have a dutch localization for windows and a dutch localization for Firefox/Chrome/IE. Quite a few (about 30%) have an english localization for their browsers (either because they have an english localization for windows or because they like 'consistent menus across all applications'.
I do agree with the author that geolocation should not be the first choice (cookies should be) but as a second choice it's better than the 'Accept-Language' header.
I'm all for the first but really do not like the second.
And no, I'm probably not representative, but then again, everybody is a 'niche of one'.
That's why I'm all for empowering the user.
In my experience power users find features like the 'change language button' a lot faster and easier than the average user. Even the tiny flags in the top-right corner of most websites go unnoticed for most people.
What's worst is google for some reason changes back the settings to localized at what appear to be random intervals. The only definite working solution I've found is to use a US IP address to proxy from.
http://googlealready.com/ (plug)
These days I use bing though, but that service is still online.
One of the software I've developed in the past auto-selects the user interface language based on Windows's own language. There had been at least one incident in which a customer complained about this; he was Filipino but was using a pirated Arabian Windows XP.