~/talk

Runtime i18n with Ivy

Talkat Angular Connect 2018 · on Friday, 2018-11-09· [angular]

Moves Angular i18n from build-time to runtime translations using Ivy, producing component definitions that query and apply messages when views create. Promises one bundle for all languages, lazy loading of translations and library-friendly localization; warns of a measurable first-render overhead and limitations: no changing placeholder nesting or duplicating placeholders and no full runtime language swap yet. Includes a proposed runtime i18n service for code-level lookups and server/client use.

AI-written summary · about

  1. 0:00Intro
  2. 1:09Ivy PR
  3. 1:29Ivy is less ready
  4. 1:55Internationalization
  5. 2:56Recap
  6. 3:31ICU Expressions
  7. 3:59Translation
  8. 4:22How it works
  9. 5:43Template
  10. 8:28Message div
  11. 9:13Side by side
  12. 9:41Limitations
  13. 10:40Benefits
  14. 13:22Feature parity
  15. 13:50Runtime service
  16. 14:33I89 service
  17. 15:49Mishko
~/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.