Fix for languages

This commit is contained in:
Hillel Coren 2018-09-25 13:14:16 +03:00
parent 6ac67988c4
commit 77286e19c1
2 changed files with 316 additions and 368 deletions

View File

@ -111,14 +111,16 @@ class InvoiceNinjaAppState extends State<InvoiceNinjaApp> {
Intl.defaultLocale = localeSelector(state);
return MaterialApp(
supportedLocales: kLanguages.map((locale) => Locale(locale)).toList(),
supportedLocales: kLanguages
.map((String locale) => AppLocalization.createLocale(locale))
.toList(),
debugShowCheckedModeBanner: false,
localizationsDelegates: [
const AppLocalizationsDelegate(),
GlobalMaterialLocalizations.delegate,
],
home: InitScreen(),
locale: Locale(localeSelector(state)),
locale: AppLocalization.createLocale(localeSelector(state)),
theme: state.uiState.enableDarkMode
? ThemeData(
brightness: Brightness.dark,

File diff suppressed because it is too large Load Diff