在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):rxaviers/javascript-globalization开源软件地址(OpenSource Url):https://github.com/rxaviers/javascript-globalization开源编程语言(OpenSource Language):开源软件介绍(OpenSource Introduction):JavaScript Globalization OverviewOverview page that shows what solutions exist for JavaScript globalization (internationalization and localization). What is missing. What overlaps. Why was each library created. What are their goals, strengths and weaknesses. SummaryECMA-402The standard native implementation. It provides collation (string comparison), number formatting, and date and time formatting. The API was developed by a working group with members from Google, Microsoft, Mozilla (Norbert Lindenberg), Amazon, and IBM. Strengths
Weaknesses
Links
CldrpluralruleparserStandalone library created by Santhosh Thottingal that provides CLDR plural rule parsing. Used by Wikimedia Foundation. Strengths
Links: FormatJSFormatJS is a modular collection of JavaScript libraries for
internationalization that are focused on formatting numbers, dates, and strings
for displaying to people. It includes a set of core libraries that build on the
JavaScript Strengths:
Weaknesses:
Links:
GlobalizeA jQuery project, initially created to fulfill jQuery UI (datepicker and spinner widgets). It provides number formatting and parsing, date and time formatting and parsing, message formatting, and plural support. The design goals are (a) to leverage the official CLDR JSON data, (b) allow users to load as much or as little data as they need, (c) avoid duplicating data if using multiple i18n libraries that leverage CLDR, and (d) run in browsers or node.js. Strengths
Links: Google Closure i18nPart of the larger Closure library, based on CLDR data. Provides number formatting and parsing, date and time formatting and parsing, message formatting (including plural and gender support), access to some of the CLDR data (like currency symbols). Strengths
Weaknesses
Links
ibm-js/ecma402JavaScript implementation of some of the ECMA-402 APIs as developed by IBM. It provides number formatting and date and time formatting, but not collation. The package was primarily developed by John Emmons (IBM), who is the chairman of the Unicode CLDR Technical Committee. Members of IBM's Dojo development team assisted with many of the resource loading issues. Strengths
Weaknesses
Links iLibiLib is a library of JavaScript internationalization routines implemented in pure Javascript without many dependendencies on other libraries. It is the i18n library used in webOS, which is currently shipping on millions of LG SmartTVs. Strengths:
Weaknesses:
Links:
jquery.i18njQuery based library port of MediaWiki's client side localization framework. Used by Wikimedia Foundation. Uses JSON based message file format (aka. "banana format"). Messages are in MediaWiki's own syntax. Supports Plural, Gender, Grammar, Number formatting. Also supports recursive nesting of plural, gender, grammar, etc. Strenghts
Weaknesses
Links: Messageformat.jsStandalone library created by Alex Sexton that provides ICU MessageFormat support, with built-in SelectFormat and pluggable PluralFormat. Strengths
Links: Grid
全部评论
专题导读
热门推荐
热门话题
阅读排行榜
|
请发表评论