What problem does it solve?
This Skill prevents localization defects by making internationalization an architectural decision from the first user-visible string, avoiding hardcoded text, incorrect formatting, clipped layouts, and incomplete regional support.
Core Features & Use Cases
- String Architecture: Route every user-visible string through a key-based catalogue and use parameterized strings instead of sentence fragments.
- Locale-Aware Formatting: Apply platform plural rules and locale-aware formatting for dates, times, numbers, currencies, units, sorting, and comparisons.
- International Layouts: Design for text expansion, right-to-left layouts, mirrored directional icons, and the combined stress of long locales with large Dynamic Type.
- Regional Readiness: Document how locale and region choices affect navigation, privacy obligations, store metadata, pricing, payment methods, and feature availability.
- Use Case: Use this Skill when adding the first user-facing string or expanding an app to new markets so the product can be pseudo-localized and tested before translations arrive.
Quick Start
Use the localisation skill to review the app's first user-visible strings and define a locale-ready catalogue, formatting strategy, layout approach, and regional consequences.