People often seem to think Google can do no wrong; an image helped no doubt by being surrounded by companies such as Microsoft and Apple. But, even with all those computer science PhD's it snapped up, it sometimes just does not get it.
Once a month or so, Google resets back to showing me the search results in Japanese, and only searching Japanese pages. My browser is set to say I prefer English pages, but it ignores that and uses my IP address. Japanese people use a Japanese browser that will send a header saying they want to see Japanese. Unless they actually want to see English. Why is Google ignoring this?
Perhaps Google needs fewer PhD's and more people who know what this header means:
Google (!) tells me Google need to look at section 14.4 of RFC2616.
But, the user-unfriendliness goes deeper. Here is how I get out of Japanese mode.
Find: 言語 検索対象にする言語
and scroll down to find and select 英語
No! No, no, no! It just goes to show, even though I read Japanese I still messed up. Here is the correct way:
In the top-right of the search results click "設定 ▼" then 検索設定
In the line that says 表示言語の設定 scroll down to select 英語.
Then find the button in top-right that says 保存。When it pops up something that looks like an error message (but is actually a success message), press OK.
Hopefully I'm good for another month.
But the point of my rant is the only piece of English on any of those pages was "google". Not a single helpful line such as "switch this page to English". Perhaps they should use the Accept-Language header to decide what language the user would most like to see a "switch this page to XXX" link in?
Well, rant over. Google have been doing this for 10 years, so I don't expect they're going to change any time soon.