swift-localization
CommunityEffortless localization with Swift String Catalogs.
Software Engineering#localization#swift#i18n#rtl#pluralization#string-catalogs#localizedstringresource
Authorkmshdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Implement localization using String Catalogs and LocalizedStringResource to manage multilingual UI content and ensure translators can update strings without code modifications.
Core Features & Use Cases
- String Catalogs (.xcstrings) support for visual localization workflow and built-in plural variants
- LocalizedStringResource and LocalizedStringKey usage for type-safe, runtime-localized UI
- RTL layout support and locale-aware formatting for numbers and dates across locales
- Use Case: Prepare an app for a new locale by adding translations and enabling runtime language switching
Quick Start
Create a Localizable.xcstrings catalog and start using String(localized:) for UI text.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: swift-localization Download link: https://github.com/kmshdev/claude-swift-toolkit/archive/main.zip#swift-localization Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.