我找到了supportedLocalesOf,但是有一种方法来获取所有支持的语言环境,而不仅仅是检查给定列表中哪些被支持?
this 2012 post中描述的'*'标记选项不再起作用。
答案 0 :(得分:0)
我稍微看了一下,并使用Chrome进行了一些测试。
navigator.languages
这将返回受支持的语言数组。最初,我的只是en-Us和en,但是我添加了威尔士语,并将其返回。
答案 1 :(得分:0)
所使用的语言环境和返回的字符串形式完全取决于实现。它使用带有BCP 47语言标记的字符串。它仍然与Unicode语言环境有关。
您仍然可以在国家/地区代码列表中找到语言环境列表。但是,如果某些国家/地区代码不起作用,则可以转到UNICODE LOCALE DATA MARKUP LANGUAGE (LDML)查看在那里实施的正确语言环境列表。