depending on the path a different language is pre-selected
This commit is contained in:
@@ -5,13 +5,19 @@ import 'package:resume/pages/landing_page.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
import 'package:resume/providers/locale_provider.dart';
|
||||
import 'package:resume/providers/content_provider.dart';
|
||||
import './services/tools.dart';
|
||||
import 'theme.dart' show darkTheme;
|
||||
|
||||
void main() {
|
||||
final String initialPath = Uri.base.path;
|
||||
final String defaultLocale = Tools.getLocaleFromPath(initialPath);
|
||||
runApp(
|
||||
MultiProvider(
|
||||
providers: [
|
||||
ChangeNotifierProvider(create: (context) => LocaleProvider()),
|
||||
ChangeNotifierProvider(
|
||||
create: (context) =>
|
||||
LocaleProvider(defaultLocale: Locale(defaultLocale)),
|
||||
),
|
||||
ChangeNotifierProvider(create: (context) => ContentProvider()),
|
||||
],
|
||||
child: const Resume(),
|
||||
|
||||
Reference in New Issue
Block a user