mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-07 21:48:14 -08:00
fix: Locale selection issue with country-specific locales (#383)
This commit is contained in:
parent
3d7a654096
commit
f3e920ac79
3 changed files with 19 additions and 9 deletions
|
|
@ -31,3 +31,11 @@ class _LocalizationContextWrapperState extends ConsumerState<LocalizationContext
|
|||
@override
|
||||
Widget build(BuildContext context) => widget.child;
|
||||
}
|
||||
|
||||
extension LocaleDisplayCodeExtension on Locale {
|
||||
String toDisplayCode() {
|
||||
return countryCode != null && countryCode!.isNotEmpty
|
||||
? "${languageCode.toUpperCase()}-${countryCode!.toUpperCase()}"
|
||||
: languageCode.toUpperCase();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue