localization-developer
Installation
SKILL.md
Localization Developer (Smart Router)
Purpose
Context-aware routing to the Anytype iOS localization system. Helps you navigate the 3-file .xcstrings structure and use Loc constants correctly.
When Auto-Activated
- Working with
.xcstringsfiles - Using
Locconstants - Discussing hardcoded strings or user-facing text
- Keywords: localization, strings, text, Loc., .xcstrings
π¨ CRITICAL RULES (NEVER VIOLATE)
- NEVER use hardcoded strings in UI - Always use
Locconstants - NEVER create duplicate keys across the 3 .xcstrings files - Breaks code generation
- NEVER edit non-English translations - Only update English (
en), Crowdin handles others - ALWAYS search for existing keys first - Reuse before creating new
- ALWAYS run
make generateafter editing .xcstrings files