JavaScript globalization and localization. Formats and parses strings, dates and numbers in over 350 cultures.