1. 安装插件
代码语言:javascript复制dependencies:
flutter:
sdk: flutter
# 国际化
flutter_localizations:
sdk: flutter
pubspec.yaml中配置保存后,在VS Code环境中会自动下载依赖包。
如果无法正常下载,执行 flutter pub get 。
2. 引入插件
代码语言:javascript复制// main.dart
// 引入本地化的包
import 'package:flutter_localizations/flutter_localizations.dart';
3. 使用插件
代码语言:javascript复制// main.dart
Widget build(BuildContext context) {
return MaterialApp(
// 配置国际化
localizationsDelegates: [
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: [
const Locale('zh', 'CH'),
const Locale('en', 'US'),
],
// 本地语言
// locale: const Locale("zh"),
);
}