flutter-internationalization

Community

Enable Flutter apps to support multiple locales.

AuthorMADTeacher
Version1.0.0
Installs0

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 required

Components

assetsreferences

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

Agent Skills Search Helper

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