Handles the full iOS localization stack: String Catalogs, generated symbols for type-safe keys, LocalizedStringResource for App Intents and widgets, FormatStyle for locale-aware numbers and dates, and RTL layout testing. The guide breaks down when to use LocalizedStringKey versus String(localized:) versus LocalizedStringResource, which trips up a lot of people new to modern iOS localization. Covers Xcode 26's generated symbols feature that lets you write `.roomAvailable` instead of stringly-typed keys. If you're shipping an app in multiple languages or need to pass App Store review in non-English markets, this walks through the mechanics and common mistakes that cause rejections or broken Arabic/Hebrew layouts.
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill ios-localization