import 'package:flutter/material.dart'; import 'package:localization/localization.dart'; import 'package:slothmu/partials/main_scaffold.dart'; import 'pages/login.dart'; import 'package:flutter_localizations/flutter_localizations.dart'; void main() => runApp(const Slothmu()); class Slothmu extends StatefulWidget { const Slothmu({Key? key}) : super(key: key); @override State createState() => _SlothmuState(); } class _SlothmuState extends State { @override Widget build(BuildContext context) { LocalJsonLocalization.delegate.directories = ['lib/i18n']; return MaterialApp( supportedLocales: const [ Locale("en", "US"), Locale("de", "DE"), ], locale: const Locale("de", "DE"), localizationsDelegates: [ GlobalCupertinoLocalizations.delegate, GlobalWidgetsLocalizations.delegate, GlobalMaterialLocalizations.delegate, LocalJsonLocalization.delegate, ], initialRoute: '/login', routes: { '/': (context) => const MainScaffold(), '/login': (context) => const Login(), }, ); } }