是否有适用于JavaScript的i18n(Intl)垫片?

Nat*_*all 18 javascript internationalization ecma262 ecmascript-5 ecmascript-intl

我正在寻找ECMAScript国际化API的垫片.有谁知道这样的项目?(即使它目前仍在进行中.)

And*_*y E 15

是的,可以在https://github.com/andyearnshaw/Intl.js上找到ECMA-402(又名ECMA国际化API规范)的填充物.

要在Node.js应用程序中使用,可以使用NPM进行安装:

npm install intl
Run Code Online (Sandbox Code Playgroud)

它也可作为前端的Bower组件:

bower install intl
Run Code Online (Sandbox Code Playgroud)

有支持NumberFormatDateTimeFormat,但不支持Collator.目前,对于客户端浏览器环境,您需要使用单独的函数添加区域设置数据.有关详细信息,请参阅README.md文件.

免责声明: @AndyE是作者Intl.js.


Jac*_*ter 1

这个SO问题提供了一些JavaScript中i18n支持的框架。/sf/ask/674844131/

  • 谢谢,但我正在专门寻找一个 [ECMAScript 国际化 API](http://www.ecma-international.org/ecma-402/1.0/) 的直接垫片。 (2认同)