FLUTTER ECOSYSTEM

i18next

A localization formatter based on the i18next standard. It is not yet a fully i18n tool only the formatting itself.

Latest version
0.9.0
30-day downloads
26.4K
Likes
20
Pub points
160

Package Overview

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

Overview

i18next is a Flutter/Dart package that provides localization formatting based on the i18next standard. It focuses on the formatting aspect of internationalization, enabling structured translation handling with placeholders and pluralization. While not a full-featured i18n solution, it supports consistent text formatting across platforms. Designed for developers who need standardized localization patterns, it integrates well with existing workflows. The package is compatible with Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Formatting translated strings with placeholders
  • Handling plural forms in translations
  • Supporting multilingual app content
  • Integrating with i18next-based backend systems
  • Simplifying dynamic message rendering
Key features
  • i18next standard compliance
  • Placeholder and pluralization support
  • Cross-platform compatibility
  • Lightweight formatting engine
  • Easy integration with existing translation files
Suitable for
  • Apps requiring structured localization
  • Developers familiar with i18next
  • Projects using external translation management
  • Teams needing consistent formatting across platforms
  • Frontend-focused internationalization
Considerations
  • Does not include full i18n tooling
  • Requires external translation file management
  • Limited to formatting, not loading or switching locales
  • Not suitable for complex i18n workflows
  • Depends on proper setup of translation resources
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add i18next

Categories

Source repository

Related projects