swift-localization

Community

Effortless localization with Swift String Catalogs.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

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