Components inside translation strings"Your is ready. Start tour" renders as real Vue components — one key, no template slots.
Register once, props per usageregisterComponent resolves a tag app-wide. The :components prop supplies only props, so the same component can appear in hundreds of strings.
Namespace-scoped helpersuseI18n('home') scopes keys to a context. No global $t, no guessing which component owns a key.