Actually, it's not just websites I hate. A lot of software makes me jump through ridiculous hoops to do basic things.
Actually, it's not just websites I hate. A lot of software makes me jump through ridiculous hoops to do basic things.
The rationale (which I still don't agree with) was that many browsers would send "en-US" by default, and so it wasn't a reliable indication of the user's actual language. If you set your Accept-Language to anything else, then Google would pay attention to it, but en-US was treated as if it wasn't set at all.
Default settings need to be treated as the lack of a choice rather than an explicit choice for the default. So much software doesn’t make this distinction apparent and makes peoples’, usually users’, lives difficult.
If “agree to send me promotional email” is the default (and is gross but that’s not really the point here) you’re missing out on good data knowing who explicitly chose it. If the new version of a software has a setting with a new default but you can’t change it on upgrade because you don’t what users explicitly chose then you wind up with this weird case where version Y fresh and version Y from X behave differently. Maddening for debugging and support.
To make matters worse, Google uses ccTLDs for everywhere except the US. google.us just redirects to google.com, and google.com uses your IP to figure out your country, so you can't even use the domain as a workaround.
Sounds like a potential workaround is to set your language to another flavour of English like "en-CA" or "en-GB".
Browser set to en-au? "Oh, I'm sorry, you can't use this feature yet because it's not in your region." for years after launch.
In short if your location has a different default language setting than what you are sending, what you are sending is probably what you really prefer.
...or because your browser defaults to sending en-US even though you're using a Danish-localized browser on a Danish operating system, as described by the parent comment.
It is however not what I experience when I look at my Danish localized firefox because it sends da-DK by default, and my english browser sends en-Us, because I took the effort to make it so, because I don't much like the Danish language for UI.
I admit this is just a quick look over of the different language browsers I have on my system. What do the different language browsers on your system do that you feel so confident in telling me to pay more attention to the parent comment?
Indicating that "the user's actual language" and "en-US" are different. Yes, I extrapolated this to both the browser and the operating system having a different language, maybe it was just one or the other.
> What do the different language browsers on your system
From the parent comment:
> Google has been doing this for almost 20 years. [...] The rationale (which I still don't agree with) was [...]
I don't have any 20 years old browsers to test with, I'm afraid.
Which browsers? I'm using Chrome and it definitely does not do that. Should be easy to find out that with user agent.
I'm surprised browsers haven't addressed this yet, by adding an extra header stating if the locale is in the default setting or if the user has explicitly configured it.
The results you get are very much dependant on where you are visiting from. I can set my everything to Japanese, both in my browser, OS and my Google user account and search via google.co.jp - but if I am not in Japan, results will be skewed away from Japanese websites.
For example: The other day I wanted to find the lyrics for the Japanese version of a song, so I typed "[song name] 歌詞" and because Google knows that 歌詞 means lyrics, and it can see I'm in Europe, my top result was an English lyric site, with the original version of the lyrics and no mention of the Japanese word from my search term. Technically, that is really impressive, but kinda useless.
On top of that, it can sometimes be impossible to visit help or product pages if you happen to be in the wrong country.
I never completely agreed with the rationale for using location, but 15-20 years ago I at least found it understandable...Internet Cafes and borrowing your host's desktop computer were more common scenarios then. Today they're rare enough that I can't understand why anyone would accommodate those scenarios over the scenario of someone traveling with their own device.
Given Google's wanton dropping support for RFC-compliant HTTPS in the name of changing times, certainly they should be open to changing this policy with the appropriate data.
Thank you so very much for this tip! I don't use cookies and live in a non-English country so I've been clicking that yellow "change to English results" button for at least half a decade now, numerous times a day, every day. Switching to en-GB indeed makes Google respect my language choice.
Not kidding, you've just saved me thousands and thousands of clicks and small annoyances.
WTF!
We kept getting tickets to lock more and more of the device down as 'solutions' to support requests.
One ticket was to lock the device to maximum brightness, because support had fielded some calls where the users couldn't see the screen.
We then started getting calls from users who worked nightshifts complaining that this tablet bolted to their truck was blindling bright and there was nothing they could do to dim or turn off the screen...
Not to mention the infinite scrolling insanity.
Is it unclear that I mean that I don't want text selection to be disabled and I am questioning why you can disable that I can select the text in my browser of your website, or is someone really invested in having non-selectable text? I'm surprised.
Yes, as you said, this makes no sense, and the only available interpretation is that you do not want it disabled, but it took me a WTF moment before I got to that. Maybe some people are quick to downvote.
- [...] A lot of software makes me jump through ridiculous hoops to do basic things.
- Also: STOP DISABLING ZOOMING. WTF!
- And please, text selection on mobile. Why is that even possible?
I guess that's not clear at all once there are many replies. What I'm learning here is to craft responses that stand on their own. This is not a spoken dialogue.
I've never been to Germany, the last time I studied german was a quarter century ago. My Xbox isn't set to German either.
Even the language selection was hidden in a sub-sub-sub menu somewhere, which took some digging.
I think it was hidden in the accessibility menu... This made me absolutely furious when I couldn't figure out how to change the game's language to the one that my Windows installation is using.
You say that because you speak English. If you don't then obviously English is much worse than even a poor translation. Game developers have to take that in to account - using the user's Steam language setting means they can definitely read that language, so putting the game in that to start with should work for them.
The app has to default to something even if the game enables the user to change the setting. Using the user's Steam language is a more sensible starting point for most users than "Everyone gets English". That just completely ignores 80% of the world's population.
As for the quality of the translation, the solution for that is for developers to make better translations.
Not really. They could pop up a language selection dialog on first use, like many installers have done for ages.
I'm pretty sure much more than 20% of the world's population is fluent in English. It's the language of the western world and the global economy, after all.
> As for the quality of the translation, the solution for that is for developers to make better translations.
Like the market ever cared about distributed failures like these. Every studio uses a different translation group, they can't really verify the final product, and the translators will happily save money doing shoddy work. Not to mention, the workflow isn't usually optimized for correct translations. To do this right, you'd have to have the translation team play through the entire game at least once to understand the whole picture, and only then have them work together on translating the text and audio. No single-pass translations, and no dividing the work between multiple people that don't talk to each other. I.e. more expensive. At the same time, the studio will get 90% of the profit (which happens at the point of sale, not at the completion of the experience) with a shitty translation anyway.
Translation is inherently lossy.