Search packages, repositories and app categories

Package detailsv0.22.0

intl_translation

Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues.

AndroidiOSmacOSWindowsLinux
30-day downloads
88.9K
Likes
113
Pub points
150

Install package

flutter pub add intl_translation

Package Overview

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

The intl_translation package provides tools for managing internationalized messages, formatting and parsing dates and numbers, handling bidirectional text, and addressing other localization challenges in Flutter and Dart applications. It supports extracting translatable strings, generating translation files, and loading localized content at runtime. This package is essential for developers building multilingual apps that need to adapt to different regions and languages.

Use cases

  • Building multilingual mobile and desktop apps
  • Extracting and managing translatable strings
  • Generating and applying translation files
  • Supporting regional date and number formats
  • Handling right-to-left languages

Key features

  • String extraction utilities
  • Translation file generation
  • Locale-aware formatting
  • Bidirectional text support
  • Integration with intl package

Suitable for

  • Developers targeting global audiences
  • Apps requiring multiple language support
  • Teams using professional translation workflows
  • Projects needing precise date/number formatting
  • Applications supporting RTL languages

Considerations

  • Requires manual setup of translation workflow
  • Depends on intl package for core functionality
  • Translation files must be maintained separately
  • Not suitable for real-time dynamic translations
  • Best paired with i18n tooling like flutter_gen

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Overview

This repository is home to Dart internationalization (i18n) and localization (l10n) related packages.

Packages

Package Description Issues Version
intl Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. issues pub package
intl4x A lightweight modular library for internationalization (i18n) functionality. issues pub package
intl_translation Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. issues pub package
messages A lightweight modular library for localization (l10n) functionality. issues
messages_builder Build the messages for consumption by package:messages issues
messages_serializer Serialization of messages for package:messages. issues
messages_shrinker Removing unneeded messages from message data files for package:messages. issues pub package

Contribute

Let us know about bugs and feature requests, file a pull request, or participate in the discussions!

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.

Categories

Dependencies

Dependency list 7 items

Source repository

Projects using this package

Rankings