What problem does it solve?
This skill automates localization workflows for ryOS apps by extracting hardcoded strings, generating translation keys, and coordinating translations across languages to ensure consistent, scalable UI text.
Core Features & Use Cases
- Extract hardcoded strings from source files to generate translation keys.
- Replace strings with t() calls to integrate with the i18n framework (e.g., react-i18next).
- Maintain English translations in en/translation.json and synchronize translations across locales.
- Support incremental localization for new apps and components, enabling rapid UI updates and feature rollouts.
Quick Start
Use the localization workflow to scan project files, generate translation keys, update source files with t() references, and refresh en/translation.json for the app you are localizing.