flutter-internationalization
CommunityEnable Flutter apps to support multiple locales.
System Documentation
What problem does it solve?
This Skill provides a structured approach to adding internationalization and localization to Flutter apps, enabling apps to display multiple languages, format numbers and dates, and manage locale-specific resources.
Core Features & Use Cases
- Gen-l10n workflow: automate Dart code generation from ARB files using the gen-l10n tool.
- Intl support: integrate the intl package for manual/localized messages and formatting.
- Arb-based workflows: manage ARB resources, templates, and translations for multiple locales.
- Use Case: Localize a Flutter app to support English and Spanish, with locale switching at runtime and RTL layout support.
Quick Start
Install Flutter, then configure localization by adding dependencies, enabling code generation, creating ARB files, and running the generator to produce localization classes. Then wire up MaterialApp localizationDelegates and supportedLocales, and finally access localized strings in widgets.
Dependency Matrix
Required Modules
None requiredComponents
💻 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: flutter-internationalization Download link: https://github.com/MADTeacher/mad-agents-skills/archive/main.zip#flutter-internationalization 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 471,000+ vetted skills library on demand.