FLUTTER ECOSYSTEM

arb_generator

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

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

Package Overview

Selection guidance generated from public package information. For reference only.

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

Related projects