News for hackers. Stuff that matters.
Re:Cortana available on iOS and Android by AgentME on Wednesday December 09, 2015 @01:33PM (#10705706)
When I was in China for a while, a frustrating thing was that many websites I've visited often started assuming and practically insisting that I knew Chinese. There was more than one site that I couldn't figure out how to switch back to English. I checked that my browser was still giving the "Accept-Language: en-US,en;q=0.5" header, but clearly websites know better than me.
Re:Cortana available on iOS and Android by jrockway on Wednesday December 09, 2015 @03:13PM (#10706374)
Accept-Language is fun. I have an accept-language that orders them en, ja, other. aa.com (American Airlines) then uses that to display the content to me in English, except dates and times which always appear in Japanese (12月25日 午後1時10分). Fun times.
Re:Cortana available on iOS and Android by jamesoneill on Wednesday December 09, 2015 @04:07PM (#10706757)
For a while I had my system language preferences set as en-UK, ja, en-US and every so often I'd get an installation that was in Japanese because there was no UK English version.
Re:Cortana available on iOS and Android by JimDabell on Wednesday December 09, 2015 @05:56PM (#10707428)
The country code for the United Kingdom is GB, not UK. There's no such language code as en-UK. British English is designated en-GB.
Re:Cortana available on iOS and Android by LeoPanthera on Wednesday December 09, 2015 @04:49PM (#10707021)
That sounds correct behavior to me. You should add a plain "en" before ja.
Re:Cortana available on iOS and Android by PhasmaFelis on Wednesday December 09, 2015 @06:24PM (#10707618)
Is that a problem? It sounds like what you asked for.
Re:Cortana available on iOS and Android by robryk on Wednesday December 09, 2015 @03:05PM (#10706323)
Some browsers used to send a default Accept-Language that specified English without asking the user (and, IIRC, even if the UI language of the browser was different). Thus, many sites still ignore those particular values of Accept-Language. This seems to be one of them.
Re:Cortana available on iOS and Android by joosters on Wednesday December 09, 2015 @03:53PM (#10706666)
There are definitely more web browsers in China that have the Accept-Language header wrongly set to English, than there are English readers there who want English. So the websites may not know better than you, but they know better than the majority of the web browsers. It's not perfect, but they are making the correct general decision IMO.
Re:Cortana available on iOS and Android by TillE on Wednesday December 09, 2015 @04:08PM (#10706765)
> web browsers in China that have the Accept-Language header wrongly set to English

How? Seriously, how? Assuming the browser's interface is in Chinese, the Accept-Language header should be set properly.