deviceLocale property
Locale?
get
deviceLocale
Intended to store the device's original Locale.
Implementation
static Locale? get deviceLocale {
if (_deviceLocale == null) {
// The full system-reported supported locales of the device.
final systemLocales = WidgetsBinding.instance.platformDispatcher.locales;
// Determine the device's default Locale. Assume the first will do it.
_deviceLocale ??= systemLocales.isNotEmpty ? systemLocales.first : null;
}
return _deviceLocale;
}