Make apps for a global audience - Naomi Meyer
summary
Shows concrete fixes: using Intl.NumberFormat with notation: "compact" to replace buggy K suffixes (demoed on Gapminder), applying dateTimeFormat ranges and timezone fixes that were implemented at Adobe so “today” stops jumping, and handling RTL with react-with-direction and RTL CSS tools so axes and numerals render correctly (including Eastern Arabic digits). Cites libraries used—react-intl, moment.js, FBT—plus emoji and color research (700 million Arabic speakers, regional emoji usage) and real localization gotchas.
AI-written summary · about
chapters (14)
- 0:00Start
- 3:18Aim of Internationalizing Our Data Visualizations
- 7:50Internationalization Bug
- 9:25Notation Scientific
- 10:10Dates and Times around the World
- 11:33What Day Is It Today
- 16:21Hebrew Language 5th Grade Math Book
- 17:56Open Source Tools
- 18:13Iconography
- 19:58Emojis
- 20:26Linguistic Secrets in Emojis
- 21:21Assessing the Meanings of Emojis for Emotional Awareness
- 24:00Colors
- 25:45Hindu Funeral
related talks
42mData Visualizations and Internationalization
40mData Visualizations, Internationalization and Covid-19
31mJavaScript Apps Go Intl
43mJavaScript apps go Int(ernationa)l
22mInternationalizing React
19mLost in Translation? Intl, the Rosetta Stone of Web Development
25mLocalization: Implementation and Testing... Locally
19mInternationalize your web apps
