~/talk

Think globally, act locally with i18n on the web

Talkat JSDay 2019 · 2019-05-08..05-09· [web-platform, accessibility]
slides:none on file

About 51% of websites are in English while only about 25% of web users speak English, so i18n becomes accessibility work: use Unicode, the CLDR and ICU MessageFormat for real plural and direction rules, and the ECMAScript Intl API for dates and currencies. Continuous localization via platforms like SmartLink hooks GitHub, returns translations in minutes or hours, and avoids blocking releases. A train ticket UI needed a redesign (weeks of work) to handle German word lengths; fixing a fixed-height CSS rule proves small changes can make i18n actually work.

AI-written summary · about

  1. 0:00Introduction
  2. 1:57Internationalization
  3. 2:45i18n
  4. 3:49Statistics
  5. 5:09Accessibility
  6. 5:39Internationalize
  7. 7:15JSON
  8. 8:00Language
  9. 11:07Unicode
  10. 11:59Bidirectional
  11. 13:52Internet Engineering Task Force
  12. 14:20Language Tags
  13. 15:26Location
  14. 16:31CLDR
  15. 17:20Spanish
  16. 18:28ICU International Components
  17. 18:58Welcome Name
  18. 20:52How do you write strings
  19. 21:32Example
  20. 23:14JavaScript ACMA
  21. 26:07Work in progress
  22. 26:30Libraries disclaimer
  23. 27:29React Integration
  24. 28:47Format JavaScript
  25. 29:19Logistics
  26. 29:31Translation
  27. 29:44Deploy
  28. 29:57Languages
  29. 31:57Trainline
  30. 32:25Ticket search
  31. 32:53Try German
  32. 33:10Fixed height
  33. 33:46Pricing
  34. 34:11Redesign
  35. 34:44Style
  36. 35:28Line breaks
  37. 35:55No spaces
  38. 36:42Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.