@@ -20,6 +20,8 @@ void main() async {
2020 r'SOFTWARE\Revision\Revision Tool' , 'ThemeMode' , ThemeMode .system.name);
2121 writeRegistryDword (Registry .localMachine,
2222 r'SOFTWARE\Revision\Revision Tool' , 'Experimental' , 0 );
23+ writeRegistryString (Registry .localMachine,
24+ r'SOFTWARE\Revision\Revision Tool' , 'Language' , 'en_US' );
2325 }
2426 final settingsController = AppTheme (SettingsService ());
2527 await settingsController.loadSettings ();
@@ -53,6 +55,7 @@ class MyApp extends StatelessWidget {
5355
5456 @override
5557 Widget build (BuildContext context) {
58+
5659 return ChangeNotifierProvider (
5760 create: (_) => AppTheme (SettingsService ()),
5861 builder: (context, _) {
@@ -65,7 +68,7 @@ class MyApp extends StatelessWidget {
6568 ReviLocalizations .delegate,
6669 GlobalWidgetsLocalizations .delegate,
6770 ],
68- locale: appTheme.locale ,
71+ locale: Locale (appLanguage. split ( '_' )[ 0 ], appLanguage. split ( '_' )[ 1 ]) ,
6972 supportedLocales: ReviLocalizations .supportedLocales,
7073 themeMode: appTheme.themeMode,
7174 color: appTheme.color,
0 commit comments