Open4
Flutterで、Androidアプリを日本語対応のみとしたい

デフォルト状態だとテキストボックスのコンテキストメニューが英語になる。これを日本語化したい。

まず、flutter_localizations
を依存関係に追加する。
yaml pubspec.yaml
# ...
dependencies:
# ...
+ flutter_localizations:
+ sdk: flutter
# ...
# ...

MaterialApp
にローカライゼーションの設定を追加する。
root_app.dart
+import 'package:flutter_localizations/flutter_localizations.dart';
// ...
return MaterialApp(
// ...
+ localizationsDelegates: const [
+ GlobalMaterialLocalizations.delegate,
+ GlobalWidgetsLocalizations.delegate,
+ GlobalCupertinoLocalizations.delegate,
+ ],
+ supportedLocales: const [
+ Locale('ja', 'JP'),
+ ],
// ...
);

これでコンテキストメニューが日本語になる。