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








