What problem does it solve? Shipping a game in multiple languages involves far more than translation: hardcoded strings hide in source code, translations break placeholders or overflow UI, cultural content can block certification, and RTL layouts require dedicated testing. This Skill orchestrates that entire pipeline so no locale ships with broken or offensive content. ## Core Features & Use Cases - String Scanning and Extraction: Detect hardcoded strings and localization anti-patterns in source code, then generate keyed string table entries with translator context fields. - Translation Validation and Status: Check completeness, placeholder mismatches, character limits, plural forms, and stale translations per locale, with a coverage matrix report. - Cultural Review, RTL, and VO: Flag culturally sensitive symbols, colors, and idioms; validate right-to-left layout and font support; manage voice-over scripts, recording manifests, and file integration. - Freeze and QA Gates: Enforce string freeze before sending to translators and run a structured localization QA pass whose verdict gates release per locale. - Use Case: Before shipping your game in French, Arabic, and Japanese, run the scan and extract modes to build the string table, call freeze, generate a translator brief, then validate returned translations, run rtl-check for Arabic, and finish with a QA pass that produces a per-locale ship verdict. ## Quick Start Use the localize skill to scan my game's source code for hardcoded strings and report every localization issue with file paths and line numbers.