fromLocale static method
Maps a Flutter Locale to the closest supported TablexLocale. Falls back to TablexLocale.en for any unsupported language code.
Implementation
static TablexLocale fromLocale(Locale locale) {
switch (locale.languageCode) {
case 'ar':
return TablexLocale.ar;
case 'zh':
return TablexLocale.zh;
case 'hi':
return TablexLocale.hi;
case 'es':
return TablexLocale.es;
case 'fr':
return TablexLocale.fr;
case 'bn':
return TablexLocale.bn;
case 'pt':
return TablexLocale.pt;
case 'ru':
return TablexLocale.ru;
case 'ur':
return TablexLocale.ur;
case 'id':
return TablexLocale.id;
case 'de':
return TablexLocale.de;
case 'ja':
return TablexLocale.ja;
case 'ha':
return TablexLocale.ha;
case 'vi':
return TablexLocale.vi;
case 'it':
return TablexLocale.it;
default:
return TablexLocale.en;
}
}