文件名称:proposal-intl-localematcher:Intl.LocaleMatcher的提案
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-20 13:44:53
proposal intl ecma402 HTML
Intl.LocaleMatcher 动机 受i18n支持的网站通常会通过Accept-Language标头或navigator.languages获得首选语言环境的列表。 然后,他们尝试根据其支持(并提供翻译)的一组语言环境来确定最佳的可用语言环境。 此操作当前存在于ECMA-402中,但仅可作为抽象操作使用。 将此功能作为*API进行使用将提高区域设置协商的正确性,并提高开发人员的生产力,因为站点不仅能够可靠地处理匹配,而且还能可靠地处理别名,回退等。 用例 给定应用程序的语言环境集合和用户请求的语言环境集合,请。 不需要JS运行时(和polyfills)来保证支持所有语言环境。 给定它支持的一组语言环境以及用户要求的内容,。 应用程序还可以利用-x-私有标签提供相同语言环境的 (例如,随意的,正式的)。 给定一组带有扩展名的语言环境以及用户的偏好,找到最匹配的语言环境。 地位
【文件预览】:
proposal-intl-localematcher-main
----.gitignore(676B)
----package.json(555B)
----.npmrc(19B)
----package-lock.json(405B)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(3KB)
----index.html(46KB)
----.gitattributes(87B)
----spec.emu(647B)