FLUTTER ECOSYSTEM

locale_plus

LocalePlus allows easy access to native device locale data in Flutter apps. Includes language, country code, time zone, and number formatting preferences.

Latest version
1.8.0
30-day downloads
6K
Likes
31
Pub points
130

Package Overview

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

Overview

LocalePlus is a Flutter package that provides seamless access to native device locale information, including language, country code, time zone, and number formatting preferences. It simplifies localization by retrieving system-level locale data without requiring complex setup. Ideal for apps needing accurate regional settings for dynamic content rendering, date/time display, and currency formatting. The package integrates smoothly with Flutter’s internationalization framework and supports both Android and iOS platforms.

Use cases
  • Dynamic UI based on user region
  • Displaying localized dates and times
  • Formatting numbers and currencies
  • Supporting multi-language apps
  • Adjusting app behavior by locale
  • Enhancing accessibility through regional settings
Key features
  • Retrieves device-native locale data
  • Supports language, country, timezone, and formatting
  • Simple API with minimal setup
  • Cross-platform (Android & iOS)
  • Lightweight and dependency-free
  • Auto-detects user's preferred locale
Suitable for
  • Apps requiring regional customization
  • Internationalized applications
  • Financial or travel apps
  • User-facing apps with localization needs
  • Developers seeking quick locale access
  • Projects using Flutter's i18n features
Considerations
  • Relies on device system settings
  • Does not handle translation strings
  • Limited to reading locale data
  • No built-in fallback mechanisms
  • Requires manual handling of locale changes
  • Not suitable for full i18n workflows alone
Supported platformsAndroidiOS

Install package

flutter pub add locale_plus

Categories

Source repository

Related projects

No data available yet.