TF-297 Inject LocalizationService in main when launch app

This commit is contained in:
dab246
2022-07-08 13:56:42 +07:00
committed by Dat H. Pham
parent 92405a2309
commit fd7ef88246
2 changed files with 7 additions and 8 deletions
@@ -1,12 +1,13 @@
import 'package:flutter/material.dart';
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
import 'package:tmail_ui_user/main/localizations/localization_service.dart';
class AppLocalizationsDelegate extends LocalizationsDelegate<AppLocalizations> {
const AppLocalizationsDelegate();
@override
bool isSupported(Locale locale) {
return ['en', 'vi', 'fr', 'ru'].contains(locale.languageCode);
return LocalizationService.supportedLanguageCodes.contains(locale.languageCode);
}
@override