Automates type-safe iOS app localization using Xcode 26 String Catalogs and native symbol generation.
This skill streamlines the localization process for iOS applications by leveraging Xcode 26’s native String Catalog (.xcstrings) features. It helps developers identify hardcoded UI strings, maps them to the String Catalog, and implements type-safe Swift symbols to replace manual string keys. By utilizing the latest Xcode features, it handles complex scenarios like pluralization, parameterized strings, and multi-table organization, ensuring your localization workflow is robust, type-safe, and follows modern Apple development best practices without requiring external tools.
主な機能
01Support for parameterized strings and complex pluralization
02Implementation of the #bundle macro for modular projects and Swift Packages
03Automated migration from hardcoded strings to localized keys
04Type-safe symbol generation for .xcstrings
051 GitHub stars
06Multi-table String Catalog organization and navigation
ユースケース
01Standardizing localization keys and naming conventions across large-scale iOS projects
02Refactoring a prototype with hardcoded strings into a production-ready localized app
03Adding multi-language support to new UI components or features during development