ARB Translation Updater
ARB Translation Updater
Purpose
This skill helps batch update all language ARB (Application Resource Bundle) files when new translation entries are added to the base languages (English and Chinese). It automates the process of translating and distributing new entries across 60+ language files.
Use Cases
- Add new translation keys to all language files
- Keep all ARB files synchronized with English (en) and Chinese (zh) base files
- Batch translate new UI strings for the Flutter app
- Maintain consistency across all localization files
CRITICAL RULES ⚠️
Rule 1: New Strings MUST Be Added at the END of ARB Files
ALWAYS add new translation entries at the very end of each ARB file, just before the closing }.
More from calcitem/sanmill
c++ code formatter
Format C++ code in Sanmill project to ensure consistent code style; use when formatting C++ code or checking code style compliance.
75new rule completeness validator
Validates that all necessary code changes are implemented when adding new game rules; use when adding new game rules or variants to ensure no files are missed.
20flutter test runner
Run Sanmill's Flutter test suite, including unit tests, widget tests, and integration tests; use when running tests or checking test coverage.
19