localization-macos

Community

Simplify macOS app localization for global reach.

AuthorLaughingJackalope
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of localizing macOS apps, removing guesswork around String Catalogs, right-to-left layout support, plural rules, and legacy NSLocalizedString migration workflows.

Core Features & Use Cases

  • Modern String Catalog Management: Handle .xcstrings files with plural variations, named substitutions, and translator comments, replacing legacy .strings and .stringsdict workflows.
  • Locale-Aware Formatting: Use FormatStyle for type-safe, thread-safe date, number, and currency formatting that respects user locale preferences.
  • RTL Layout Support: Implement correct right-to-left layout for Arabic, Hebrew, and other RTL languages, including macOS-specific quirks for layout direction handling.
  • Legacy Migration & System Integration: Incrementally migrate existing NSLocalizedString code to modern catalogs, localize menu items, accessibility labels, and app names in Info.plist.
  • Use Case: For example, if you are updating a legacy macOS productivity app to support 12 new languages, this Skill guides you through migrating old localization files, implementing RTL layout, and localizing all user-facing strings and menu items without breaking existing functionality.

Quick Start

Use the localization-macos skill to add full Arabic and Hebrew localization support to your existing macOS document editing app, including RTL layout, pluralized item count strings, and localized menu bar items.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: localization-macos
Download link: https://github.com/LaughingJackalope/macos-skills/archive/main.zip#localization-macos

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.