From 38ae07a56216e60a2c7a613aeae1e2ce4a35aa5a Mon Sep 17 00:00:00 2001 From: Alan Mantoux Date: Mon, 12 Aug 2024 10:40:46 +0200 Subject: [PATCH 1/2] Add localization --- packages/fleather/example/lib/main.dart | 8 ++++++++ packages/fleather/example/pubspec.yaml | 2 ++ 2 files changed, 10 insertions(+) diff --git a/packages/fleather/example/lib/main.dart b/packages/fleather/example/lib/main.dart index 2bcce3d4..91396933 100644 --- a/packages/fleather/example/lib/main.dart +++ b/packages/fleather/example/lib/main.dart @@ -5,6 +5,7 @@ import 'package:fleather/fleather.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; +import 'package:flutter_localizations/flutter_localizations.dart'; import 'package:image_picker/image_picker.dart'; import 'package:url_launcher/url_launcher.dart'; @@ -17,6 +18,13 @@ class FleatherApp extends StatelessWidget { @override Widget build(BuildContext context) => MaterialApp( + localizationsDelegates: const [ + FleatherLocalizations.delegate, + GlobalCupertinoLocalizations.delegate, + GlobalMaterialLocalizations.delegate, + GlobalWidgetsLocalizations.delegate + ], + supportedLocales: const [Locale('en'), Locale('fr')], debugShowCheckedModeBanner: false, theme: ThemeData.light(), darkTheme: ThemeData.dark(), diff --git a/packages/fleather/example/pubspec.yaml b/packages/fleather/example/pubspec.yaml index 996f0602..76a50736 100644 --- a/packages/fleather/example/pubspec.yaml +++ b/packages/fleather/example/pubspec.yaml @@ -11,6 +11,8 @@ environment: dependencies: flutter: sdk: flutter + flutter_localizations: + sdk: flutter url_launcher: ^6.1.5 image_picker: ^1.0.7 fleather: From ef9d9292418eebf36de075b93dc12c79bcd2651f Mon Sep 17 00:00:00 2001 From: Alan Mantoux Date: Wed, 14 Aug 2024 15:07:23 +0200 Subject: [PATCH 2/2] Update packages/fleather/example/lib/main.dart MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 👍 Co-authored-by: Maël Chiotti <44336112+maelchiotti@users.noreply.github.com> --- packages/fleather/example/lib/main.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/fleather/example/lib/main.dart b/packages/fleather/example/lib/main.dart index 91396933..27821300 100644 --- a/packages/fleather/example/lib/main.dart +++ b/packages/fleather/example/lib/main.dart @@ -24,7 +24,7 @@ class FleatherApp extends StatelessWidget { GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate ], - supportedLocales: const [Locale('en'), Locale('fr')], + supportedLocales: FleatherLocalizations.supportedLocales, debugShowCheckedModeBanner: false, theme: ThemeData.light(), darkTheme: ThemeData.dark(),