Hacker News new | ask | show | jobs
by edarchis 356 days ago
What drives me nuts with this is that they'll go for a weird guessing game instead of using the language settings that the browser is providing in every single request.

My browser states that I favour English, then French. My user profile on the website has "English" as language. Yet, when I get to the homepage, it tries to guess my language from my IP. NOOOO.

1 comments

When you look around the comments here, you will see that while people agree on how this should be handled (list of languages spoken, in some preferential order) there is no consensus of where this should list come from.

It could be system - but there is a surprising amount of people who set their OS to some language they are learning, or just English for convenience. And they do not want this to affect the web.

It could be the browser, but YouTube and most other services for that matter, are mostly used through apps.

It could be in the profile (but which one Google, YouTube, local app?)

This seemingly simple problem has an issue with discoverability.

Sure, people just need a way to change the detected language and the possibility to turn off “auto dubbing”.
I don’t see how this is a problem. Everything Is layers. An upper layer can override the layer beneath if it desires. OS -> browser -> web app
Actually it doesn't even matter. Whatever they choose, the user would adapt to. Problem is they don't.