import
'package:flutter/material.dart'
;
import
'package:flutter_gen/gen_l10n/app_localizations.dart'
;
void
main() {
runApp(MyApp());
}
class
MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return
MaterialApp(
onGenerateTitle: (context) => AppLocalizations.of(context).helloWorld,
localizationsDelegates: AppLocalizations.localizationsDelegates,
supportedLocales: AppLocalizations.supportedLocales,
theme: ThemeData(primarySwatch: Colors.green),
home: MyHomePage(),
);
}
}
class
MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() => _MyHomePageState();
}
class
_MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return
Scaffold(
appBar: AppBar(
title: Text(AppLocalizations.of(context).helloWorld),
),
body: Center(
child: Text(
AppLocalizations.of(context).displayText,
style: TextStyle(fontSize: 30),
),
),
);
}
}