Appearance
Component-friendly i18n — parse once, render anywhere.
Parse translation strings into an AST and resolve interpolations.
Map AST to real components with clean APIs.
Keep logic in code and components out of translation attributes.