As a Belgian, I can assure you the majority of the internet does not even get that part right. I get websites in the wrong language all the time.
PSA: The majority language in Belgium is not French.
i18nstrings = {'My string':<?= _('My string') ?>, 'Second string':<?= _('Second string') ?>};
then you can just do stuff like elem.innerHTML = i18nstrings['My string'];
Of course, you process the language header in the backend.
I reviewed a couple of i18n libraries for javascript but ended up liking this approach more. It was simple and effective.
In my experience it doesn't work either way, french-speaking walloons get dutch, vlaming get french, and I assume german-speaking walloons get danish or icelandic just to fuck with them, possibly Schwiizertüütsch to taunt them.
> In my experience it doesn't work either way, french-speaking walloons get dutch, vlaming get french, and I assume german-speaking walloons get danish or icelandic just to fuck with them, possibly Schwiizertüütsch to taunt them.
But these words are better than faux IKEA names.
> In my experience it doesn't work either way, français-speaking wallons get vlaams, vlaming get français, and I assume deutschsprachige gemeinschaft get dansk or íslenska just to fuck with them, possibly schwiizertüütsch to taunt them.
The younger generation here really doesn't mind watching originally English content in English, with English subtitles (or just no subtitles at all). Even content that isn't originally English, I'd be fine having audio in the original language and English subtitles. But Netflix won't do that.
If they loosened their language restrictions a bit I am sure I would get sooooo much more content...
I was a Netflix subscriber before but got tired of seasons of shows inexplicably disappearing when watching them, and I just finished reading the article ending on this note:
> What Netflix has made clear is that it’s no longer content with signing up content to show only in select markets, it’s instead focusing on deals that can be shown in every country.
Which made me very happy, only to come on here and see your comment. I hope they fix this.
I've been a Spotify subscriber since 2010, and a user since 2008. I don't get my music anywhere else because there's simply _enough_ on there. This is what I want from a TV(/movie) service.
While I'm a bit miffed they seem to be going away from acquiring other content (which I still want access to), at least their direction of global availability is sound.
Sad to hear about audio tracks and subs though. That's inexcusable.
There's a workaround it you use Chrome, you can install SuperNetflix [1] and then import your own custom made subtitles [2]
[1] - https://chrome.google.com/webstore/detail/super-netflix/aioe...
[2] - http://subflicks.com/
Of course, the downside is that you will probably have to get two accounts so that you can still get stuff in Dutch. I was doing this stuff while in China, still a bit slow but doable.
Netflix has however been blocking every VPN under the sun. You can try your luck and get a VPN with a static IP that's just for you... But they seem to have started blocking these too.
Furthermore people don't mind paying for Netflix since you get a ton of value from it. When you add in the cost of a vpn + static IP from that VPN provider you've more than doubled it.
I cancelled my subscription when I couldn't hop to different countries and could only use the Belgian selection. I just went back to doing what I did before I got Netflix.
International IP law is a morass of conflicting interests and market protectionism.
Netflix has nearly all children's cartoons dubbed in both Dutch and Danish but we can't access the Danish audio tracks from the Netherlands.
I had really hoped that a global service like Netflix would allow global access to languages. I understand that show/movie licensing is per country, but subtitles and audio tracks? why? :-(
IMHO, this whole idea of "you live in $COUNTRY so you only get to communicate in $MAIN_LANGUAGE_OF_COUNTRY" doesn't belong on the internet. Taking an IP-based guess, sure, many websites do that too. But at least most websites allow you to pick a different language if you wish. Netflix, not so much.