configure en locale as fallback
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 2m5s
Pull Request Pipeline / lint (pull_request) Failing after 2m7s

This commit is contained in:
2026-01-02 21:11:37 +01:00
parent 3c22b084d6
commit 22fcff73bd

View File

@@ -20,9 +20,21 @@ class GameTracker extends StatelessWidget {
@override
Widget build(BuildContext context) {
print(AppLocalizations.supportedLocales.first);
return MaterialApp(
localizationsDelegates: AppLocalizations.localizationsDelegates,
supportedLocales: AppLocalizations.supportedLocales,
localeResolutionCallback: (locale, supportedLocales) {
for (final supportedLocale in supportedLocales) {
if (supportedLocale.languageCode == locale?.languageCode) {
return supportedLocale;
}
}
return supportedLocales.firstWhere(
(locale) => locale.languageCode == 'en',
orElse: () => supportedLocales.first,
);
},
debugShowCheckedModeBanner: false,
title: 'Game Tracker',
darkTheme: ThemeData.dark(),