FLUTTER ECOSYSTEM

arb_generator

A dart tool which generates ARB localization files from CSV files.

Latest version
0.1.0
30-day downloads
353
Likes
15
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

ARB Generator is a Dart tool that automates the creation of ARB (Android Resource Bundle) localization files from CSV data. It streamlines internationalization workflows by converting structured CSV content into properly formatted ARB files used in Flutter apps. This reduces manual effort and minimizes errors when managing translations across multiple languages. The tool integrates seamlessly with Flutter projects and supports all major platforms, including Android, iOS, macOS, Windows, and Linux. It's ideal for teams maintaining large-scale multilingual applications.

Use cases
  • Automating translation file generation
  • Converting CSV to ARB format
  • Streamlining i18n workflows
  • Supporting team-based localization
  • Integrating with CI/CD pipelines
Key features
  • CSV to ARB conversion
  • Command-line integration
  • Cross-platform support
  • Error handling for malformed CSV
  • Configurable output paths
Suitable for
  • Flutter developers
  • Localization teams
  • CI/CD automation
  • Large-scale multilingual apps
  • Non-technical translators
Considerations
  • Requires properly formatted CSV input
  • Manual setup for complex structures
  • Limited to ARB output format
  • No real-time sync with translation services
  • Depends on external CSV quality
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add arb_generator

Categories

Dependencies

Dependency list 4 items

Related projects