Language Detection: A Witch's Brew? The Flickr team make the case for using the Accept-Language header over IP detection to pick a site’s language, with a simple UI for switching languages in case you get it wrong. They’ve been using this for two and a half years without any significant problems.
Yes please! I am French, living in Germany, the IP based detection is a nightmare for me. I read fluently English too, but when a website decides that I need to use the German version because of my IP address, this really really bother me (Google, can you listen a bit?).
(Google requires cookies if you want to get the international version instead of your local country version.)
I do this on http://walking-papers.org, it seems to work very well and was a breeze to implement.
Michal Migurski - 6th December 2009 00:24 - #
As someone who is travelling all around the world right now, Google gets this entirely wrong.
Oh good lord I'm a Canadian and all kinds of corporate websites default to French, which of course is absolutely absurd because only about 13% of the country is literate in French but NOT English, however about 78% of the country is literate in English but NOT French.
Dave K - 6th December 2009 09:11 - #
One thing I've always wondered is if my firefox is sending its default "en-us,en;q=0.5" does that mean servers should send a 406 error if I request a page in French?
Bob - 7th December 2009 22:04 - #
It's wnodefrul to have you on our side, haha!
Jonalyn - 9th September 2011 16:06 - #
bottes ugg - 28th October 2011 03:09 - #
Groundless - 1st November 2011 06:33 - #