I would like to react to the Accept_Language that a browser sends to a website.
Does anybody know where I can get a reliable list of all available Accept_Languages that the browser might send to a website?
Thank you very much!
I would like to react to the Accept_Language that a browser sends to a website.
Does anybody know where I can get a reliable list of all available Accept_Languages that the browser might send to a website?
Thank you very much!
The IANA Language Subtag Registry page is surely the correct answer, but the list is a bit hard to parse.
I found this github repository that has a few scripts to parse it, and a set of ready-to-use JSON objects you can use in your projects:
https://github.com/mattcg/language-subtag-registry
It looks like the author is updating the repo every time the IANA list gets changed.
W3 said it's the authoritative list. Plus, at the link below, there is a lot more information to be had, including descriptions and other ways of understanding the ways people label themselves.
http://www.w3.org/International/techniques/server-setup#multiviews