Skip to content

A Flutter plugin for retrieving the device locale information.

License

Notifications You must be signed in to change notification settings

Jesway/flutter_device_locale

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 5, 2022
84f0613 · May 5, 2022

History

53 Commits
May 4, 2022
Mar 19, 2020
May 5, 2022
Mar 2, 2020
May 5, 2022
May 5, 2022
Nov 9, 2019
May 4, 2022
Nov 8, 2019
Nov 9, 2019
May 5, 2022
Nov 23, 2019
Jul 6, 2021
May 5, 2022

Repository files navigation

Build Status pub package License: MIT Flutter.io


A Flutter plugin for retrieving the device locale information.

Installation

Add this to your package's pubspec.yaml file:

dependencies:
  flutter_device_locale: <latest version>

Install packages from the command line (or from your editor):

flutter pub get

Import flutter_device_locale:

import 'package:flutter_device_locale/flutter_device_locale.dart';

Usage

Retrieve the current locale:

Locale locale = await DeviceLocale.getCurrentLocale();

Retrieve the preferred locales:

List<Locale> preferredLocales = await DeviceLocale.getPreferredLocales();

Note for Linux

Since GNU/Linux and POSIX doesn't provide a standard API for getting the preferred languages, DeviceLocale.getPreferredLocales always returns the current locale.

Issues

Please file any issues, bugs or feature request here.

License

This project is licensed under the MIT License

Author

This Flutter plugin is developed by Florin Bratan. You can contact me at [email protected]