我想对浏览器发送到网站的Accept_Language做出反应。
有人知道我在哪里可以获得浏览器可能发送到网站的所有可用Accept_Languages的可靠列表吗?
非常感谢!
答案 0 :(得分:12)
IANA Language Subtag Registry page
这是官方位置,您可以在其中找到可用于语言标签的所有子标签。
W3说它是权威列表。此外,在下面的链接中,还有更多信息可供参考,包括描述和了解人们标记自己的方式的其他方式。
http://www.w3.org/International/techniques/server-setup#multiviews
答案 1 :(得分:3)
IANA语言子标签注册表页面肯定是正确答案,但列表有点难以解析。
我发现这个github存储库有一些脚本可以解析它,还有一组可以在项目中使用的现成JSON对象:
https://github.com/mattcg/language-subtag-registry
看起来作者每次更改IANA列表时都会更新回购。