Hey i want to add localization to my app and is throw me error on loading the assets
enter link description here
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:web_app/providers/highlights_provider.dart';
import 'package:web_app/screens/home/home.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'translations.dart';
import 'utils/initialize_app.dart';
void main() async {
final highlightsProvider = HighlightsProvider();
await InitializeApp().run(highlightsProvider);
print('ready');
runApp(MyApp(highlightsProvider: highlightsProvider));
}
class MyApp extends StatelessWidget {
final highlightsProvider;
const MyApp({Key key, this.highlightsProvider}) : super(key: key);
@override
Widget build(BuildContext context) {
print('build');
return MultiProvider(
providers: [
ChangeNotifierProvider<HighlightsProvider>.value(
value: highlightsProvider,
)
],
child: MaterialApp(
title: 'afritech',
theme: ThemeData(
primarySwatch: Colors.amber,
brightness: Brightness.light,
),
localizationsDelegates: [
const TranslationsDelegate(),
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: [
const Locale('en', ''),
const Locale('fr', ''),
],
routes: <String, WidgetBuilder>{
'/': (BuildContext context) {
return MyHomePage(title: 'Flutter Demo Home Page');
}
}),
);
}
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…