of static method
Implementation
static TeamKitClientLocalizations of(BuildContext? context) {
TeamKitClientLocalizations? localizations;
if (CommonUIDefaultLanguage.commonDefaultLanguage == languageZh) {
return TeamKitClientLocalizationsZh();
}
if (CommonUIDefaultLanguage.commonDefaultLanguage == languageEn) {
return TeamKitClientLocalizationsEn();
}
if (context != null) {
localizations = TeamKitClientLocalizations.of(context);
}
if (localizations == null) {
var local = PlatformDispatcher.instance.locale;
try {
localizations = lookupTeamKitClientLocalizations(local);
} catch (e) {
localizations = TeamKitClientLocalizationsEn();
}
}
return localizations;
}