Safe i18n Translation Manager
Automates the extraction and translation of hardcoded strings into i18n keys using a multi-pass, safety-first protocol.
This skill provides a battle-tested framework for managing internationalization in large-scale frontend projects. By enforcing a mandatory 8-gate audit process and strict batching limits of 30 strings per pass, it prevents common pitfalls like syntax corruption, HTML tag breakage, and variable shadowing. It streamlines the entire i18n lifecycle—from initial string extraction to parallel multi-language synchronization and parity validation—ensuring that localized applications remain stable and error-free even during mass conversions.
Características Principales
01Multi-pass batching (max 30 strings) to prevent large-scale code corruption
02Parallel language synchronization for English, Thai, Vietnamese, and more
03HTML tag protection and lexical scanning to preserve UI structure
0445 GitHub stars
058-Gate Audit System for syntax, corruption patterns, and integrity validation
06Automated key parity and empty value detection across all JSON files
Casos de Uso
01Converting legacy frontend monoliths with hundreds of hardcoded strings to i18n
02Mass-refactoring translation keys or namespaces across large codebases
03Adding support for new languages while maintaining strict key parity and formatting