
Cmux Localization
If you're working on cmux and touching anything users see, this enforces the localization workflow. It reminds you to wrap strings in `String(localized:)`, add keys to `Localizable.xcstrings` for both English and Japanese, and never ship bare literals in SwiftUI components, alerts, or menus. The audit checklist is the real value: it walks you through enumerating changed surfaces, verifying entries exist for all locales, and grepping for stray English before you finish. It also covers the less obvious stuff like schema descriptions, command help text, and web message catalogs. Honestly feels like the kind of guardrail you write after shipping untranslated text to production once too often.
- skills.sh installs
- 4.9K
- GitHub stars
- 28.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add manaflow-ai/cmux --skill cmux-localization --agent claude-codeInstalls into .claude/skills of the current project.
Files
cmux Localization
Use this skill for any user-facing string change.
Normal contributor flow
After adding or changing user-facing copy, run ./scripts/localize-changes.
The command compares the current worktree with the mainline base, discovers changed Swift localization keys and English web messages, prepares simple new or changed macOS catalog entries with minimal edits, and writes a machine-readable translation packet under git metadata. Fill value for simple translations or localization for plural or variant entries, then run the same command again. When an existing translation is still correct after an English change, fill value with that same text; the packet remembers the confirmation so later runs do not mark it for review again. Completed macOS rows are imported through scripts/localization_catalog.py merge, and scripts/localization_catalog.py check remains the final authoritative validator.
Sponsors
Details
- Repository
- github.com/manaflow-ai/cmux
- Categories
- Documentation, Automation & Workflows
- First seen
- Jul 14, 2026
More from manaflow-ai/cmux
All 21- Cmux Socket Policy4.9K
- Cmux Ghostty4.9K
- Cmux Shared Behavior4.8K
- Cmux Debug Windows604
- Release133
- Cmux10.1K
- Cmux Browser9K
- Cmux Markdown7.8K
- Cmux Settings7.6K
- Cmux Workspace7.2K
- Cmux Customization6.9K
- Cmux Diagnostics6.6K
- Cmux Keyboard Shortcuts6.4K
- Cmux Testing5.1K
- Cmux Dev Workflow5K
- Cmux Custom Sidebar5K
- Cmux Architecture5K
- Cmux Debugging4.9K
- Cmux Backend4.9K
- Cmux Release4.9K