5
edits
Line 9: | Line 9: | ||
* [http://www-01.ibm.com/software/globalization/icu/index.jsp ICU] | * [http://www-01.ibm.com/software/globalization/icu/index.jsp ICU] | ||
* [http://babel.edgewall.org/ | Babel] | * [http://babel.edgewall.org/ | Babel] | ||
* Dojo [http://bugs.dojotoolkit.org/browser/util/trunk/buildscripts/cldr transforms] a subset of the XML from [http://unicode.org/cldr Unicode CLDR], the same repository which drives [http://www-01.ibm.com/software/globalization/icu/index.jsp ICU], into something [http://bugs.dojotoolkit.org/browser/dojo/trunk/cldr JSON-like]. Dojo then implements its own Javascript based utilities on top of that for culturally-sensitive parsing and formatting. | * Dojo has a variation of require called requireLocalization which loads a JSON bundle based on locale and offers a string substitution utility. Dojo also [http://bugs.dojotoolkit.org/browser/util/trunk/buildscripts/cldr transforms] a subset of the XML from [http://unicode.org/cldr Unicode CLDR], the same repository which drives [http://www-01.ibm.com/software/globalization/icu/index.jsp ICU], into something [http://bugs.dojotoolkit.org/browser/dojo/trunk/cldr JSON-like]. Dojo then implements its own Javascript based utilities on top of that for culturally-sensitive parsing and formatting. |
edits