Revert "Change button and label text to sentence case for Material 3 (#115187)"

This reverts commit 700de09fd5f3881f0aa16346dda1b2cce0f791dc.
diff --git a/packages/flutter/lib/src/material/about.dart b/packages/flutter/lib/src/material/about.dart
index 4378f24..3b8e7cc 100644
--- a/packages/flutter/lib/src/material/about.dart
+++ b/packages/flutter/lib/src/material/about.dart
@@ -318,24 +318,22 @@
     final String name = applicationName ?? _defaultApplicationName(context);
     final String version = applicationVersion ?? _defaultApplicationVersion(context);
     final Widget? icon = applicationIcon ?? _defaultApplicationIcon(context);
-    final ThemeData themeData = Theme.of(context);
-    final MaterialLocalizations localizations = MaterialLocalizations.of(context);
     return AlertDialog(
       content: ListBody(
         children: <Widget>[
           Row(
             crossAxisAlignment: CrossAxisAlignment.start,
             children: <Widget>[
-              if (icon != null) IconTheme(data: themeData.iconTheme, child: icon),
+              if (icon != null) IconTheme(data: Theme.of(context).iconTheme, child: icon),
               Expanded(
                 child: Padding(
                   padding: const EdgeInsets.symmetric(horizontal: 24.0),
                   child: ListBody(
                     children: <Widget>[
-                      Text(name, style: themeData.textTheme.headlineSmall),
-                      Text(version, style: themeData.textTheme.bodyMedium),
+                      Text(name, style: Theme.of(context).textTheme.headlineSmall),
+                      Text(version, style: Theme.of(context).textTheme.bodyMedium),
                       const SizedBox(height: _textVerticalSeparation),
-                      Text(applicationLegalese ?? '', style: themeData.textTheme.bodySmall),
+                      Text(applicationLegalese ?? '', style: Theme.of(context).textTheme.bodySmall),
                     ],
                   ),
                 ),
@@ -347,11 +345,7 @@
       ),
       actions: <Widget>[
         TextButton(
-          child: Text(
-            themeData.useMaterial3
-              ? localizations.viewLicensesButtonLabel
-              : localizations.viewLicensesButtonLabel.toUpperCase()
-          ),
+          child: Text(MaterialLocalizations.of(context).viewLicensesButtonLabel),
           onPressed: () {
             showLicensePage(
               context: context,
@@ -363,11 +357,7 @@
           },
         ),
         TextButton(
-          child: Text(
-            themeData.useMaterial3
-              ? localizations.closeButtonLabel
-              : localizations.closeButtonLabel.toUpperCase()
-          ),
+          child: Text(MaterialLocalizations.of(context).closeButtonLabel),
           onPressed: () {
             Navigator.pop(context);
           },
diff --git a/packages/flutter/lib/src/material/date_picker.dart b/packages/flutter/lib/src/material/date_picker.dart
index 9bbb899..32cbcf1 100644
--- a/packages/flutter/lib/src/material/date_picker.dart
+++ b/packages/flutter/lib/src/material/date_picker.dart
@@ -479,11 +479,7 @@
         children: <Widget>[
           TextButton(
             onPressed: _handleCancel,
-            child: Text(widget.cancelText ?? (
-              theme.useMaterial3
-                ? localizations.cancelButtonLabel
-                : localizations.cancelButtonLabel.toUpperCase()
-            )),
+            child: Text(widget.cancelText ?? localizations.cancelButtonLabel),
           ),
           TextButton(
             onPressed: _handleOk,
@@ -575,11 +571,7 @@
     }
 
     final Widget header = _DatePickerHeader(
-      helpText: widget.helpText ?? (
-        Theme.of(context).useMaterial3
-          ? localizations.datePickerHelpText
-          : localizations.datePickerHelpText.toUpperCase()
-      ),
+      helpText: widget.helpText ?? localizations.datePickerHelpText,
       titleText: dateText,
       titleStyle: dateStyle,
       orientation: orientation,
@@ -1356,16 +1348,8 @@
                 onPressed: _handleEntryModeToggle,
               )
             : null,
-          confirmText: widget.saveText ?? (
-            Theme.of(context).useMaterial3
-              ? localizations.saveButtonLabel
-              : localizations.saveButtonLabel.toUpperCase()
-          ),
-          helpText: widget.helpText ?? (
-            Theme.of(context).useMaterial3
-              ? localizations.dateRangePickerHelpText
-              : localizations.dateRangePickerHelpText.toUpperCase()
-            ),
+          confirmText: widget.saveText ?? localizations.saveButtonLabel,
+          helpText: widget.helpText ?? localizations.dateRangePickerHelpText,
         );
         size = mediaQuery.size;
         insetPadding = EdgeInsets.zero;
@@ -1422,16 +1406,8 @@
               )
             : null,
           confirmText: widget.confirmText ?? localizations.okButtonLabel,
-          cancelText: widget.cancelText ?? (
-            Theme.of(context).useMaterial3
-              ? localizations.cancelButtonLabel
-              : localizations.cancelButtonLabel.toUpperCase()
-          ),
-          helpText: widget.helpText ?? (
-            Theme.of(context).useMaterial3
-              ? localizations.dateRangePickerHelpText
-              : localizations.dateRangePickerHelpText.toUpperCase()
-          ),
+          cancelText: widget.cancelText ?? localizations.cancelButtonLabel,
+          helpText: widget.helpText ?? localizations.dateRangePickerHelpText,
         );
         final DialogTheme dialogTheme = Theme.of(context).dialogTheme;
         size = orientation == Orientation.portrait ? _inputPortraitDialogSize : _inputRangeLandscapeDialogSize;
@@ -2637,11 +2613,7 @@
         : '';
 
     final Widget header = _DatePickerHeader(
-      helpText: helpText ?? (
-        Theme.of(context).useMaterial3
-          ? localizations.dateRangePickerHelpText
-          : localizations.dateRangePickerHelpText.toUpperCase()
-      ),
+      helpText: helpText ?? localizations.dateRangePickerHelpText,
       titleText: dateText,
       titleSemanticsLabel: semanticDateText,
       titleStyle: dateStyle,
@@ -2659,11 +2631,7 @@
         children: <Widget>[
           TextButton(
             onPressed: onCancel,
-            child: Text(cancelText ?? (
-              theme.useMaterial3
-                ? localizations.cancelButtonLabel
-                : localizations.cancelButtonLabel.toUpperCase()
-            )),
+            child: Text(cancelText ?? localizations.cancelButtonLabel),
           ),
           TextButton(
             onPressed: onConfirm,
diff --git a/packages/flutter/lib/src/material/material_localizations.dart b/packages/flutter/lib/src/material/material_localizations.dart
index 5fadef1..497c664 100644
--- a/packages/flutter/lib/src/material/material_localizations.dart
+++ b/packages/flutter/lib/src/material/material_localizations.dart
@@ -925,13 +925,13 @@
   String get dateOutOfRangeLabel => 'Out of range.';
 
   @override
-  String get saveButtonLabel => 'Save';
+  String get saveButtonLabel => 'SAVE';
 
   @override
-  String get datePickerHelpText => 'Select date';
+  String get datePickerHelpText => 'SELECT DATE';
 
   @override
-  String get dateRangePickerHelpText => 'Select range';
+  String get dateRangePickerHelpText => 'SELECT RANGE';
 
   @override
   String get calendarModeButtonLabel => 'Switch to calendar';
@@ -940,10 +940,10 @@
   String get inputDateModeButtonLabel => 'Switch to input';
 
   @override
-  String get timePickerDialHelpText => 'Select time';
+  String get timePickerDialHelpText => 'SELECT TIME';
 
   @override
-  String get timePickerInputHelpText => 'Enter time';
+  String get timePickerInputHelpText => 'ENTER TIME';
 
   @override
   String get timePickerHourLabel => 'Hour';
@@ -1120,13 +1120,13 @@
   }
 
   @override
-  String get cancelButtonLabel => 'Cancel';
+  String get cancelButtonLabel => 'CANCEL';
 
   @override
-  String get closeButtonLabel => 'Close';
+  String get closeButtonLabel => 'CLOSE';
 
   @override
-  String get continueButtonLabel => 'Continue';
+  String get continueButtonLabel => 'CONTINUE';
 
   @override
   String get copyButtonLabel => 'Copy';
@@ -1144,7 +1144,7 @@
   String get selectAllButtonLabel => 'Select all';
 
   @override
-  String get viewLicensesButtonLabel => 'View licenses';
+  String get viewLicensesButtonLabel => 'VIEW LICENSES';
 
   @override
   String get anteMeridiemAbbreviation => 'AM';
diff --git a/packages/flutter/lib/src/material/stepper.dart b/packages/flutter/lib/src/material/stepper.dart
index 0065e8a..13d0b3f 100644
--- a/packages/flutter/lib/src/material/stepper.dart
+++ b/packages/flutter/lib/src/material/stepper.dart
@@ -525,11 +525,7 @@
                 padding: const MaterialStatePropertyAll<EdgeInsetsGeometry>(buttonPadding),
                 shape: const MaterialStatePropertyAll<OutlinedBorder>(buttonShape),
               ),
-              child: Text(
-                themeData.useMaterial3
-                  ? localizations.continueButtonLabel
-                  : localizations.continueButtonLabel.toUpperCase()
-              ),
+              child: Text(localizations.continueButtonLabel),
             ),
             Container(
               margin: const EdgeInsetsDirectional.only(start: 8.0),
@@ -540,11 +536,7 @@
                   padding: buttonPadding,
                   shape: buttonShape,
                 ),
-                child: Text(
-                  themeData.useMaterial3
-                    ? localizations.cancelButtonLabel
-                    : localizations.cancelButtonLabel.toUpperCase()
-                ),
+                child: Text(localizations.cancelButtonLabel),
               ),
             ),
           ],
diff --git a/packages/flutter/lib/src/material/time_picker.dart b/packages/flutter/lib/src/material/time_picker.dart
index b9f33ea..b249c4b 100644
--- a/packages/flutter/lib/src/material/time_picker.dart
+++ b/packages/flutter/lib/src/material/time_picker.dart
@@ -151,10 +151,6 @@
     final TimeOfDayFormat timeOfDayFormat = MaterialLocalizations.of(context).timeOfDayFormat(
       alwaysUse24HourFormat: MediaQuery.of(context).alwaysUse24HourFormat,
     );
-    final MaterialLocalizations localizations = MaterialLocalizations.of(context);
-    final String timePickerDialHelpText = themeData.useMaterial3
-      ? localizations.timePickerDialHelpText
-      : localizations.timePickerDialHelpText.toUpperCase();
 
     final _TimePickerFragmentContext fragmentContext = _TimePickerFragmentContext(
       selectedTime: selectedTime,
@@ -259,7 +255,7 @@
         children: <Widget>[
           const SizedBox(height: 16.0),
           Text(
-            helpText ?? timePickerDialHelpText,
+            helpText ?? MaterialLocalizations.of(context).timePickerDialHelpText,
             style: TimePickerTheme.of(context).helpTextStyle ?? themeData.textTheme.labelSmall,
           ),
           controls,
@@ -1499,10 +1495,6 @@
     final bool use24HourDials = hourFormat(of: timeOfDayFormat) != HourFormat.h;
     final ThemeData theme = Theme.of(context);
     final TextStyle hourMinuteStyle = TimePickerTheme.of(context).hourMinuteTextStyle ?? theme.textTheme.displayMedium!;
-    final MaterialLocalizations localizations = MaterialLocalizations.of(context);
-    final String timePickerInputHelpText = theme.useMaterial3
-      ? localizations.timePickerInputHelpText
-      : localizations.timePickerInputHelpText.toUpperCase();
 
     return Padding(
       padding: const EdgeInsets.symmetric(horizontal: 24.0, vertical: 16.0),
@@ -1510,7 +1502,7 @@
         crossAxisAlignment: CrossAxisAlignment.start,
         children: <Widget>[
           Text(
-            widget.helpText ?? timePickerInputHelpText,
+            widget.helpText ?? MaterialLocalizations.of(context).timePickerInputHelpText,
             style: TimePickerTheme.of(context).helpTextStyle ?? theme.textTheme.labelSmall,
           ),
           const SizedBox(height: 16.0),
@@ -2266,11 +2258,7 @@
               children: <Widget>[
                 TextButton(
                   onPressed: _handleCancel,
-                  child: Text(widget.cancelText ?? (
-                    theme.useMaterial3
-                      ? localizations.cancelButtonLabel
-                      : localizations.cancelButtonLabel.toUpperCase()
-                  )),
+                  child: Text(widget.cancelText ?? localizations.cancelButtonLabel),
                 ),
                 TextButton(
                   onPressed: _handleOk,
diff --git a/packages/flutter/test/material/about_test.dart b/packages/flutter/test/material/about_test.dart
index 698dbc4..8c862ba 100644
--- a/packages/flutter/test/material/about_test.dart
+++ b/packages/flutter/test/material/about_test.dart
@@ -15,46 +15,6 @@
     LicenseRegistry.reset();
   });
 
-  testWidgets('Material3 has sentence case labels', (WidgetTester tester) async {
-    await tester.pumpWidget(MaterialApp(
-      theme: ThemeData(useMaterial3: true),
-      builder: (BuildContext context, Widget? child) {
-        return MediaQuery(
-          // Display has a vertical hinge down the middle
-          data: const MediaQueryData(
-            size: Size(800, 600),
-            displayFeatures: <DisplayFeature>[
-              DisplayFeature(
-                bounds: Rect.fromLTRB(390, 0, 410, 600),
-                type: DisplayFeatureType.hinge,
-                state: DisplayFeatureState.unknown,
-              ),
-            ],
-          ),
-          child: child!,
-        );
-      },
-      home: Builder(
-        builder: (BuildContext context) => ElevatedButton(
-          onPressed: () {
-            showAboutDialog(
-              context: context,
-              useRootNavigator: false,
-              applicationName: 'A',
-            );
-          },
-          child: const Text('Show About Dialog'),
-        ),
-      ),
-    ));
-
-    // Open the dialog.
-    await tester.tap(find.byType(ElevatedButton));
-    await tester.pumpAndSettle();
-    expect(find.text('Close'), findsOneWidget);
-    expect(find.text('View licenses'), findsOneWidget);
-  });
-
   testWidgets('AboutListTile control test', (WidgetTester tester) async {
     const FlutterLogo logo = FlutterLogo();
 
diff --git a/packages/flutter/test/material/date_picker_test.dart b/packages/flutter/test/material/date_picker_test.dart
index 18333d5..c508efb 100644
--- a/packages/flutter/test/material/date_picker_test.dart
+++ b/packages/flutter/test/material/date_picker_test.dart
@@ -62,11 +62,9 @@
     WidgetTester tester,
     Future<void> Function(Future<DateTime?> date) callback, {
     TextDirection textDirection = TextDirection.ltr,
-    bool useMaterial3 = false,
   }) async {
     late BuildContext buttonContext;
     await tester.pumpWidget(MaterialApp(
-      theme: ThemeData(useMaterial3: useMaterial3),
       home: Material(
         child: Builder(
           builder: (BuildContext context) {
@@ -114,11 +112,6 @@
   }
 
   group('showDatePicker Dialog', () {
-    testWidgets('Material3 uses sentence case labels', (WidgetTester tester) async {
-      await prepareDatePicker(tester, (Future<DateTime?> date) async {
-        expect(find.text('Select date'), findsOneWidget);
-      }, useMaterial3: true);
-    });
     testWidgets('Cancel, confirm, and help text is used', (WidgetTester tester) async {
       cancelText = 'nope';
       confirmText = 'yep';
diff --git a/packages/flutter/test/material/date_range_picker_test.dart b/packages/flutter/test/material/date_range_picker_test.dart
index 5bb72e9..6eed83e 100644
--- a/packages/flutter/test/material/date_range_picker_test.dart
+++ b/packages/flutter/test/material/date_range_picker_test.dart
@@ -56,11 +56,9 @@
     WidgetTester tester,
     Future<void> Function(Future<DateTimeRange?> date) callback, {
     TextDirection textDirection = TextDirection.ltr,
-    bool useMaterial3 = false,
   }) async {
     late BuildContext buttonContext;
     await tester.pumpWidget(MaterialApp(
-      theme: ThemeData(useMaterial3: useMaterial3),
       home: Material(
         child: Builder(
           builder: (BuildContext context) {
@@ -117,13 +115,6 @@
     });
   });
 
-  testWidgets('Material3 has sentence case labels', (WidgetTester tester) async {
-    await preparePicker(tester, (Future<DateTimeRange?> range) async {
-      expect(find.text('Save'), findsOneWidget);
-      expect(find.text('Select range'), findsOneWidget);
-    }, useMaterial3: true);
-  });
-
   testWidgets('Initial date is the default', (WidgetTester tester) async {
     await preparePicker(tester, (Future<DateTimeRange?> range) async {
       await tester.tap(find.text('SAVE'));
diff --git a/packages/flutter/test/material/stepper_test.dart b/packages/flutter/test/material/stepper_test.dart
index e1472be..e78b8df 100644
--- a/packages/flutter/test/material/stepper_test.dart
+++ b/packages/flutter/test/material/stepper_test.dart
@@ -7,37 +7,6 @@
 import 'package:flutter_test/flutter_test.dart';
 
 void main() {
-  testWidgets('Material3 has sentence case labels', (WidgetTester tester) async {
-    await tester.pumpWidget(
-      MaterialApp(
-        theme: ThemeData(useMaterial3: true),
-        home: Material(
-          child: Stepper(
-            onStepTapped: (int i) {},
-            steps: const <Step>[
-              Step(
-                title: Text('Step 1'),
-                content: SizedBox(
-                  width: 100.0,
-                  height: 100.0,
-                ),
-              ),
-              Step(
-                title: Text('Step 2'),
-                content: SizedBox(
-                  width: 100.0,
-                  height: 100.0,
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-    expect(find.text('Continue'), findsWidgets);
-    expect(find.text('Cancel'), findsWidgets);
-  });
-
   testWidgets('Stepper tap callback test', (WidgetTester tester) async {
     int index = 0;
 
diff --git a/packages/flutter/test/material/time_picker_test.dart b/packages/flutter/test/material/time_picker_test.dart
index 1d1fb78..ba40341 100644
--- a/packages/flutter/test/material/time_picker_test.dart
+++ b/packages/flutter/test/material/time_picker_test.dart
@@ -106,10 +106,8 @@
     ValueChanged<TimeOfDay?> onChanged, {
       TimePickerEntryMode entryMode = TimePickerEntryMode.dial,
       String? restorationId,
-      bool useMaterial3 = false,
     }) async {
   await tester.pumpWidget(MaterialApp(
-    theme: ThemeData(useMaterial3: useMaterial3),
     restorationScopeId: 'app',
     locale: const Locale('en', 'US'),
     home: _TimePickerLauncher(
@@ -140,14 +138,6 @@
 }
 
 void _tests() {
-  testWidgets('Material3 has sentence case labels', (WidgetTester tester) async {
-    await startPicker(tester, (TimeOfDay? time) {
-      expect(find.text('Select time'), findsOneWidget);
-      expect(find.text('Enter time'), findsOneWidget);
-      expect(find.text('Cancel'), findsOneWidget);
-    }, useMaterial3: true);
-  });
-
   testWidgets('tap-select an hour', (WidgetTester tester) async {
     TimeOfDay? result;
 
diff --git a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart
index 864e22f..6a1a4d3 100644
--- a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart
+++ b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart
@@ -6279,10 +6279,10 @@
   String get calendarModeButtonLabel => 'Switch to calendar';
 
   @override
-  String get cancelButtonLabel => 'Cancel';
+  String get cancelButtonLabel => 'CANCEL';
 
   @override
-  String get closeButtonLabel => 'Close';
+  String get closeButtonLabel => 'CLOSE';
 
   @override
   String get closeButtonTooltip => 'Close';
@@ -6291,7 +6291,7 @@
   String get collapsedIconTapHint => 'Expand';
 
   @override
-  String get continueButtonLabel => 'Continue';
+  String get continueButtonLabel => 'CONTINUE';
 
   @override
   String get copyButtonLabel => 'Copy';
@@ -6309,7 +6309,7 @@
   String get dateOutOfRangeLabel => 'Out of range.';
 
   @override
-  String get datePickerHelpText => 'Select date';
+  String get datePickerHelpText => 'SELECT DATE';
 
   @override
   String get dateRangeEndDateSemanticLabelRaw => r'End date $fullDate';
@@ -6318,7 +6318,7 @@
   String get dateRangeEndLabel => 'End Date';
 
   @override
-  String get dateRangePickerHelpText => 'Select range';
+  String get dateRangePickerHelpText => 'SELECT RANGE';
 
   @override
   String get dateRangeStartDateSemanticLabelRaw => r'Start date $fullDate';
@@ -6612,7 +6612,7 @@
   String get rowsPerPageTitle => 'Rows per page:';
 
   @override
-  String get saveButtonLabel => 'Save';
+  String get saveButtonLabel => 'SAVE';
 
   @override
   ScriptCategory get scriptCategory => ScriptCategory.englishLike;
@@ -6660,7 +6660,7 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'Select time';
+  String get timePickerDialHelpText => 'SELECT TIME';
 
   @override
   String get timePickerHourLabel => 'Hour';
@@ -6669,7 +6669,7 @@
   String get timePickerHourModeAnnouncement => 'Select hours';
 
   @override
-  String get timePickerInputHelpText => 'Enter time';
+  String get timePickerInputHelpText => 'ENTER TIME';
 
   @override
   String get timePickerMinuteLabel => 'Minute';
@@ -6684,7 +6684,7 @@
   String get unspecifiedDateRange => 'Date Range';
 
   @override
-  String get viewLicensesButtonLabel => 'View licenses';
+  String get viewLicensesButtonLabel => 'VIEW LICENSES';
 }
 
 /// The translations for English, as used in Australia (`en_AU`).
@@ -6730,24 +6730,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -6769,15 +6754,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -6836,24 +6812,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -6875,15 +6836,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -6942,24 +6894,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -6987,15 +6924,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
@@ -7051,24 +6979,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -7096,15 +7009,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
@@ -7160,24 +7064,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -7199,15 +7088,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -7266,24 +7146,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -7305,15 +7170,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -7372,24 +7228,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -7411,15 +7252,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -7478,24 +7310,9 @@
   String get keyboardKeyNumpadEnter => 'Num enter';
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
-
-  @override
-  String get timePickerInputHelpText => 'ENTER TIME';
-
-  @override
   String get dateInputLabel => 'Enter date';
 
   @override
-  String get dateRangePickerHelpText => 'SELECT RANGE';
-
-  @override
-  String get datePickerHelpText => 'SELECT DATE';
-
-  @override
-  String get saveButtonLabel => 'SAVE';
-
-  @override
   String get dateRangeEndLabel => 'End date';
 
   @override
@@ -7523,15 +7340,6 @@
   String get licensesPackageDetailTextOther => r'$licenseCount licences';
 
   @override
-  String get closeButtonLabel => 'CLOSE';
-
-  @override
-  String get continueButtonLabel => 'CONTINUE';
-
-  @override
-  String get cancelButtonLabel => 'CANCEL';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en.arb b/packages/flutter_localizations/lib/src/l10n/material_en.arb
index 9586c83..6fe7f95 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en.arb
@@ -151,17 +151,17 @@
     "plural": "selectedRowCount"
   },
 
-  "cancelButtonLabel": "Cancel",
+  "cancelButtonLabel": "CANCEL",
   "@cancelButtonLabel": {
     "description": "The label for cancel buttons and menu items."
   },
 
-  "closeButtonLabel": "Close",
+  "closeButtonLabel": "CLOSE",
   "@closeButtonLabel": {
     "description": "The label for close buttons and menu items."
   },
 
-  "continueButtonLabel": "Continue",
+  "continueButtonLabel": "CONTINUE",
   "@continueButtonLabel": {
     "description": "The label for continue buttons and menu items."
   },
@@ -191,7 +191,7 @@
     "description": "The label for select-all buttons and menu items."
   },
 
-  "viewLicensesButtonLabel": "View licenses",
+  "viewLicensesButtonLabel": "VIEW LICENSES",
   "@viewLicensesButtonLabel": {
     "description": "The label for the button in the about box that leads the user to a list of all licenses that apply to the application."
   },
@@ -288,17 +288,17 @@
     "description": "Error message displayed to the user when they have entered a date that is outside the valid range for the date picker."
   },
 
-  "saveButtonLabel": "Save",
+  "saveButtonLabel": "SAVE",
   "@saveButtonLabel": {
-    "description": "Label for a 'Save' button used in full screen dialogs."
+    "description": "Label for a 'SAVE' button used in full screen dialogs."
   },
 
-  "datePickerHelpText": "Select date",
+  "datePickerHelpText": "SELECT DATE",
   "@datePickerHelpText": {
     "description": "Label used in the header of the date picker dialog"
   },
 
-  "dateRangePickerHelpText": "Select range",
+  "dateRangePickerHelpText": "SELECT RANGE",
   "@dateRangePickerHelpText": {
     "description": "Label used in the header of the date range picker dialog."
   },
@@ -313,12 +313,12 @@
     "description": "Tooltip used for the text input mode button of the date pickers."
   },
 
-  "timePickerDialHelpText": "Select time",
+  "timePickerDialHelpText": "SELECT TIME",
   "@timePickerDialHelpText": {
     "description": "Label used in the header of the time picker dialog when using the clock dial to select a time."
   },
 
-  "timePickerInputHelpText": "Enter time",
+  "timePickerInputHelpText": "ENTER TIME",
   "@timePickerInputHelpText": {
     "description": "Label used in the header of the time picker dialog when using the text input to enter a time."
   },