Lost in Translation
summary
Shows how to use Angular’s built‑in i18n pipeline to extract strings with ng-xi18n, handle ICU plural/select forms and attribute translations, and merge XLF/XMB files back into apps using the CLI. Demonstrates both AOT vs JIT workflows (AOT builds a separate bundle per locale so language changes require reload) and a small Express server that serves language-specific builds. Uses Angular 4.1.0‑beta and the CLI tooling; the demo runs and serves French and English builds.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:41Angular i18n overview
- 4:38Prepare your code: tags and attributes
- 24:11Merge translations (JIT)
- 29:20Merge translations (AOT)
- 46:12What's next?
related talks
31mBuilding Angular apps with internationalization (i18n) in mind
20mBetter i18n for your Angular apps
35mAngularJS and i18n
23mTransloco: Internationalization in Angular Done Right
23mInternationalization, New and Upcoming Features
05mCustom Angular Translation Engine Yes, we've done it..
22mRuntime i18n with Ivy
01h 13mInternals of the Angular CLI
