What problem does it solve? Adding user-facing strings to a react-i18next project requires consistent key naming, correct namespace placement, and coordination with automated translation pipelines, which is error-prone without clear conventions. ## Core Features & Use Cases - Key Naming Conventions: Enforces flat dot-notation keys like feature.context.action and {{variable}} interpolation, avoiding nested objects and key conflicts. - Namespace Workflow: Guides adding keys to packages/locales/src/default/, exporting namespaces, and previewing en-US/zh-CN translations manually. - Translation Pipeline Coordination: Clarifies when to rely on the daily auto-i18n.yml workflow versus running bun run i18n manually. - Use Case: When adding a new settings panel, use this Skill to create properly named keys in the setting namespace, wire up useTranslation in the component, and let the automated workflow handle remaining locales. ## Quick Start Ask the assistant to add a new translated string for a feature using the i18n conventions and show how to reference it with useTranslation.