4 ms·
Off topic, but Google's inability to know that I speak english (even though I'm logged in and I've configured various of its services with this information), is
by latch 15y ago
Off topic, but Google's inability to know that I speak english (even though I'm logged in and I've configured various of its services with this information), is mind boggling. Seriously, how does my search-language setting not override my IP?
- AdamTReineke 15y agoIs your browser sending the wrong language? http://www.w3.org/International/questions/qa-lang-priorities http://www.w3.org/International/questions/qa-lang-priorities
- latch 15y agoIt's sending en-US, but as others have pointed out, server-side user settings should > browser headers and ip address.
- phylofx 15y agoI agree. Google doesn't respect the Accept-Language header, just the location. It's really mind-boggling, and that has been the case for ages.
- sceaj 15y agoGoogle sort of respects the header, but my experience has been that the behavior is odd. I was working on adding localization to a web site, and so changed my headers to prefer Japanese. I accidentally left this on when I visited AdWords. I put English back to the top, but it took a week or so of manually changing the interface back to English for it to stick. Took one time to get it in Japanese, and about 50 to get it back to English.
- GigabyteCoin 15y agoPerhaps most/many google users do not own their computers? How annoying would it be for hundreds of internet cafe customers in China or India to search google only to realize it is in English because some foreigner changed the value?
- jsnell 15y agoSure, ip geolocation is a very strong hint about what languge should be used. But being logged in and having set the language should override everything else, and I don't see how a hypothetical shared computer scenario would change that. It's a shame that's not always the case on some Google sites, though you can usually work around it for a while by adding a hl=en URL parameter.
- hessenwolf 15y agoYes - I log in on about 5 ip locations per day, always logged into google, and it randomly assigns me German versus English.
- kbutler 15y agoIn Chrome on Mac, I open Preferences, Under the Hood, Languages and Spell-checker Settings..., drag another language to the top of the list, and Google starts giving me whatever language I put on top. I'm a native English speaker, so I only do this for testing app i18n support, but it seems straightforward (if cumbersome) to me.