Internationalizing JavaScript Applications
August 6, 2012
On August 6, 2012, I gave a presentation on “Internationalizing JavaScript Applications” at a meeting of the SF Globalization group. Here are some materials related to the presentation:
- Presentation slides Internationalizing JavaScript Applications
- ECMAScript Internationalization API:
- Proposal for Supplementary Characters for ECMAScript
- Libraries and platforms mentioned in the presentation:
- Globalize.js
- Dojo internationalization
- Closure NumberFormat, DateTimeFormat, MessageFormat
- Windows 8-style UI NumberFormatting, DateTimeFormatting
- iLib
- YUI date formatting
- messageformat.js
- CSet
- XRegExp
- unorm
- Richard Ishida’s normalization code
- punycode
Mentioning a library does not mean that I’ve tested it and found it bug free, nor that there aren’t better libraries available that I don’t mention. One thing that really struck me during my limited research was how many overlapping libraries there are especially for number and date-time formatting.