Jesway/flutter_device_locale
一个用于获取设备区域设置信息的 Flutter 插件。
- Stars
- 20
- Forks
- 32
- 最近推送(UTC)
- 2022年5月5日
- 项目状态
- 未归档
语言C++CMakeDartRubyJavaCHTMLSwiftObjective-C
技术话题
使用的依赖
依赖清单 3 项
- flutter
{"sdk":"flutter"} - flutter_web_plugins
{"sdk":"flutter"} - plugin_platform_interface
^2.0.0
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
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 <florin@leadcode.dev>