FLUTTER ECOSYSTEM

language_picker

Language picker dropdown and dialog.

language_picker cover
Latest version
0.4.5
30-day downloads
3.2K
Likes
39
Pub points
130

Package Overview

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

Overview

A Flutter package that provides a language picker dropdown and dialog for selecting languages. It supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. The package allows users to easily choose from a list of languages with localized names, making it ideal for internationalization in apps. It integrates seamlessly into Flutter projects and offers customizable UI options. The source code is publicly available on GitHub for transparency and contribution.

Use cases
  • Internationalized app interfaces
  • User language selection
  • Multilingual support in mobile and web apps
  • Language switching in settings
  • Localization setup in Flutter apps
Key features
  • Dropdown and dialog language selection
  • Support for multiple platforms
  • Localized language names
  • Easy integration with Flutter
  • Customizable UI components
  • Open-source on GitHub
Suitable for
  • Developers building multilingual apps
  • Apps requiring user language preference
  • Projects using Flutter for cross-platform development
  • Teams managing localization workflows
  • UI designers needing language pickers
Considerations
  • Requires manual handling of language change logic
  • Limited to language selection, not full i18n implementation
  • May need additional packages for translation management
  • Not optimized for very large language lists
  • No built-in fallback for missing translations
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add language_picker

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects