一.pubspec.yaml配置
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
二.main.dart配置
import 'package:flutter_localizations/flutter_localizations.dart';
return MaterialApp(
locale: Locale('zh'),
supportedLocales: [
//支持的语言
const Locale('en', 'US'), // English
const Locale('zh', 'CH'), // Chinese
],
localizationsDelegates: [
// ... app-specific localization delegate[s] here
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
debugShowCheckedModeBanner: false,
title: 'demo',
theme: ThemeData(
brightness: _style, //深色还是浅色
primarySwatch: Colors.red,
),
home: _widgetForRoute(window.defaultRouteName),
);