...unless the language menu is itself localized. This happens so often its not funny. Even finding the language menu is hard, since its title often localized also.
This bugs the hell out of me, what is wrong with little flag + two letter code to indicate the current language, and maybe a little arrow to indicate that it is a menu you can select from.
But it's not as easy as a bunch of flags and ISO 3166 codes.
What happens for countries where there is no official language and two languages commonly spoken? (US: English and Spanish; Spain: Spanish and Catalon etc etc.)
>>
Does Google assumes that we live in The Matrix, and you can learn a new country’s language instantly as soon as you move there?
>>
Google is making the (accurate) calculation that over 99% of people coming from a Japanese IP address whose computer says "Accept-Language: en-gb;q=0.9, en;q=0.7" are actually Japanese speakers of Japanese (true preference: "Accept-Language: ja-jp;q=1.0; en;q=0.000001") whose configurations have been borked at the manufacturer or the IT department level, and who will be terribly served by content written in English. It's an act of charity that they even ask about English prior to defaulting you into Japanese. (They haven't always done that -- every year or two it seems to switch for me.)
This is a particularly acute issue since most users of Google don't actually have accounts on it, their best attempts to fix that to the contrary. As a result, in key ways such as language, the service needs to "just work" for the majority of their users. Also, if I was to have a totally clinical view of the situation, the expected value of 1 English speaker in terms of ad clicks is ridiculously below the expected value of 1 Japanese speaker in terms of ad clicks, given that both are in Japan (+), and you're asking to sacrifice 99 Japanese speakers to save the 1 English speaker. Once you accept that there will be a loser in this decision either way, figuring out who the loser should be is not that hard. Sorry: I'd prefer English, too.
>>
And by the way, want to check out a post on Blogspot? Off to blogspot.jp you go. This doesn’t change the page itself, only the URL. So what does redirecting me accomplish, except make me feel that I’m not in control of what sites I can access?
>>
This is a hack around censorship laws in a few places (most relevantly to the instant case, Germany, I believe). Google has a blogspot.jp which is a copy of .com which is a copy of .de which is a copy of... except that they enforce country-specific censorship laws. This was deemed an acceptable tradeoff versus getting all of blogspot blacklisted in e.g. Germany.
n.b. No special inside knowledge here.
(+) If this is not intuitively obvious to you talk to me about AdWords geotargetting and default settings sometime.
> This is a hack around censorship laws in a few places (most relevantly to the instant case, Germany, I believe). Google has a blogspot.jp which is a copy of .com which is a copy of .de which is a copy of... except that they enforce country-specific censorship laws. This was deemed an acceptable tradeoff versus getting all of blogspot blacklisted in e.g. Germany.
what event/law are you referring to? why blogspot should be censored in germany?
Germany has many laws which are different that e.g. the USA. In particular, in the US certain sentiments which are politically and socially radioactive are protected by the US Constitution and the laws, traditions, and expectations of the American polity. Germany is similar in some regards but there is one particular politically and socially radioactive statement you could make -- support for the Nazi Party -- which, owing to the laws, traditions, and expectations of the Germany polity, will result in the government coming down on you like a ton of bricks.
I know Germany and many other countries in Europe are more sensitive about promoting extreme viewpoints. My question was more about something specific related to censoring blogspot, and how the domain redirects are used to bypass that. I mean, how does it matter what domain is used to display the same content? OP says he's redirected to blogspot.jp - what problems does it solve for Google?
> * how does it matter what domain is used to display the same content?*
It only displays the same content if that content is compliant for the local region.
Thus, in the Nazi example, all off blogspot get the posts except blogspot.de, who filter it out somehow.
That's something that Youtube doesn't do with adverts very well - I'm in the UK, I've not left the UK, my IP geolocates to the UK, but I often get US ads in Youtube. Advertising law is different and often the ads are not compliant for the UK.
All countries have different laws in this department, but moves to segment or restrict Internet content all kinda goes back to a French case against Yahoo a while back:
I have noticed this in referral logs. They do it for tons of countries (I would guess all based on how many I see). Does Google automatically remerge all that to treat it as one domain for pagerank (so links to those separate domains are just treated as if they linked to the .com page), duplicate content, etc.?
I am logged on to Google, and they know I want English results and an English interface, because I've gone through and done all the settings. And yet, occasionally something goes wonky and they start showing me the interface in Italian again.
I have no problems if their default is the local language - that's pretty much a no-brainer - but when I've told them in no uncertain terms what my own preferences are, they ought to respect that.
It randomly flicks in and out of German for me all the time (I live in Germany). I have ravaged the settings to change this, but to little effect. At least I am gradually getting better at German!
Same here. I travel a lot and use VPN to access the corporate network. So if I am in the Chinese office google goes Chinese (and it takes some random guessing to switch the language back to English) then in the hotel (via VPN) it promptly goes German.
One small improvement would be to write the name of the language in the original and not in whatever country's version. (e.g. English instead of Angol, etc).
For some reason I tend to get Google's authentication pages in Hungarian (at least I think that's what it is), despite being in Sweden with sv_SE/sv/en_US/en configured in the browser and Google's services set to use English.
>Google is making the (accurate) calculation that over 99% of people coming from a Japanese IP address whose computer says "Accept-Language: en-gb;q=0.9, en;q=0.7" are actually Japanese speakers of Japanese
From the article:
>The problem is compounded by the fact that most of the time, you have no way of doing anything about it. And when you can do something, it’s often buried in layers of menus, which –don’t forget– are all in Japanese, Bhutanese, or Martian…
I think you're missing a key point in the article.
1. Are in the tiny minority of people in Japan who don't speak Japanese
AND
2. Chose to switch to Japanese when Google asked them if they'd prefer Google in Japanese or English
Google guessing that she might have been Japanese was not the major problem here. The ultimate problem was her incorrectly stating her language preference. It's hard to see what reasonable measures Google could have taken to inconvenience fewer people here.
Actually, it's a problem for anyone who speaks a language that is different from the official language of the country they are in, and don't have a Google account (a lot of people.) In any case, a persistent language menu on all Google properties that has all languages available would solve either and all other problems associated with language choice.
> Google is making the (accurate) calculation that over 99% of people coming from a Japanese IP address whose computer says "Accept-Language: en-gb;q=0.9, en;q=0.7" are actually Japanese speakers of Japanese
Google is making the (completely wrong) assumption that those people cannot type google.co.jp instead of google.com and make their own choices.
But at least in Japan they're probably right about the language. Google pulls the same crap in multilingual countries, and gets it wrong a lot of the time. This isn't Google being smart, this is Google being lazy and insensitive.
It asked her if she wanted Japanese and she clicked yes and it gave her Japanese. What crap do you think anyone is pulling here?
Also, if in Japan, I would be surprised to find google.com not to be in Japanese, and I would expect to have to perhaps make some kind of preparations for the fact that the majority of the world does not speak my language and that my electronic devices and services are not universal metatrons run by omnipresent deitys either.
Yes, but google.co.jp does just fine. The automatic country redirects are the main issue. I wouldn't go to Microsoft.com and expect it to be in Chinese any more than if I went to Baidu.cn and expected it to be in English. The country domain is the ideal way to handle regional preference, I don't need the software doing it for me. I'm not an idiot, stop treating me like one.
Yes, but you're going to run into the problem that patio11 pointed out. You are in a tiny minority and they don't want to inconvenience the vast majority just because your preference is 'better'.
Country domain is the worst way to handle language preference. We already have a perfectly valid way to handle language preference with Accept-Language. There is no need to register domain under every possible country domain you could localize. And countries do not equal languages. Bilingual countries would be screwed if country domains were the only option.
Why is it the worst way to handle language preference?
If you are a local you are probably very used to your country domain, it is probably on par with .com.
Now the Accept-Language is quite subtle and guess how that is set up in an internet café? Can you even change it? Will the next customer be happy about that? I'd be mighty impressed if more than 1% of the people that surfs the web has a clue about Accept-Language.
Also, if one asks for a local country domain that really should be the localized version, sometimes I actually want to use google for a language different other than my own.
If I for instance wanted to search in English on something that has a similar wording as Swedish I'd like to go to google.com in order to quickly get rid of the Swedish-bias (since that doesn't work I sometimes use google.co.uk instead).
Many people are however, and mass media, which includes Google, however they may try to deny it, lives by the numbers, which means adapting to the lowest common denominator. Just think, as the Internet spreads, Google will evolve (devolve) closer and closer to broadcast TV!
If I was in China and looked at microsoft.com, I would think they were absolute idiots if it didn't default to Chinese. If you don't localise for all your major territories from your .com domain and force them to use a country domain instead, then you should shoot your marketing director immediately.
> Google is making the (completely wrong) assumption that those people cannot type google.co.jp instead of google.com and make their own choices.
You're making the completely unsupported assumption that the average internet user understands domain names. Like patio11 suggested, if a user from a Japanese IP is accessing google.com, it's likely that this address was pre-configured in some way: the search bar was set up like that, or the company sysadmin set up the home page like that. But even if the user manually typed "google.com", if they're in Japan it's still (way) more likely that they wanted a Japanese version rather than the English one.
Come on, most users outside the US are perfectly used to a plethora of international TLD's. It's something they are quite familiar with.
Also, they either use the English version of the OS and browser, or the one in their language, and both come with the default correct preferred language settings.
The same goes for company systems. You don't give someone who can't handle English an English language system, and the idea of setting up a system in language X but pre-configuring that in some what that English becomes the preferred browser language is a really odd edge case.
Even if such scenarios are more common, it still doesn't excuse telling people that make explicit choices to go fuck themselves, especially in multi-lingual countries where such explicit choices are common.
Japan may be relatively homogenous, but most countries in Europe are either formally multilingual or have large immigrant populations. Many thousands of people are regularly being confronted with misplaced assumptions about their preferred language.
You can't assume language from geo-IP databases, it is the most unreliable and inappropriate method imaginable, and you are 100% sure to regularly piss people off.
Shouldn't US users then be using google.us, and uk users use google.co.uk and should google.com just redirect to the language of the location of the user?
Yes. But google.us acts the same as google.com when it comes to location redirects though (e.g., I have a Canadian IP and en-us;0.9 Accept-Language, it redirects me to google.ca).
Most browsers set the default Accept-Language header correctly. If some IT department screwed it up, it's not the reason to ignore the standards. My HTTP request data should be a priority over my IP address location. And Accept-Language is just that mechanism to set a preferred language for the response.
In all my travels I had to deal with language issues from Google. But it goes beyond that, as the vast majority of i18n'ed sites favor IP location over Accept-Language. I find this trend saddening.
Yeah, if an IT department messed up, call the helpdesk and complain. The setting will either be fixed or support should be able to get you through the menus to correct the setting on your own.
But many people learn a language before going to a country, and some portion of those will want to use it because switching back and forth between languages can be hard. I don't think it's a bad question to ask, at all.
You could speak both and prefer to use the Japanese version when in Japan (to get better local results, for instance). The site has no way of knowing your particular situation, so they ask rather than defaulting to one or the other.
Yahoo Japan thinks I'm a woman despite my Yahoo profile saying otherwise. All I get is ads for women's undies and makeup.
Google's search is pretty bad too, it really pushes me to the Japanese page even though I want English since the results differ. They hide the English page link way at the bottom in small font text and don't make clear that it's the English version.
If you are traveling and Google is trying to send you to a country specific site, you can use this address to tell Google you actually really want to go to Google.com:
http://www.google.com/ncr
I believe the NCR stands for No Country Redirect.
But as the article points out, many websites make it harder than it aught to be use them from other countries. Some Japenese websites sometimes even actively try to prevent foreigners from using them by require text entry in hiragana and disabling copy-paste with javascript.
Never explain with malice what is adequately explained by a decisionmaker who hasn't touched his computer in three weeks and needed the email responded to by his secretary saying "I don't want anyone copying our website!"</painful memories>
This is one of the most infuriating things about traveling internationally. Sites that probably know more about me than I know about myself assume that I am a native of wherever I happen to be at the moment and make it difficult-to-impossible to alter that site behavior.
If I was a completely anonymous user coming in from a location it would be an understandable. But I'm not anonymous, I am logged in to the same account I've been using for a decade that in almost every other use case was US-ian English. So there really isn't any excuse. Absent any active attempt to change settings on my part, that I prefer US-ian centric settings is an easy inference to make even when I travel.
I want to believe there is a rationale for doing things this way but I can't think of one. All it does is make the Internet barely usable when I travel to many countries.
All of which is a case for delineating language content by TLD. It's easy enough, with fewer dialect subdirs than the monolithic techniques often employed by sites, but IME TLDs just offer a default with all the complications you describe carried from region to region.
But hey, Google's always been this way. Before you could even log in they used to have a "Settings" pane where you cuold set your language to be saved in a cookie. It would get lost all the time; you'd always have to reset it.
I've also had several problems with compilers and IDE. Recent example: Visual C++ detects that my computer has a Japanese environment and switches its messages to Japanese. Qt Creator takes these messages and displays them in its output box, in the process borking them completely (□□□□ etc.), even though its own interface is in Japanese as well. Now I couldn't find a switch to make the compiler output English when called on the command line, so I eventually just used VC++ as the main IDE.
A lot of programs require command-line switches on every invocation to change the language if it's not the same as your OS locale.
I live in Japan, my systems are configured in English, but when I'm at the office my internet is routed through a proxy which is somehow localized to India (I have no idea where is its actual location).
- I get Google in English most of the time (though sometimes it will pop back to Japanese)
- Google account settings on the other hand will most of the time show in Japanese (I'm OK though, I know the language)
- Search results include Japanese language websites at home
- I get Japanese ads at home and Indian ads at work, especially funny on Youtube.
- Google Maps is all over the place though, sometimes showing me Japan, India but also defaulting to US of A...
Note: you rant about two settings for language, but that makes sense. I want to see the Google interface in English because this is my preferences for interfaces, but I want local search results including Japanese language websites because that is what's useful to me most of the time.
Yes, but as far as I can tell the two settings are not for the Google UI and the Google Search Results (which would make sense). They're for Some Google Products (i.e. Google Plus) and Google Search (both UI and search results).
I might be mistaken on this, but I don't think there is a way to set the search results language independently of the UI language.
Interestingly, I did a search through Chrome to get to the Google search results page, I was not logged in and everything was in English. I proceed to login and get reverted to Japanese (not my default). As I said before, my settings keep getting changed automagically all the time...
This is a common expat pita. So you move to a new country, the digital world decides that you now must immerse yourself in that country. And its quite true: the expat demographic is minuscule so why bother accommodating it? Its only because the technical barriers for it not being that way are so low, that we expect the digital world to be different from the physical world, but really, each country has its own commerce laws and you have to essentially "break the rules" to say...operate your iTunes account from a non-local address so you can still buy things in English.
Google isn't so bad as long as you login; in fact the first hint I'm not logged in usually comes from a bunch of Chinese search results. Really, this isn't as big a deal as region coding, Netflix, Hulu, and VPNs that are constantly being attacked by your host government.
I'm Catalan. I configured everything in Catalan. My personal computer OS is in Catalan, the browser is in Catalan, asking for Catalan as preferred language and English otherwise, and many many many websites as well as desktop applications keep thinking I'll be happy reading Spanish. No Catalan, no English. Spanish. And there is no way to help it.
This kind of thing pisses me off regularly. Google is one of the worst offenders, completely ignoring browser language preferences.
But American websites in general are awful at this. They completely ignore local diversity and sensitivities and simply assume "one country, one language", so they will for instance happily present Flemish users with French interfaces.
It's fucking offensive. If I type google.com instead of google.nl or google.de or google.co.jp and my browser preferred language is English, I have made it pretty damn clear what I want.
It is slightly more offensive to assume that .com + browser settings == english above the country you are originating from, if you aren't speaking english, anyway.
Browsers are often configured improperly and it's not always practical to rely on them but it definitely isn't offensive to follow the explicit preferences sent by the browser.
Flemish is a dialect of Dutch and therefore they should present a Dutch language interface if available, but really the only sensible thing to do when detecting a Belgian IP is defaulting to English (or browser preference) and making it really easy to switch to other languages.
Google has been OK for me (except when it starts to display in German out of the blue), but other sites like myspace are pathetic. In a country where the majority speaks Dutch, they default to French and make it very confusing to change the language.
I have experienced the same annoying redirects, even when I correct it - they again redirect to a geo search site. This has been happening less for some reason. Also I use DuckDuckGo a lot more and don't have that problem.
YouTube is even worse. It has all sorts of data on what I view and like... Yet if I travel it acts as though my preferences have drastically changed. This just seems extremely lame. It is the oposite of "organizing the world's information" sensibly. The only way to see non-hyper local completely unwanted videos is a vpn.
The biggest complaint I have is how windows 3.1 like the whole experience is. Let me make my settings and have those stick. Don't hide preferences in some crazy gui (windows style) and make it some hard to retain your preferences. If they want the default behavior to be that search results have little to do with the person and most to do with the geo location Google thinks you are at fine. Just make it obvious what you are doing (showing me massively manipulated results based on location - and tell me what location you think that is). And let me have a simple way to set my preferences to search based on USA location (or if there is some legal reason this can't be done just tell me so I don't wonder why the results are so crazy).
This isn't isolated to google, bing is far worse because it's difficult to switch languages. Then there are a gazillion company product support sites which also default the language for you, particularly tricky when you are looking for a specific driver update.
Well sure. just like ditu.google.cn defaults to a China map. maps.google.co.uk defaults to a UK map, maps.google.fr defaults to France. Google IS an American company, so maybe google.com ought to direct to a US map.
I hate this trend, too. I've always felt that if I go to the .com, then it should offer English by default. If I go to google.co.jp, then you can show me Japanese. Living in Taiwan, I did slowly get used to the traditional Chinese character web. But there's no way I want to or even can go through that every time I take a week-long trip somewhere.
Respect the language settings of my browser, or even my machine as a reasonable default and the world is a better place!
While .com doesn't define a single country, there was a huge development of US .com sites (and the internet in general) before there was much of an internet presence outside the English speaking world at all. In fact since most browsers (early and modern both) came out of the US, there wasn't even support for some non-roman character sets until later. That's how history went.
Furthermore, English is the single language widely use by travelers, heard in movies and even in local pop songs all over the world. English is the one language in which nearly anyone on the internet can recognize the name of their own language. Anyone in Russia could recognize that "Russian" refers to their own language, but how many Spaniards would realize that "スペイン語" was what they had to click on a Japanese site to find their own language?
Anything other than English would be a terrible default for a .com
Actually, this problem also exists for native speakers in their own countries. I'm a German in Germany, yet when I'm searching for technical terms, in the overwhelming majority I want English results because they are better. (The German results are often just blog posts regurgitating what somebody else wrote in English.)
It used to be that I could use www.google.de for German searches, and www.google.com/ncr for English searches, but that does not (reliably) work anymore. I now grudgingly type www.google.com/?hl=en in the address bar more often than not.
It's not randomly. In work I use Iceweasel for private gmail (and Chrome for company gmail), where I have set Results per page to 100 and chose to Never show Instant results long time ago. It simply does not work!
I go to google.com, start typing and Google starts showing me some instant results and hitting Enter gives me only 10 results per page. (The same settings are respected for non-private gmail in Chrome, though.)
Exactly. When it comes to the world of programming and IT, English is the lingua franca. I'm French but spend 99% of my time on the English-speaking web. The French edition of Google is only good at pissing me off.
And I use DuckDuckGo instead of Google. The upside is that if I want German results, I can just go to Google - no annoying configurations, just DDG for English and Google for German. Still, I really resent this behavior by Google.
Just had yet another try at switching to DDG. The results are so extremely inferior to Google that I switched back after I had to use !g for 5 of 5 searches to find what I want.
I would really like if they would look at your OS languages and use that. If I am in France (or any other non English speaking country) and I use my English languages device please show me the English site. Also the "you are on a mobile site therefore I show you my crappy mobile site, without the possibility to go do the desktop site" is really annoying especially on a tablet. While most browsers can be set on show desktop site allot of sites just look at the OS. Only browser that works is Opera.
TL;DR stop thinking you know better than your users what languages/site format they want.
But ever since my wife and I moved to Kyoto, the Internet sure seems to think we are.
The internet does not think. Or if it does, it has weird proto-dreams of kittens and porn. But it does not think of you, or your wife.
Google is supposedly this big, Skynet-like company that lives to collect data on us.
Stop believing the shiny box. It lies.
Yet it’s not very smart about language.
Pot. Kettle.
As soon as we stepped foot in the land of the rising sun, it asked my wife if she wanted to display Google in Japanese, and she clicked “yes” by mistake.
And unfortunately, it launched the nukes.
Not only did Google start showing her its user interface in Japanese, but the real problem was that all her search results were from Japanese sites, too!
But it didn't launch the nukes after all, but instead did exactly as instructed.
And going back seemed impossible.
Here in our story, our protagonist discovers entropy.
Going through Google.com instead of Google.co.jp did nothing. Changing her langage settings was just as useless.
My god. Those evil fiends. Is just like that bit in the bible where they build a tower to heaven and stuff.
Turns out Google Search uses a different language preference page.
Wooo! We have finality. There are two preference panes. Which are really hard to find if you change language to something you cant read by pressing the wrong buttons.
And furthermore, google are just a big company and have no magic wizards that do magic and stuff. They do not know what you are thinking unless you are within a couple of meters at best. So do not expect things to know what you meant to do but didn't for at least the next 2 years or so.
128 comments
[ 3.2 ms ] story [ 167 ms ] threadBut it's not as easy as a bunch of flags and ISO 3166 codes.
What happens for countries where there is no official language and two languages commonly spoken? (US: English and Spanish; Spain: Spanish and Catalon etc etc.)
Google is making the (accurate) calculation that over 99% of people coming from a Japanese IP address whose computer says "Accept-Language: en-gb;q=0.9, en;q=0.7" are actually Japanese speakers of Japanese (true preference: "Accept-Language: ja-jp;q=1.0; en;q=0.000001") whose configurations have been borked at the manufacturer or the IT department level, and who will be terribly served by content written in English. It's an act of charity that they even ask about English prior to defaulting you into Japanese. (They haven't always done that -- every year or two it seems to switch for me.)
This is a particularly acute issue since most users of Google don't actually have accounts on it, their best attempts to fix that to the contrary. As a result, in key ways such as language, the service needs to "just work" for the majority of their users. Also, if I was to have a totally clinical view of the situation, the expected value of 1 English speaker in terms of ad clicks is ridiculously below the expected value of 1 Japanese speaker in terms of ad clicks, given that both are in Japan (+), and you're asking to sacrifice 99 Japanese speakers to save the 1 English speaker. Once you accept that there will be a loser in this decision either way, figuring out who the loser should be is not that hard. Sorry: I'd prefer English, too.
>> And by the way, want to check out a post on Blogspot? Off to blogspot.jp you go. This doesn’t change the page itself, only the URL. So what does redirecting me accomplish, except make me feel that I’m not in control of what sites I can access? >>
This is a hack around censorship laws in a few places (most relevantly to the instant case, Germany, I believe). Google has a blogspot.jp which is a copy of .com which is a copy of .de which is a copy of... except that they enforce country-specific censorship laws. This was deemed an acceptable tradeoff versus getting all of blogspot blacklisted in e.g. Germany.
n.b. No special inside knowledge here.
(+) If this is not intuitively obvious to you talk to me about AdWords geotargetting and default settings sometime.
what event/law are you referring to? why blogspot should be censored in germany?
It only displays the same content if that content is compliant for the local region.
Thus, in the Nazi example, all off blogspot get the posts except blogspot.de, who filter it out somehow.
That's something that Youtube doesn't do with adverts very well - I'm in the UK, I've not left the UK, my IP geolocates to the UK, but I often get US ads in Youtube. Advertising law is different and often the ads are not compliant for the UK.
http://en.wikipedia.org/wiki/LICRA_v._Yahoo!
I have no problems if their default is the local language - that's pretty much a no-brainer - but when I've told them in no uncertain terms what my own preferences are, they ought to respect that.
One small improvement would be to write the name of the language in the original and not in whatever country's version. (e.g. English instead of Angol, etc).
Fun!
From the article:
>The problem is compounded by the fact that most of the time, you have no way of doing anything about it. And when you can do something, it’s often buried in layers of menus, which –don’t forget– are all in Japanese, Bhutanese, or Martian…
I think you're missing a key point in the article.
1. Are in the tiny minority of people in Japan who don't speak Japanese
AND
2. Chose to switch to Japanese when Google asked them if they'd prefer Google in Japanese or English
Google guessing that she might have been Japanese was not the major problem here. The ultimate problem was her incorrectly stating her language preference. It's hard to see what reasonable measures Google could have taken to inconvenience fewer people here.
Google is making the (completely wrong) assumption that those people cannot type google.co.jp instead of google.com and make their own choices.
But at least in Japan they're probably right about the language. Google pulls the same crap in multilingual countries, and gets it wrong a lot of the time. This isn't Google being smart, this is Google being lazy and insensitive.
Also, if in Japan, I would be surprised to find google.com not to be in Japanese, and I would expect to have to perhaps make some kind of preparations for the fact that the majority of the world does not speak my language and that my electronic devices and services are not universal metatrons run by omnipresent deitys either.
If you are a local you are probably very used to your country domain, it is probably on par with .com.
Now the Accept-Language is quite subtle and guess how that is set up in an internet café? Can you even change it? Will the next customer be happy about that? I'd be mighty impressed if more than 1% of the people that surfs the web has a clue about Accept-Language.
Also, if one asks for a local country domain that really should be the localized version, sometimes I actually want to use google for a language different other than my own.
If I for instance wanted to search in English on something that has a similar wording as Swedish I'd like to go to google.com in order to quickly get rid of the Swedish-bias (since that doesn't work I sometimes use google.co.uk instead).
Many people are however, and mass media, which includes Google, however they may try to deny it, lives by the numbers, which means adapting to the lowest common denominator. Just think, as the Internet spreads, Google will evolve (devolve) closer and closer to broadcast TV!
Understatement.
You're making the completely unsupported assumption that the average internet user understands domain names. Like patio11 suggested, if a user from a Japanese IP is accessing google.com, it's likely that this address was pre-configured in some way: the search bar was set up like that, or the company sysadmin set up the home page like that. But even if the user manually typed "google.com", if they're in Japan it's still (way) more likely that they wanted a Japanese version rather than the English one.
People don't know the difference between the google search bar and the address bar.
Also, they either use the English version of the OS and browser, or the one in their language, and both come with the default correct preferred language settings.
The same goes for company systems. You don't give someone who can't handle English an English language system, and the idea of setting up a system in language X but pre-configuring that in some what that English becomes the preferred browser language is a really odd edge case.
Even if such scenarios are more common, it still doesn't excuse telling people that make explicit choices to go fuck themselves, especially in multi-lingual countries where such explicit choices are common.
Japan may be relatively homogenous, but most countries in Europe are either formally multilingual or have large immigrant populations. Many thousands of people are regularly being confronted with misplaced assumptions about their preferred language.
You can't assume language from geo-IP databases, it is the most unreliable and inappropriate method imaginable, and you are 100% sure to regularly piss people off.
In all my travels I had to deal with language issues from Google. But it goes beyond that, as the vast majority of i18n'ed sites favor IP location over Accept-Language. I find this trend saddening.
That to me seems wrong. No one learns a language in 7 hours.
You're getting offended because a portal asked you a question? Really?
Wow, I had no idea. I thought it was some obnoxius kind of load-balancing or something like that :)
Google's search is pretty bad too, it really pushes me to the Japanese page even though I want English since the results differ. They hide the English page link way at the bottom in small font text and don't make clear that it's the English version.
But as the article points out, many websites make it harder than it aught to be use them from other countries. Some Japenese websites sometimes even actively try to prevent foreigners from using them by require text entry in hiragana and disabling copy-paste with javascript.
However, http://www.google.com/?hl=en works.
If I was a completely anonymous user coming in from a location it would be an understandable. But I'm not anonymous, I am logged in to the same account I've been using for a decade that in almost every other use case was US-ian English. So there really isn't any excuse. Absent any active attempt to change settings on my part, that I prefer US-ian centric settings is an easy inference to make even when I travel.
I want to believe there is a rationale for doing things this way but I can't think of one. All it does is make the Internet barely usable when I travel to many countries.
But hey, Google's always been this way. Before you could even log in they used to have a "Settings" pane where you cuold set your language to be saved in a cookie. It would get lost all the time; you'd always have to reset it.
ge : will search google.com with primary language = en g : will search google.co.jp with primary language = jp
I get wildly different result sets every time. And usually, one is spot on with what i'm looking for and the other is useless.
A lot of programs require command-line switches on every invocation to change the language if it's not the same as your OS locale.
I live in Japan, my systems are configured in English, but when I'm at the office my internet is routed through a proxy which is somehow localized to India (I have no idea where is its actual location).
- I get Google in English most of the time (though sometimes it will pop back to Japanese)
- Google account settings on the other hand will most of the time show in Japanese (I'm OK though, I know the language)
- Search results include Japanese language websites at home
- I get Japanese ads at home and Indian ads at work, especially funny on Youtube.
- Google Maps is all over the place though, sometimes showing me Japan, India but also defaulting to US of A...
Note: you rant about two settings for language, but that makes sense. I want to see the Google interface in English because this is my preferences for interfaces, but I want local search results including Japanese language websites because that is what's useful to me most of the time.
I might be mistaken on this, but I don't think there is a way to set the search results language independently of the UI language.
Interestingly, I did a search through Chrome to get to the Google search results page, I was not logged in and everything was in English. I proceed to login and get reverted to Japanese (not my default). As I said before, my settings keep getting changed automagically all the time...
Google isn't so bad as long as you login; in fact the first hint I'm not logged in usually comes from a bunch of Chinese search results. Really, this isn't as big a deal as region coding, Netflix, Hulu, and VPNs that are constantly being attacked by your host government.
But American websites in general are awful at this. They completely ignore local diversity and sensitivities and simply assume "one country, one language", so they will for instance happily present Flemish users with French interfaces.
It's fucking offensive. If I type google.com instead of google.nl or google.de or google.co.jp and my browser preferred language is English, I have made it pretty damn clear what I want.
Browsers are often configured improperly and it's not always practical to rely on them but it definitely isn't offensive to follow the explicit preferences sent by the browser.
Choosing google.com instead of google.nl however is a clear choice. Setting the preferred language of my browser is an even more explicit choice.
How can honoring explicit choices be more offensive than assuming the visitor is an idiot who can't think for themselves?
No it isn't, .com is the global domain, not the english one.
Google has been OK for me (except when it starts to display in German out of the blue), but other sites like myspace are pathetic. In a country where the majority speaks Dutch, they default to French and make it very confusing to change the language.
there you go.
https://www.google.com/search?hl=en&pws=0&safe=off...
You should be able to configure your search engine pref (at least in Firefox and Chrome) to reflect this.
YouTube is even worse. It has all sorts of data on what I view and like... Yet if I travel it acts as though my preferences have drastically changed. This just seems extremely lame. It is the oposite of "organizing the world's information" sensibly. The only way to see non-hyper local completely unwanted videos is a vpn.
The biggest complaint I have is how windows 3.1 like the whole experience is. Let me make my settings and have those stick. Don't hide preferences in some crazy gui (windows style) and make it some hard to retain your preferences. If they want the default behavior to be that search results have little to do with the person and most to do with the geo location Google thinks you are at fine. Just make it obvious what you are doing (showing me massively manipulated results based on location - and tell me what location you think that is). And let me have a simple way to set my preferences to search based on USA location (or if there is some legal reason this can't be done just tell me so I don't wonder why the results are so crazy).
I struggled with this at length both for my computers and those of my children until I found the obscure google switch:
google.com/ncr
That tells google not to attempt to redirect to local language. You will have to set this in your search preferences as the google search URL.
Hope this helps,
John
Respect the language settings of my browser, or even my machine as a reasonable default and the world is a better place!
co.uk co.us co.au
for example, I'd be surprised if they defaulted to anything other than English for a public website. But not .com
Furthermore, English is the single language widely use by travelers, heard in movies and even in local pop songs all over the world. English is the one language in which nearly anyone on the internet can recognize the name of their own language. Anyone in Russia could recognize that "Russian" refers to their own language, but how many Spaniards would realize that "スペイン語" was what they had to click on a Japanese site to find their own language?
Anything other than English would be a terrible default for a .com
It used to be that I could use www.google.de for German searches, and www.google.com/ncr for English searches, but that does not (reliably) work anymore. I now grudgingly type www.google.com/?hl=en in the address bar more often than not.
There you can change the language(s) of your search result. I think you can mark up to 10 languages.
I go to google.com, start typing and Google starts showing me some instant results and hitting Enter gives me only 10 results per page. (The same settings are respected for non-private gmail in Chrome, though.)
https://www.google.com/search?q=salem&gl=us
https://www.google.co.in/?q=salem&gl=in
See also : http://www.labnol.org/internet/search/how-to-see-google-resu...
No shit.
But ever since my wife and I moved to Kyoto, the Internet sure seems to think we are.
The internet does not think. Or if it does, it has weird proto-dreams of kittens and porn. But it does not think of you, or your wife.
Google is supposedly this big, Skynet-like company that lives to collect data on us.
Stop believing the shiny box. It lies.
Yet it’s not very smart about language.
Pot. Kettle.
As soon as we stepped foot in the land of the rising sun, it asked my wife if she wanted to display Google in Japanese, and she clicked “yes” by mistake.
And unfortunately, it launched the nukes.
Not only did Google start showing her its user interface in Japanese, but the real problem was that all her search results were from Japanese sites, too!
But it didn't launch the nukes after all, but instead did exactly as instructed.
And going back seemed impossible.
Here in our story, our protagonist discovers entropy.
Going through Google.com instead of Google.co.jp did nothing. Changing her langage settings was just as useless.
My god. Those evil fiends. Is just like that bit in the bible where they build a tower to heaven and stuff.
Turns out Google Search uses a different language preference page.
Wooo! We have finality. There are two preference panes. Which are really hard to find if you change language to something you cant read by pressing the wrong buttons.
And furthermore, google are just a big company and have no magic wizards that do magic and stuff. They do not know what you are thinking unless you are within a couple of meters at best. So do not expect things to know what you meant to do but didn't for at least the next 2 years or so.