どうも、ちょげ(@chogetarou)です。
CupertinoDatePickerのロケールを設定するには、どうしたらいいのでしょうか?
方法

CupertinoDatePickerのロケールをするには、MaterialApp、もしくはCupertinoAppに以下のコードを追加します。
@override
Widget build(BuildContext context) {
return MaterialApp(
//ローカライズ
localizationsDelegates: [
GlobalWidgetsLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
],
//使用できるロケールの設定
supportedLocales: [
const Locale('ja'),
],
//ロケールを設定
locale: Locale('ja'),
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: Scaffold(
appBar: AppBar(
title: const Text('Test'),
),
body: Sample(),
),
);
}
MaterialAppの引数「locale」で、ロケールの設定をすることが出来ます。
locale: Locale('ja'),
コメント