JavaScript apps go Int(ernationa)l
summary
Shows how the ECMAScript Intl.DateTimeFormat and related APIs format dates, times and numbers correctly in the user’s locale (works in browsers and Node), demonstrates RelativeTimeFormat, PluralRules (Welsh: six categories) and Intl.NumberFormat quirks (Indian digit grouping, Arabic numerals), builds a reusable web component time-formatter that replaces manual formatting, and points out limitations like no Oxford-comma option and the path to fix it via CLDR/Unicode proposals.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:07JAVASCRIPT APPS GO INTERNATIONA L
- 2:14WHAT TIME ARE YOU SPEAKING?
- 5:06HOW CAN THE PLATFORM HELP?
- 5:32ECMA 402 TASK GROUP
- 12:13RELATIVE TIME
- 12:46YOU SET THE TIME PERIOD AND OFFSET
- 16:36YOU NEED YOUR OWN TRANSLATIONS
- 33:08WEB COMPONENTS
- 37:02THE FUTURE OF ECMA 402
- 37:57HELP PAVE THE COWPATHS
- 40:16USE THE PLATFORM!
related talks
31mJavaScript Apps Go Intl
53mIntl is Your Superhero
19mInternationalize your web apps
29mMake apps for a global audience - Naomi Meyer
26mThe State of the Art in Localization
24mINTL: The best browser API you’re not using
28mThe *Other* Spec: Internationalization in JavaScript
19mLost in Translation? Intl, the Rosetta Stone of Web Development
