1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-11-22 12:59:21 +00:00

Fix lang selection

This commit is contained in:
Pierre HUBERT 2021-12-30 12:11:26 +01:00
parent bfe932c053
commit 90b3ffbe81
2 changed files with 8 additions and 6 deletions

View File

@ -48,8 +48,8 @@ class _BannerWidgetState extends State<BannerWidget> {
), ),
Flexible( Flexible(
child: Text( child: Text(
banner.message.containsKey(lang()) banner.message.containsKey(shortLang)
? banner.message[lang()] ? banner.message[shortLang]
: banner.message["en"], : banner.message["en"],
style: TextStyle(color: Colors.white), style: TextStyle(color: Colors.white),
), ),

View File

@ -49,7 +49,9 @@ String tr(String string, {Map<String, String> args}) {
return string; return string;
} }
/// Get current lang /// Get current lang, in format aa_BB
String lang() { String get lang => _currLang != null ? _currLang : "en_US";
return _currLang != null ? _currLang : "en";
}
/// Get short lang format, in format aa
String get shortLang => lang.split("_")[0];