关于向 JavaScript 添加适当的区域设置支持,我可以遵循当前的建议吗?

2023-12-24

尽管所有主要操作系统和编程语言/API 都已经提供了区域设置支持至少几十年了,但 JavaScript 似乎仍然没有!

随着 JavaScript 在浏览器和服务器上越来越成为一种完整的应用程序编程语言,缺乏真正的语言环境支持正在成为一个真正的问题。

是否有任何建议将其他语言中存在的语言环境支持添加到 EcmaScript 标准中?作为“和谐”项目的一部分还是其他任何地方?我愿意支持并宣传任何此类提案。

(这是我之前问题的后续:是否可以确定用户区域设置country在 JavaScript 中通过浏览器在操作系统中设置? https://stackoverflow.com/questions/11826149/is-it-possible-to-determine-the-user-locales-country-as-set-in-the-os-from/11826308#comment15722316_11826308)


到目前为止我发现的最好的是“ES维基” http://wiki.ecmascript.org/doku.php:“正在进行的规范工作的 wikiEcma TC39 http://www.ecma-international.org/memento/TC39.htm".

这个维基有一个“全球化目录” http://wiki.ecmascript.org/doku.php?id=globalization%3aglobalization。该目录的“目标”部分除其他外还规定:

提供一个 API,通过以下方式补充 ECMAScript 语言规范:

  • 一致、丰富的国际化 API,类似于现代操作系统和国际化库今天为 C++ 和 Java 提供的 API。
  • 一致的结果(不是 100% 相同,但与 CLDR 中收集的数据或主要平台上的区域设置支持相当)。
  • 每个应用程序支持多个区域设置。
  • 使用现有标准识别地点、时区、货币等。 重用创建成本较高的对象,例如整理器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于向 JavaScript 添加适当的区域设置支持,我可以遵循当前的建议吗? 的相关文章

随机推荐