Claude-skill-registry localization-manager

Manage localization strings, find missing translations, validate .strings files

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/localization-manager" ~/.claude/skills/majiayu000-claude-skill-registry-localization-manager && rm -rf "$T"
manifest: skills/data/localization-manager/SKILL.md
source content

Localization Manager

Manage app localization and translation files.

Capabilities

  • Extract localizable strings from Swift/ObjC code
  • Parse .strings and .stringsdict files
  • Find missing translations
  • Detect unused localization keys
  • Validate string format specifiers
  • Generate translation reports
  • Export for translators (CSV/XLIFF)
  • Import translations

Tools

localization_manager.py
- Parse and validate localization files

Commands

# Find missing translations
./localization_manager.py find-missing --base-lang en

# Extract strings from code
./localization_manager.py extract-strings --source-dir PaleoRose

# Validate .strings files
./localization_manager.py validate

# Generate report
./localization_manager.py report --output translations.html