Live data from Hacker News

Don't guess my language

vitonsky.net

11–20 of 392 posts

Re: Don't guess my language

#11
And also make it easy on the site to change languages. Just because my OS is in US English, doesn't mean that I don't prefer certain sites to be in other languages when I choose to. Many of us are multilingual.

Re: Don't guess my language

#12
Don't guess what currency I want to pay in either by the way.

Your payment provider's automatic conversion is most likely more predatory than my bank's so I don't want to use it.

And even if you guess my location right, how do you know I want a badly/machine translated web site?

Re: Don't guess my language

#13
post #2

I really wish for a language setting that says: If the original text is in one of the following languages, use the original text. I might not be equally fluent in all of those languages, but reading the original text is better than reading a translation most of the time.

MacOS has this feature under Settings -> General -> Language & Region -> Preferred Languages. Here you can have an ordered list of languages you wish apps and websites (I _think_ only works for Safari) to use. I don't know how widespread this is in other OS'es or browsers.

Re: Don't guess my language

#14
post #8

> You don’t override screen resolution or color scheme with your own guess They absolutely do lol. Like it or not, people like you are outnumbered by people who set their Accept-Language header wrong and don't know how to fix it. Those people probably buy more too (or at least buy more that shows up in tracking, since you sound like the kind of person who disables cookies etc. too).

Then create some status bar (or even a popup if necessary) that informs the user about their Accept-Language header-IP address mismatch (in terms understandable to a non-technical user), offering the option to choose either page.

Re: Don't guess my language

#15
Don't guess my anything. If you're not sure what I want, ask, or at best do nothing. You don't actually know what I want, and every time you decide you think you do, you make everything worse, not better.

Re: Don't guess my language

#16
post #11

And also make it easy on the site to change languages. Just because my OS is in US English, doesn't mean that I don't prefer certain sites to be in other languages when I choose to. Many of us are multilingual.

That should not be the business of the site, but of the browser. It is precisely what Accept-Language is for. The site should respect the header, allowing circumvention should be a very low accessibility priority.

Re: Don't guess my language

#17
post #12

Don't guess what currency I want to pay in either by the way. Your payment provider's automatic conversion is most likely more predatory than my bank's so I don't want to use it. And even if you guess my location right, how do you know I want a badly/machine translated web site?

OVH is awful for this. I’ve given up trying to use their site and always have to open a support ticket any time I want to give them money.

Re: Don't guess my language

#18
post #2

I really wish for a language setting that says: If the original text is in one of the following languages, use the original text. I might not be equally fluent in all of those languages, but reading the original text is better than reading a translation most of the time.

You’re in luck!

https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/...

I wrote about it once; https://dijit.svbtle.com/trusting-the-user-they-know-what-la...

Outlook web actually respects this, which is refreshing.

Re: Don't guess my language

#19
post #9

My biggest annoyance is with Google. They know who I am, they know I am traveling, they know my language preferences (English) and yet I still get language based on my location on certain pages. I let you track me Google, please use it for some good UX and not just advertising.

What incentives does Google have to improve UX in this way? I absolutely agree that it should be the case, but the people for whom it matters are (1) completely insignificant wrt to the whole user base and (2) mostly care about tracking and try to circumvent it.

Re: Don't guess my language

#20
> Every browser sends an Accept-Language header. It tells you what language the user prefers, not based on location, not based on IP, based on their OS or browser config. And yes, users can tweak it if they care enough.

This is also a broken assumption.

First, Accept-Language is an ordered list, and most daily-multilingual people don't have an absolute order of preference, and more a topical list of preferences.

If I read an English news site that has a translated French version, it doesn't matter if I'm most proficient in French, I'll want the English version.

Then, as an affect of the first point, users will specify their most practical language, not some actual preference. For instance local non-English sites tend to do less shenanigans than international English ones, so having one's language set as English only will force English display for the former, with few impact on most other sites.

A French site ignoring all preferences and just pushing the French version by default actually helps in that case.

If anything, I just wish site owners stopped trying to be cute or clever and just had a very obvious and quick interface to switch to other versions. Wikipedia does it decently well for instance.

Post reply on HN