1.20.2 Cherrypicks (#63591)

* Fix SliverList scrollOffsetCorrection 0 case (#62615)

* Case insensitive check flavor names against Xcode schemes (#61140)

* Address misc time picker design issues (#62803)

* Update to the latest localizations (#63026)

* Removed the inputFormatters from the text input fields used by the Date Pickers (#63461)

* Fix App.framework path in Podfile (#63412)

* Update engine hash to 1.20.2

Co-authored-by: Kate Lovett <katelovett@google.com>
Co-authored-by: Jenn Magder <magder@google.com>
Co-authored-by: Rami <2364772+rami-a@users.noreply.github.com>
Co-authored-by: Shi-Hao Hong <shihaohong@google.com>
Co-authored-by: Darren Austin <darrenaustin@google.com>
diff --git a/bin/internal/engine.version b/bin/internal/engine.version
index 0198572..08f6890 100644
--- a/bin/internal/engine.version
+++ b/bin/internal/engine.version
@@ -1 +1 @@
-c8e3b9485386425213e2973126d6f57e7ed83c54
+9d5b21729ff53dbf8eadd8bc97e0e30d77abec95
diff --git a/dev/devicelab/bin/tasks/module_test_ios.dart b/dev/devicelab/bin/tasks/module_test_ios.dart
index 16dc82e..7316fd5 100644
--- a/dev/devicelab/bin/tasks/module_test_ios.dart
+++ b/dev/devicelab/bin/tasks/module_test_ios.dart
@@ -229,6 +229,16 @@
         return TaskResult.failure('Failed to build editable host .app');
       }
 
+      section('Clean and pub get module');
+
+      await inDirectory(projectDir, () async {
+        await flutter('clean');
+      });
+
+      await inDirectory(projectDir, () async {
+        await flutter('pub', options: <String>['get']);
+      });
+
       section('Add to existing iOS Objective-C app');
 
       final Directory objectiveCHostApp = Directory(path.join(tempDir.path, 'hello_host_app'));
@@ -279,6 +289,23 @@
         return TaskResult.failure('Failed to build existing Objective-C app .app');
       }
 
+      checkFileExists(path.join(
+        objectiveCBuildDirectory.path,
+        'Host.app',
+        'Frameworks',
+        'Flutter.framework',
+        'Flutter',
+      ));
+
+      checkFileExists(path.join(
+        objectiveCBuildDirectory.path,
+        'Host.app',
+        'Frameworks',
+        'App.framework',
+        'flutter_assets',
+        'isolate_snapshot_data',
+      ));
+
       final String objectiveCAnalyticsOutput = objectiveCAnalyticsOutputFile.readAsStringSync();
       if (!objectiveCAnalyticsOutput.contains('cd24: ios')
           || !objectiveCAnalyticsOutput.contains('cd25: true')
diff --git a/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Free.xcscheme b/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/free.xcscheme
similarity index 88%
rename from dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Free.xcscheme
rename to dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/free.xcscheme
index 4cd4df6..a606d2b 100644
--- a/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Free.xcscheme
+++ b/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/free.xcscheme
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "0830"
+   LastUpgradeVersion = "1200"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
@@ -27,15 +27,6 @@
       selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
       selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
       shouldUseLaunchSchemeArgsEnv = "YES">
-      <MacroExpansion>
-         <BuildableReference
-            BuildableIdentifier = "primary"
-            BlueprintIdentifier = "97C146ED1CF9000F007C117D"
-            BuildableName = "Free App.app"
-            BlueprintName = "Free App"
-            ReferencedContainer = "container:Runner.xcodeproj">
-         </BuildableReference>
-      </MacroExpansion>
       <Testables>
       </Testables>
    </TestAction>
diff --git a/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Paid.xcscheme b/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/paid.xcscheme
similarity index 87%
rename from dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Paid.xcscheme
rename to dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/paid.xcscheme
index 4fbd7e1..43f1ee85 100644
--- a/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/Paid.xcscheme
+++ b/dev/integration_tests/flavors/ios/Runner.xcodeproj/xcshareddata/xcschemes/paid.xcscheme
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Scheme
-   LastUpgradeVersion = "0830"
+   LastUpgradeVersion = "1200"
    version = "1.3">
    <BuildAction
       parallelizeBuildables = "YES"
@@ -27,15 +27,6 @@
       selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
       selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
       shouldUseLaunchSchemeArgsEnv = "YES">
-      <MacroExpansion>
-         <BuildableReference
-            BuildableIdentifier = "primary"
-            BlueprintIdentifier = "97C146ED1CF9000F007C117D"
-            BuildableName = "Free App.app"
-            BlueprintName = "Free App"
-            ReferencedContainer = "container:Runner.xcodeproj">
-         </BuildableReference>
-      </MacroExpansion>
       <Testables>
       </Testables>
    </TestAction>
diff --git a/packages/flutter/lib/src/material/pickers/input_date_picker.dart b/packages/flutter/lib/src/material/pickers/input_date_picker.dart
index dda9714..2ef7544 100644
--- a/packages/flutter/lib/src/material/pickers/input_date_picker.dart
+++ b/packages/flutter/lib/src/material/pickers/input_date_picker.dart
@@ -16,12 +16,12 @@
 import 'date_picker_common.dart';
 import 'date_utils.dart' as utils;
 
-/// A [TextFormField] configured to accept and validate a date entered by the user.
+/// A [TextFormField] configured to accept and validate a date entered by a user.
 ///
-/// The text entered into this field will be constrained to only allow digits
-/// and separators. When saved or submitted, the text will be parsed into a
-/// [DateTime] according to the ambient locale. If the input text doesn't parse
-/// into a date, the [errorFormatText] message will be displayed under the field.
+/// When the field is saved or submitted, the text will be parsed into a
+/// [DateTime] according to the ambient locale's compact date format. If the
+/// input text doesn't parse into a date, the [errorFormatText] message will
+/// be displayed under the field.
 ///
 /// [firstDate], [lastDate], and [selectableDayPredicate] provide constraints on
 /// what days are valid. If the input date isn't in the date range or doesn't pass
@@ -231,9 +231,6 @@
         labelText: widget.fieldLabelText ?? localizations.dateInputLabel,
       ),
       validator: _validateDate,
-      inputFormatters: <TextInputFormatter>[
-        DateTextInputFormatter(localizations.dateSeparator),
-      ],
       keyboardType: TextInputType.datetime,
       onSaved: _handleSaved,
       onFieldSubmitted: _handleSubmitted,
@@ -242,39 +239,3 @@
     );
   }
 }
-
-/// A `TextInputFormatter` set up to format dates.
-//
-// This is not publicly exported (see pickers.dart), as it is
-// just meant for internal use by `InputDatePickerFormField` and
-// `InputDateRangePicker`.
-class DateTextInputFormatter extends TextInputFormatter {
-
-  /// Creates a date formatter with the given separator.
-  DateTextInputFormatter(
-    this.separator
-  ) : _filterFormatter = FilteringTextInputFormatter.allow(RegExp('[\\d$_commonSeparators\\$separator]+'));
-
-  /// List of common separators that are used in dates. This is used to make
-  /// sure that if given platform's [TextInputType.datetime] keyboard doesn't
-  /// provide the given locale's separator character, they can still enter the
-  /// separator using one of these characters (slash, period, comma, dash, or
-  /// space).
-  static const String _commonSeparators = r'\/\.,-\s';
-
-  /// The date separator for the current locale.
-  final String separator;
-
-  // Formatter that will filter out all characters except digits and date
-  // separators.
-  final TextInputFormatter _filterFormatter;
-
-  @override
-  TextEditingValue formatEditUpdate(TextEditingValue oldValue, TextEditingValue newValue) {
-    final TextEditingValue filteredValue = _filterFormatter.formatEditUpdate(oldValue, newValue);
-    return filteredValue.copyWith(
-      // Replace any non-digits with the given separator
-      text: filteredValue.text.replaceAll(RegExp(r'[\D]'), separator),
-    );
-  }
-}
diff --git a/packages/flutter/lib/src/material/pickers/input_date_range_picker.dart b/packages/flutter/lib/src/material/pickers/input_date_range_picker.dart
index 6029733..fbe9b3b 100644
--- a/packages/flutter/lib/src/material/pickers/input_date_range_picker.dart
+++ b/packages/flutter/lib/src/material/pickers/input_date_range_picker.dart
@@ -14,7 +14,6 @@
 import '../theme.dart';
 
 import 'date_utils.dart' as utils;
-import 'input_date_picker.dart' show DateTextInputFormatter;
 
 /// Provides a pair of text fields that allow the user to enter the start and
 /// end dates that represent a range of dates.
@@ -124,7 +123,6 @@
   String _startErrorText;
   String _endErrorText;
   bool _autoSelected = false;
-  List<TextInputFormatter> _inputFormatters;
 
   @override
   void initState() {
@@ -146,9 +144,6 @@
   void didChangeDependencies() {
     super.didChangeDependencies();
     final MaterialLocalizations localizations = MaterialLocalizations.of(context);
-    _inputFormatters = <TextInputFormatter>[
-      DateTextInputFormatter(localizations.dateSeparator),
-    ];
     if (_startDate != null) {
       _startInputText = localizations.formatCompactDate(_startDate);
       final bool selectText = widget.autofocus && !_autoSelected;
@@ -247,7 +242,6 @@
               labelText: widget.fieldStartLabelText ?? localizations.dateRangeStartLabel,
               errorText: _startErrorText,
             ),
-            inputFormatters: _inputFormatters,
             keyboardType: TextInputType.datetime,
             onChanged: _handleStartChanged,
             autofocus: widget.autofocus,
@@ -264,7 +258,6 @@
               labelText: widget.fieldEndLabelText ?? localizations.dateRangeEndLabel,
               errorText: _endErrorText,
             ),
-            inputFormatters: _inputFormatters,
             keyboardType: TextInputType.datetime,
             onChanged: _handleEndChanged,
           ),
diff --git a/packages/flutter/lib/src/material/time_picker.dart b/packages/flutter/lib/src/material/time_picker.dart
index 14e21a0..f8797d4 100644
--- a/packages/flutter/lib/src/material/time_picker.dart
+++ b/packages/flutter/lib/src/material/time_picker.dart
@@ -164,9 +164,17 @@
                     ),
                     const SizedBox(width: 12.0),
                   ],
-                  Expanded(child: _HourControl(fragmentContext: fragmentContext)),
-                  _StringFragment(timeOfDayFormat: timeOfDayFormat),
-                  Expanded(child: _MinuteControl(fragmentContext: fragmentContext)),
+                  Expanded(
+                    child: Row(
+                      // Hour/minutes should not change positions in RTL locales.
+                      textDirection: TextDirection.ltr,
+                      children: <Widget>[
+                        Expanded(child: _HourControl(fragmentContext: fragmentContext)),
+                        _StringFragment(timeOfDayFormat: timeOfDayFormat),
+                        Expanded(child: _MinuteControl(fragmentContext: fragmentContext)),
+                      ],
+                    ),
+                  ),
                   if (!use24HourDials && timeOfDayFormat != TimeOfDayFormat.a_space_h_colon_mm) ...<Widget>[
                     const SizedBox(width: 12.0),
                     _DayPeriodControl(
@@ -197,6 +205,8 @@
               Container(
                 height: kMinInteractiveDimension * 2,
                 child: Row(
+                  // Hour/minutes should not change positions in RTL locales.
+                  textDirection: TextDirection.ltr,
                   children: <Widget>[
                     Expanded(child: _HourControl(fragmentContext: fragmentContext)),
                     _StringFragment(timeOfDayFormat: timeOfDayFormat),
@@ -1128,7 +1138,7 @@
   ];
 
   _TappableLabel _buildTappableLabel(TextTheme textTheme, Color color, int value, String label, VoidCallback onTap) {
-    final TextStyle style = textTheme.subtitle1.copyWith(color: color);
+    final TextStyle style = textTheme.bodyText1.copyWith(color: color);
     final double labelScaleFactor = math.min(MediaQuery.of(context).textScaleFactor, 2.0);
     return _TappableLabel(
       value: value,
@@ -1203,8 +1213,8 @@
     final TimePickerThemeData pickerTheme = TimePickerTheme.of(context);
     final Color backgroundColor = pickerTheme.dialBackgroundColor ?? themeData.colorScheme.onBackground.withOpacity(0.12);
     final Color accentColor = pickerTheme.dialHandColor ?? themeData.colorScheme.primary;
-    final Color primaryLabelColor = MaterialStateProperty.resolveAs(pickerTheme.dialTextColor, <MaterialState>{});
-    final Color secondaryLabelColor = MaterialStateProperty.resolveAs(pickerTheme.dialTextColor, <MaterialState>{MaterialState.selected});
+    final Color primaryLabelColor = MaterialStateProperty.resolveAs(pickerTheme.dialTextColor, <MaterialState>{}) ?? themeData.colorScheme.onSurface;
+    final Color secondaryLabelColor = MaterialStateProperty.resolveAs(pickerTheme.dialTextColor, <MaterialState>{MaterialState.selected}) ?? themeData.colorScheme.onPrimary;
     List<_TappableLabel> primaryLabels;
     List<_TappableLabel> secondaryLabels;
     int selectedDialValue;
@@ -1541,11 +1551,9 @@
     if (inputDecorationTheme != null) {
       inputDecoration = const InputDecoration().applyDefaults(inputDecorationTheme);
     } else {
-      final Color unfocusedFillColor = timePickerTheme.hourMinuteColor ?? colorScheme.onSurface.withOpacity(0.12);
       inputDecoration = InputDecoration(
         contentPadding: EdgeInsets.zero,
         filled: true,
-        fillColor: focusNode.hasFocus ? Colors.transparent : unfocusedFillColor,
         enabledBorder: const OutlineInputBorder(
           borderSide: BorderSide(color: Colors.transparent),
         ),
@@ -1563,10 +1571,12 @@
         errorStyle: const TextStyle(fontSize: 0.0, height: 0.0), // Prevent the error text from appearing.
       );
     }
+    final Color unfocusedFillColor = timePickerTheme.hourMinuteColor ?? colorScheme.onSurface.withOpacity(0.12);
     inputDecoration = inputDecoration.copyWith(
       // Remove the hint text when focused because the centered cursor appears
       // odd above the hint text.
       hintText: focusNode.hasFocus ? null : _formattedValue,
+      fillColor: focusNode.hasFocus ? Colors.transparent : inputDecorationTheme?.fillColor ?? unfocusedFillColor,
     );
 
     return SizedBox(
@@ -1576,10 +1586,13 @@
         child: TextFormField(
           expands: true,
           maxLines: null,
+          inputFormatters: <TextInputFormatter>[
+            LengthLimitingTextInputFormatter(2),
+          ],
           focusNode: focusNode,
           textAlign: TextAlign.center,
           keyboardType: TextInputType.number,
-          style: widget.style.copyWith(color: colorScheme.onSurface),
+          style: widget.style.copyWith(color: timePickerTheme.hourMinuteTextColor ?? colorScheme.onSurface),
           controller: controller,
           decoration: inputDecoration,
           validator: widget.validator,
diff --git a/packages/flutter/lib/src/rendering/sliver_list.dart b/packages/flutter/lib/src/rendering/sliver_list.dart
index 5f577b8..e47babf 100644
--- a/packages/flutter/lib/src/rendering/sliver_list.dart
+++ b/packages/flutter/lib/src/rendering/sliver_list.dart
@@ -169,20 +169,26 @@
     // If the scroll offset is at zero, we should make sure we are
     // actually at the beginning of the list.
     if (scrollOffset < precisionErrorTolerance) {
-      if (indexOf(firstChild) > 0) {
+      // We iterate from the firstChild in case the leading child has a 0 paint
+      // extent.
+      while (indexOf(firstChild) > 0) {
         final double earliestScrollOffset = childScrollOffset(firstChild);
         // We correct one child at a time. If there are more children before
         // the earliestUsefulChild, we will correct it once the scroll offset
-        // reach zero again.
+        // reaches zero again.
         earliestUsefulChild = insertAndLayoutLeadingChild(childConstraints, parentUsesSize: true);
         assert(earliestUsefulChild != null);
         final double firstChildScrollOffset = earliestScrollOffset - paintExtentOf(firstChild);
-        geometry = SliverGeometry(
-          scrollOffsetCorrection: -firstChildScrollOffset,
-        );
         final SliverMultiBoxAdaptorParentData childParentData = firstChild.parentData as SliverMultiBoxAdaptorParentData;
         childParentData.layoutOffset = 0.0;
-        return;
+        // We only need to correct if the leading child actually has a
+        // paint extent.
+        if (firstChildScrollOffset < -precisionErrorTolerance) {
+          geometry = SliverGeometry(
+            scrollOffsetCorrection: -firstChildScrollOffset,
+          );
+          return;
+        }
       }
     }
 
diff --git a/packages/flutter/test/material/date_picker_test.dart b/packages/flutter/test/material/date_picker_test.dart
index 3cd8112..e5a2e0c 100644
--- a/packages/flutter/test/material/date_picker_test.dart
+++ b/packages/flutter/test/material/date_picker_test.dart
@@ -667,7 +667,8 @@
         field.controller.clear();
 
         await tester.pumpAndSettle();
-        await tester.enterText(find.byType(TextField), '20202014');
+        await tester.enterText(find.byType(TextField), '20 days, 3 months, 2003');
+        expect(find.text('20 days, 3 months, 2003'), findsOneWidget);
         expect(find.text(errorFormatText), findsNothing);
 
         await tester.tap(find.text('OK'));
diff --git a/packages/flutter/test/material/time_picker_test.dart b/packages/flutter/test/material/time_picker_test.dart
index 95e4e5e..3919bbc 100644
--- a/packages/flutter/test/material/time_picker_test.dart
+++ b/packages/flutter/test/material/time_picker_test.dart
@@ -751,7 +751,7 @@
 
     // Invalid minute.
     await tester.enterText(find.byType(TextField).first, '8');
-    await tester.enterText(find.byType(TextField).last, '150');
+    await tester.enterText(find.byType(TextField).last, '95');
     await finishPicker(tester);
     expect(result, null);
 
diff --git a/packages/flutter/test/material/time_picker_theme_test.dart b/packages/flutter/test/material/time_picker_theme_test.dart
index ff35bf9..61ac586 100644
--- a/packages/flutter/test/material/time_picker_theme_test.dart
+++ b/packages/flutter/test/material/time_picker_theme_test.dart
@@ -158,14 +158,16 @@
     final List<dynamic> primaryLabels = dialPainter.primaryLabels as List<dynamic>;
     expect(
       primaryLabels.first.painter.text.style,
-      Typography.material2014().englishLike.subhead
-        .merge(Typography.material2014().black.subhead),
+      Typography.material2014().englishLike.bodyText1
+        .merge(Typography.material2014().black.bodyText1)
+        .copyWith(color: defaultTheme.colorScheme.onSurface),
     );
     final List<dynamic> secondaryLabels = dialPainter.secondaryLabels as List<dynamic>;
     expect(
       secondaryLabels.first.painter.text.style,
-      Typography.material2014().englishLike.subhead
-          .merge(Typography.material2014().white.subhead),
+      Typography.material2014().englishLike.bodyText1
+        .merge(Typography.material2014().white.bodyText1)
+        .copyWith(color: defaultTheme.colorScheme.onPrimary),
     );
 
     final Material hourMaterial = _textMaterial(tester, '7');
@@ -297,15 +299,15 @@
     final List<dynamic> primaryLabels = dialPainter.primaryLabels as List<dynamic>;
     expect(
       primaryLabels.first.painter.text.style,
-      Typography.material2014().englishLike.subhead
-          .merge(Typography.material2014().black.subhead)
+      Typography.material2014().englishLike.bodyText1
+          .merge(Typography.material2014().black.bodyText1)
           .copyWith(color: _unselectedColor),
     );
     final List<dynamic> secondaryLabels = dialPainter.secondaryLabels as List<dynamic>;
     expect(
       secondaryLabels.first.painter.text.style,
-      Typography.material2014().englishLike.subhead
-          .merge(Typography.material2014().white.subhead)
+      Typography.material2014().englishLike.bodyText1
+          .merge(Typography.material2014().white.bodyText1)
           .copyWith(color: _selectedColor),
     );
 
diff --git a/packages/flutter/test/widgets/slivers_test.dart b/packages/flutter/test/widgets/slivers_test.dart
index b47d651..c521176 100644
--- a/packages/flutter/test/widgets/slivers_test.dart
+++ b/packages/flutter/test/widgets/slivers_test.dart
@@ -814,6 +814,31 @@
       expect(events, equals(<String>['tap']));
     });
   });
+
+  testWidgets('SliverList handles 0 scrollOffsetCorrection', (WidgetTester tester) async {
+    // Regression test for https://github.com/flutter/flutter/issues/62198
+    await tester.pumpWidget(MaterialApp(
+      home: Scaffold(
+        body: CustomScrollView(
+          physics: const BouncingScrollPhysics(parent: AlwaysScrollableScrollPhysics()),
+          slivers: <Widget>[
+            SliverList(
+              delegate: SliverChildListDelegate(
+                const <Widget>[
+                  SizedBox.shrink(),
+                  Text('index 1'),
+                  Text('index 2'),
+                ]
+              ),
+            ),
+          ],
+        )
+      ),
+    ));
+    await tester.fling(find.byType(Scrollable), const Offset(0.0, -500.0), 10000.0);
+    await tester.pumpAndSettle();
+    expect(tester.takeException(), isNull);
+  });
 }
 
 bool isRight(Offset a, Offset b) => b.dx > a.dx;
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 52e7919..8c178d7 100644
--- a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart
+++ b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart
@@ -81,10 +81,10 @@
   String get continueButtonLabel => 'GAAN VOORT';
 
   @override
-  String get copyButtonLabel => 'KOPIEER';
+  String get copyButtonLabel => 'Kopieer';
 
   @override
-  String get cutButtonLabel => 'KNIP';
+  String get cutButtonLabel => 'Knip';
 
   @override
   String get dateHelpText => 'dd-mm-jjjj';
@@ -120,7 +120,7 @@
   String get deleteButtonTooltip => 'Vee uit';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Skakel oor na wyserplaatkiesermodus';
 
   @override
   String get dialogLabel => 'Dialoog';
@@ -138,7 +138,7 @@
   String get inputDateModeButtonLabel => 'Skakel oor na invoer';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Skakel oor na teksinvoermodus';
 
   @override
   String get invalidDateFormatLabel => 'Ongeldige formaat.';
@@ -147,13 +147,22 @@
   String get invalidDateRangeLabel => 'Ongeldige reeks.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Voer \'n geldige tyd in';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisensie';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisensies';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -186,7 +195,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow van ongeveer \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PLAK';
+  String get pasteButtonLabel => 'Plak';
 
   @override
   String get popupMenuLabel => 'Opspringkieslys';
@@ -252,7 +261,7 @@
   String get searchFieldLabel => 'Soek';
 
   @override
-  String get selectAllButtonLabel => 'KIES ALLES';
+  String get selectAllButtonLabel => 'Kies alles';
 
   @override
   String get selectYearSemanticsLabel => 'Kies jaar';
@@ -291,19 +300,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'KIES TYD';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Uur';
 
   @override
   String get timePickerHourModeAnnouncement => 'Kies ure';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'VOER TYD IN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Kies minute';
@@ -417,7 +426,7 @@
   String get deleteButtonTooltip => 'ሰርዝ';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ወደ መደወያ መራጭ ሁነታ ቀይር';
 
   @override
   String get dialogLabel => 'መገናኛ';
@@ -435,7 +444,7 @@
   String get inputDateModeButtonLabel => 'ወደ ግቤት ቀይር';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ወደ ጽሑፍ ግቤት ሁነታ ቀይር';
 
   @override
   String get invalidDateFormatLabel => 'ልክ ያልሆነ ቅርጸት።';
@@ -444,13 +453,22 @@
   String get invalidDateRangeLabel => 'ልክ ያልኾነ ክልል።';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'የሚሠራ ሰዓት ያስገቡ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ፈቃድ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ፈቃዶች';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -588,19 +606,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ጊዜ ይምረጡ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ሰዓት';
 
   @override
   String get timePickerHourModeAnnouncement => 'ሰዓታትን ምረጥ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ሰዓት ያስገቡ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'ደቂቃ';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'ደቂቃዎችን ይምረጡ';
@@ -714,7 +732,7 @@
   String get deleteButtonTooltip => 'حذف';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'التبديل إلى وضع \"منتقي قُرص الساعة\"';
 
   @override
   String get dialogLabel => 'مربع حوار';
@@ -732,7 +750,7 @@
   String get inputDateModeButtonLabel => 'التبديل إلى الإدخال';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'التبديل إلى وضع \"إدخال النص\"';
 
   @override
   String get invalidDateFormatLabel => 'التنسيق غير صالح.';
@@ -741,16 +759,25 @@
   String get invalidDateRangeLabel => 'النطاق غير صالح.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'يُرجى إدخال وقت صالح.';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount تراخيص';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount ترخيصًا';
 
   @override
-  String get licensesPackageDetailTextZero => 'No licenses';
+  String get licensesPackageDetailTextOne => 'ترخيص واحد';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ترخيص';
+
+  @override
+  String get licensesPackageDetailTextTwo => 'ترخيصان (\$licenseCount)';
+
+  @override
+  String get licensesPackageDetailTextZero => 'ما مِن تراخيص';
 
   @override
   String get licensesPageTitle => 'التراخيص';
@@ -885,19 +912,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'اختيار الوقت';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ساعة';
 
   @override
   String get timePickerHourModeAnnouncement => 'اختيار الساعات';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'إدخال الوقت';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'دقيقة';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'اختيار الدقائق';
@@ -1011,7 +1038,7 @@
   String get deleteButtonTooltip => 'মচক';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ডায়েল বাছনিকৰ্তাৰ ম’ডলৈ সলনি কৰক';
 
   @override
   String get dialogLabel => 'ডায়ল\'গ';
@@ -1029,7 +1056,7 @@
   String get inputDateModeButtonLabel => 'ইনপুটলৈ সলনি কৰক';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'পাঠ ইনপুটৰ ম’ডলৈ সলনি কৰক';
 
   @override
   String get invalidDateFormatLabel => 'অমান্য ফৰ্মেট।';
@@ -1038,13 +1065,22 @@
   String get invalidDateRangeLabel => 'অমান্য পৰিসৰ।';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'এটা মান্য সময় দিয়ক';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '১ খন অনুজ্ঞাপত্ৰ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount খন অনুজ্ঞাপত্ৰ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -1182,19 +1218,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'সময় বাছনি কৰক';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ঘণ্টা';
 
   @override
   String get timePickerHourModeAnnouncement => 'সময় বাছনি কৰক';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'সময় দিয়ক';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'মিনিট';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'মিনিট বাছনি কৰক';
@@ -1269,10 +1305,10 @@
   String get continueButtonLabel => 'DAVAM EDİN';
 
   @override
-  String get copyButtonLabel => 'KOPYALAYIN';
+  String get copyButtonLabel => 'Kopyalayın';
 
   @override
-  String get cutButtonLabel => 'KƏSİN';
+  String get cutButtonLabel => 'Kəsin';
 
   @override
   String get dateHelpText => 'aa/gg/iiii';
@@ -1308,7 +1344,7 @@
   String get deleteButtonTooltip => 'Silin';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Yığım seçici rejiminə keçin';
 
   @override
   String get dialogLabel => 'Dialoq';
@@ -1326,7 +1362,7 @@
   String get inputDateModeButtonLabel => 'Daxiletməyə keçin';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Mətn daxiletmə rejiminə keçin';
 
   @override
   String get invalidDateFormatLabel => 'Yanlış format.';
@@ -1335,13 +1371,22 @@
   String get invalidDateRangeLabel => 'Yanlış aralıq.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Düzgün vaxt daxil edin';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisenziya';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisenziya';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -1374,7 +1419,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow/ təxminən \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'YERLƏŞDİRİN';
+  String get pasteButtonLabel => 'Yerləşdirin';
 
   @override
   String get popupMenuLabel => 'Popap menyusu';
@@ -1440,7 +1485,7 @@
   String get searchFieldLabel => 'Axtarın';
 
   @override
-  String get selectAllButtonLabel => 'HAMISINI SEÇİN';
+  String get selectAllButtonLabel => 'Hamısını seçin';
 
   @override
   String get selectYearSemanticsLabel => 'İl seçin';
@@ -1479,19 +1524,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VAXT SEÇİN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Saat';
 
   @override
   String get timePickerHourModeAnnouncement => 'Saat seçin';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'VAXTI DAXİL EDİN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Dəqiqə';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Dəqiqə seçin';
@@ -1566,10 +1611,10 @@
   String get continueButtonLabel => 'ПРАЦЯГНУЦЬ';
 
   @override
-  String get copyButtonLabel => 'КАПІРАВАЦЬ';
+  String get copyButtonLabel => 'Капіраваць';
 
   @override
-  String get cutButtonLabel => 'ВЫРАЗАЦЬ';
+  String get cutButtonLabel => 'Выразаць';
 
   @override
   String get dateHelpText => 'мм/дд/гггг';
@@ -1605,7 +1650,7 @@
   String get deleteButtonTooltip => 'Выдаліць';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Пераход у рэжым выбару часу';
 
   @override
   String get dialogLabel => 'Дыялогавае акно';
@@ -1623,7 +1668,7 @@
   String get inputDateModeButtonLabel => 'Пераключыцца на ўвод тэксту';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Пераход у рэжым уводу тэксту';
 
   @override
   String get invalidDateFormatLabel => 'Няправільны фармат.';
@@ -1632,13 +1677,22 @@
   String get invalidDateRangeLabel => 'Няправільны дыяпазон.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Увядзіце дапушчальны час';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount ліцэнзіі';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount ліцэнзій';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ліцэнзія';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ліцэнзіі';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -1671,7 +1725,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow з прыблізна \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'УСТАВІЦЬ';
+  String get pasteButtonLabel => 'Уставіць';
 
   @override
   String get popupMenuLabel => 'Меню ўсплывальнага акна';
@@ -1737,7 +1791,7 @@
   String get searchFieldLabel => 'Пошук';
 
   @override
-  String get selectAllButtonLabel => 'ВЫБРАЦЬ УСЕ';
+  String get selectAllButtonLabel => 'Выбраць усе';
 
   @override
   String get selectYearSemanticsLabel => 'Выберыце год';
@@ -1776,19 +1830,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ВЫБЕРЫЦЕ ЧАС';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Гадзіна';
 
   @override
   String get timePickerHourModeAnnouncement => 'Выберыце гадзіны';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'УВЯДЗІЦЕ ЧАС';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Хвіліна';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Выберыце хвіліны';
@@ -1863,10 +1917,10 @@
   String get continueButtonLabel => 'НАПРЕД';
 
   @override
-  String get copyButtonLabel => 'КОПИРАНЕ';
+  String get copyButtonLabel => 'Копиране';
 
   @override
-  String get cutButtonLabel => 'ИЗРЯЗВАНЕ';
+  String get cutButtonLabel => 'Изрязване';
 
   @override
   String get dateHelpText => 'дд/мм/гггг';
@@ -1902,7 +1956,7 @@
   String get deleteButtonTooltip => 'Изтриване';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Превключване към режим за избор на циферблат';
 
   @override
   String get dialogLabel => 'Диалогов прозорец';
@@ -1920,7 +1974,7 @@
   String get inputDateModeButtonLabel => 'Превключване към въвеждане';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Превключване към режим за въвеждане на текст';
 
   @override
   String get invalidDateFormatLabel => 'Невалиден формат.';
@@ -1929,13 +1983,22 @@
   String get invalidDateRangeLabel => 'Невалиден период от време.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Въведете валиден час';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лиценз';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лиценза';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -1968,7 +2031,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow от около \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ПОСТАВЯНЕ';
+  String get pasteButtonLabel => 'Поставяне';
 
   @override
   String get popupMenuLabel => 'Изскачащо меню';
@@ -2034,7 +2097,7 @@
   String get searchFieldLabel => 'Търсене';
 
   @override
-  String get selectAllButtonLabel => 'ИЗБИРАНЕ НА ВСИЧКО';
+  String get selectAllButtonLabel => 'Избиране на всички';
 
   @override
   String get selectYearSemanticsLabel => 'Избиране на година';
@@ -2073,19 +2136,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ИЗБЕРЕТЕ ЧАС';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Час';
 
   @override
   String get timePickerHourModeAnnouncement => 'Избиране на часове';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ВЪВЕДЕТЕ ЧАС';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Минута';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Избиране на минути';
@@ -2199,7 +2262,7 @@
   String get deleteButtonTooltip => 'মুছে দিন';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ডায়াল বেছে নেওয়ার মোডে পাল্টান';
 
   @override
   String get dialogLabel => 'ডায়ালগ';
@@ -2217,7 +2280,7 @@
   String get inputDateModeButtonLabel => 'ইনপুট মোডে বদল করুন';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'টেক্সট ইনপুট মোডে পাল্টান';
 
   @override
   String get invalidDateFormatLabel => 'ভুল ফর্ম্যাট।';
@@ -2226,13 +2289,22 @@
   String get invalidDateRangeLabel => 'তারিখ সঠিক নয়।';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'সঠিক সময় লিখুন';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '১টি লাইসেন্স';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCountটি লাইসেন্স';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -2370,19 +2442,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'সময় বেছে নিন';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ঘণ্টা';
 
   @override
   String get timePickerHourModeAnnouncement => 'ঘণ্টা বেছে নিন';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'সময় লিখুন';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'মিনিট';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'মিনিট বেছে নিন';
@@ -2457,10 +2529,10 @@
   String get continueButtonLabel => 'NASTAVI';
 
   @override
-  String get copyButtonLabel => 'KOPIRAJ';
+  String get copyButtonLabel => 'Kopiraj';
 
   @override
-  String get cutButtonLabel => 'IZREŽI';
+  String get cutButtonLabel => 'Izreži';
 
   @override
   String get dateHelpText => 'mm/dd/gggg';
@@ -2496,7 +2568,7 @@
   String get deleteButtonTooltip => 'Brisanje';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Prebacivanje na način rada alata za biranje';
 
   @override
   String get dialogLabel => 'Dijaloški okvir';
@@ -2514,7 +2586,7 @@
   String get inputDateModeButtonLabel => 'Prebacite na unos teksta';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Prebacivanje na način rada unosa teksta';
 
   @override
   String get invalidDateFormatLabel => 'Nevažeći format.';
@@ -2523,13 +2595,22 @@
   String get invalidDateRangeLabel => 'Nevažeći raspon.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Unesite ispravno vrijeme';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licence';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenca';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenci';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -2562,7 +2643,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow od oko \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ZALIJEPI';
+  String get pasteButtonLabel => 'Zalijepi';
 
   @override
   String get popupMenuLabel => 'Skočni meni';
@@ -2628,7 +2709,7 @@
   String get searchFieldLabel => 'Pretražite';
 
   @override
-  String get selectAllButtonLabel => 'ODABERI SVE';
+  String get selectAllButtonLabel => 'Odaberi sve';
 
   @override
   String get selectYearSemanticsLabel => 'Odaberite godinu';
@@ -2667,19 +2748,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ODABERITE VRIJEME';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Sat';
 
   @override
   String get timePickerHourModeAnnouncement => 'Odaberite sat';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'UNESITE VRIJEME';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Odaberite minute';
@@ -2754,10 +2835,10 @@
   String get continueButtonLabel => 'CONTINUA';
 
   @override
-  String get copyButtonLabel => 'COPIA';
+  String get copyButtonLabel => 'Copia';
 
   @override
-  String get cutButtonLabel => 'RETALLA';
+  String get cutButtonLabel => 'Retalla';
 
   @override
   String get dateHelpText => 'mm/dd/aaaa';
@@ -2793,7 +2874,7 @@
   String get deleteButtonTooltip => 'Suprimeix';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Canvia al mode de selector de dial';
 
   @override
   String get dialogLabel => 'Diàleg';
@@ -2811,7 +2892,7 @@
   String get inputDateModeButtonLabel => 'Canvia a introducció de text';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Canvia al mode d\'introducció de text';
 
   @override
   String get invalidDateFormatLabel => 'El format no és vàlid.';
@@ -2820,13 +2901,22 @@
   String get invalidDateRangeLabel => 'L\'interval no és vàlid.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Introdueix una hora vàlida';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 llicència';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount llicències';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -2859,7 +2949,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow d\'aproximadament \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ENGANXA';
+  String get pasteButtonLabel => 'Enganxa';
 
   @override
   String get popupMenuLabel => 'Menú emergent';
@@ -2925,7 +3015,7 @@
   String get searchFieldLabel => 'Cerca';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONA-HO TOT';
+  String get selectAllButtonLabel => 'Selecciona-ho tot';
 
   @override
   String get selectYearSemanticsLabel => 'Selecciona un any';
@@ -2964,19 +3054,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELECCIONA L\'HORA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Selecciona les hores';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INTRODUEIX L\'HORA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Selecciona els minuts';
@@ -3051,10 +3141,10 @@
   String get continueButtonLabel => 'POKRAČOVAT';
 
   @override
-  String get copyButtonLabel => 'KOPÍROVAT';
+  String get copyButtonLabel => 'Kopírovat';
 
   @override
-  String get cutButtonLabel => 'VYJMOUT';
+  String get cutButtonLabel => 'Vyjmout';
 
   @override
   String get dateHelpText => 'mm/dd/rrrr';
@@ -3090,7 +3180,7 @@
   String get deleteButtonTooltip => 'Smazat';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Přepnout na režim výběru času';
 
   @override
   String get dialogLabel => 'Dialogové okno';
@@ -3108,7 +3198,7 @@
   String get inputDateModeButtonLabel => 'Přepnout na zadávání';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Přepnout na režim zadávání textu';
 
   @override
   String get invalidDateFormatLabel => 'Neplatný formát.';
@@ -3117,13 +3207,22 @@
   String get invalidDateRangeLabel => 'Neplatný rozsah.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Zadejte platný čas';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licence';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount licence';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licence';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencí';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -3156,7 +3255,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow z asi \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'VLOŽIT';
+  String get pasteButtonLabel => 'Vložit';
 
   @override
   String get popupMenuLabel => 'Vyskakovací nabídka';
@@ -3222,7 +3321,7 @@
   String get searchFieldLabel => 'Hledat';
 
   @override
-  String get selectAllButtonLabel => 'VYBRAT VŠE';
+  String get selectAllButtonLabel => 'Vybrat vše';
 
   @override
   String get selectYearSemanticsLabel => 'Vyberte rok';
@@ -3261,19 +3360,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VYBERTE ČAS';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hodina';
 
   @override
   String get timePickerHourModeAnnouncement => 'Vyberte hodiny';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ZADEJTE ČAS';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Vyberte minuty';
@@ -3348,10 +3447,10 @@
   String get continueButtonLabel => 'FORTSÆT';
 
   @override
-  String get copyButtonLabel => 'KOPIÉR';
+  String get copyButtonLabel => 'Kopiér';
 
   @override
-  String get cutButtonLabel => 'KLIP';
+  String get cutButtonLabel => 'Klip';
 
   @override
   String get dateHelpText => 'mm/dd/åååå';
@@ -3387,7 +3486,7 @@
   String get deleteButtonTooltip => 'Slet';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Skift til urskivevælger';
 
   @override
   String get dialogLabel => 'Dialogboks';
@@ -3405,7 +3504,7 @@
   String get inputDateModeButtonLabel => 'Skift til input';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Skift til indtastning';
 
   @override
   String get invalidDateFormatLabel => 'Ugyldigt format.';
@@ -3414,13 +3513,22 @@
   String get invalidDateRangeLabel => 'Ugyldigt interval.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Angiv et gyldigt tidspunkt';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licens';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenser';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -3453,7 +3561,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow af ca. \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'SÆT IND';
+  String get pasteButtonLabel => 'Sæt ind';
 
   @override
   String get popupMenuLabel => 'Pop op-menu';
@@ -3519,7 +3627,7 @@
   String get searchFieldLabel => 'Søg';
 
   @override
-  String get selectAllButtonLabel => 'VÆLG ALLE';
+  String get selectAllButtonLabel => 'Markér alt';
 
   @override
   String get selectYearSemanticsLabel => 'Vælg år';
@@ -3558,19 +3666,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VÆLG TIDSPUNKT';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Time';
 
   @override
   String get timePickerHourModeAnnouncement => 'Vælg timer';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ANGIV TIDSPUNKT';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Vælg minutter';
@@ -3645,10 +3753,10 @@
   String get continueButtonLabel => 'WEITER';
 
   @override
-  String get copyButtonLabel => 'KOPIEREN';
+  String get copyButtonLabel => 'Kopieren';
 
   @override
-  String get cutButtonLabel => 'AUSSCHNEIDEN';
+  String get cutButtonLabel => 'Ausschneiden';
 
   @override
   String get dateHelpText => 'tt.mm.jjjj';
@@ -3678,13 +3786,13 @@
   String get dateRangeStartLabel => 'Startdatum';
 
   @override
-  String get dateSeparator => '/';
+  String get dateSeparator => '.';
 
   @override
   String get deleteButtonTooltip => 'Löschen';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Zur Uhrzeitauswahl wechseln';
 
   @override
   String get dialogLabel => 'Dialogfeld';
@@ -3702,7 +3810,7 @@
   String get inputDateModeButtonLabel => 'Zur Texteingabe wechseln';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Zum Texteingabemodus wechseln';
 
   @override
   String get invalidDateFormatLabel => 'Ungültiges Format.';
@@ -3711,13 +3819,22 @@
   String get invalidDateRangeLabel => 'Ungültiger Zeitraum.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Gib eine gültige Uhrzeit ein';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 Lizenz';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount Lizenzen';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -3750,7 +3867,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow von etwa \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'EINFÜGEN';
+  String get pasteButtonLabel => 'Einsetzen';
 
   @override
   String get popupMenuLabel => 'Pop-up-Menü';
@@ -3816,7 +3933,7 @@
   String get searchFieldLabel => 'Suchen';
 
   @override
-  String get selectAllButtonLabel => 'ALLE AUSWÄHLEN';
+  String get selectAllButtonLabel => 'Alle auswählen';
 
   @override
   String get selectYearSemanticsLabel => 'Jahr auswählen';
@@ -3855,16 +3972,16 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'UHRZEIT AUSWÄHLEN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Stunde';
 
   @override
   String get timePickerHourModeAnnouncement => 'Stunden auswählen';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ZEIT EINGEBEN';
 
   @override
   String get timePickerMinuteLabel => 'Minute';
@@ -3981,10 +4098,10 @@
   String get continueButtonLabel => 'ΣΥΝΕΧΕΙΑ';
 
   @override
-  String get copyButtonLabel => 'ΑΝΤΙΓΡΑΦΗ';
+  String get copyButtonLabel => 'Αντιγραφή';
 
   @override
-  String get cutButtonLabel => 'ΑΠΟΚΟΠΗ';
+  String get cutButtonLabel => 'Αποκοπή';
 
   @override
   String get dateHelpText => 'μμ/ηη/εεεε';
@@ -4020,7 +4137,7 @@
   String get deleteButtonTooltip => 'Διαγραφή';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Εναλλαγή στη λειτουργία επιλογέα κλήσης';
 
   @override
   String get dialogLabel => 'Παράθυρο διαλόγου';
@@ -4038,7 +4155,7 @@
   String get inputDateModeButtonLabel => 'Εναλλαγή σε καταχώριση';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Εναλλαγή στη λειτουργία εισαγωγής κειμένου';
 
   @override
   String get invalidDateFormatLabel => 'Μη έγκυρη μορφή.';
@@ -4047,13 +4164,22 @@
   String get invalidDateRangeLabel => 'Μη έγκυρο εύρος.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Εισαγάγετε μια έγκυρη ώρα';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 άδεια';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount άδειες';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -4086,7 +4212,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow από περίπου \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ΕΠΙΚΟΛΛΗΣΗ';
+  String get pasteButtonLabel => 'Επικόλληση';
 
   @override
   String get popupMenuLabel => 'Αναδυόμενο μενού';
@@ -4152,7 +4278,7 @@
   String get searchFieldLabel => 'Αναζήτηση';
 
   @override
-  String get selectAllButtonLabel => 'ΕΠΙΛΟΓΗ ΟΛΩΝ';
+  String get selectAllButtonLabel => 'Επιλογή όλων';
 
   @override
   String get selectYearSemanticsLabel => 'Επιλογή έτους';
@@ -4191,19 +4317,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ΕΠΙΛΟΓΗ ΩΡΑΣ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ώρα';
 
   @override
   String get timePickerHourModeAnnouncement => 'Επιλογή ωρών';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ΕΙΣΑΓΩΓΗ ΩΡΑΣ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Λεπτό';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Επιλογή λεπτών';
@@ -4347,12 +4473,21 @@
   String get invalidTimeLabel => 'Enter a valid time';
 
   @override
+  String get licensesPackageDetailTextFew => null;
+
+  @override
+  String get licensesPackageDetailTextMany => null;
+
+  @override
   String get licensesPackageDetailTextOne => '1 license';
 
   @override
   String get licensesPackageDetailTextOther => '\$licenseCount licenses';
 
   @override
+  String get licensesPackageDetailTextTwo => null;
+
+  @override
   String get licensesPackageDetailTextZero => 'No licenses';
 
   @override
@@ -4569,18 +4704,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -4650,18 +4773,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -4722,12 +4833,6 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -4743,12 +4848,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
@@ -4806,12 +4905,6 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -4827,12 +4920,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
@@ -4899,18 +4986,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -4980,18 +5055,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -5061,18 +5124,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -5133,12 +5184,6 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get copyButtonLabel => 'COPY';
-
-  @override
-  String get selectAllButtonLabel => 'SELECT ALL';
-
-  @override
   String get viewLicensesButtonLabel => 'VIEW LICENCES';
 
   @override
@@ -5154,12 +5199,6 @@
   String get licensesPackageDetailTextOther => '\$licenseCount licences';
 
   @override
-  String get pasteButtonLabel => 'PASTE';
-
-  @override
-  String get cutButtonLabel => 'CUT';
-
-  @override
   String get popupMenuLabel => 'Pop-up menu';
 
   @override
@@ -5232,10 +5271,10 @@
   String get continueButtonLabel => 'CONTINUAR';
 
   @override
-  String get copyButtonLabel => 'COPIAR';
+  String get copyButtonLabel => 'Copiar';
 
   @override
-  String get cutButtonLabel => 'CORTAR';
+  String get cutButtonLabel => 'Cortar';
 
   @override
   String get dateHelpText => 'mm/dd/aaaa';
@@ -5271,7 +5310,7 @@
   String get deleteButtonTooltip => 'Eliminar';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Cambiar al modo de selección de hora';
 
   @override
   String get dialogLabel => 'Cuadro de diálogo';
@@ -5289,7 +5328,7 @@
   String get inputDateModeButtonLabel => 'Cambiar a cuadro de texto';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de introducción de texto';
 
   @override
   String get invalidDateFormatLabel => 'Formato no válido.';
@@ -5298,13 +5337,22 @@
   String get invalidDateRangeLabel => 'Periodo no válido.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Indica una hora válida';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -5337,7 +5385,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow‑\$lastRow de aproximadamente \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PEGAR';
+  String get pasteButtonLabel => 'Pegar';
 
   @override
   String get popupMenuLabel => 'Menú emergente';
@@ -5403,7 +5451,7 @@
   String get searchFieldLabel => 'Buscar';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODOS';
+  String get selectAllButtonLabel => 'Seleccionar todo';
 
   @override
   String get selectYearSemanticsLabel => 'Seleccionar año';
@@ -5442,19 +5490,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELECCIONAR HORA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Seleccionar horas';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INTRODUCIR HORA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Seleccionar minutos';
@@ -5499,6 +5547,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -5565,9 +5628,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -5616,6 +5676,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -5682,9 +5757,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -5733,6 +5805,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -5802,9 +5889,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -5850,6 +5934,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -5919,9 +6018,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -5967,6 +6063,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6036,9 +6147,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6084,6 +6192,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6153,9 +6276,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6201,6 +6321,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6270,9 +6405,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6318,6 +6450,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6387,9 +6534,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6435,6 +6579,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6504,9 +6663,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6552,6 +6708,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6621,9 +6792,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6669,6 +6837,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6738,9 +6921,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6786,6 +6966,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6855,9 +7050,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -6903,6 +7095,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -6972,9 +7179,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7020,6 +7224,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7089,9 +7308,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7137,6 +7353,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7206,9 +7437,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7254,6 +7482,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7323,9 +7566,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7371,6 +7611,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7440,9 +7695,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7488,6 +7740,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7539,9 +7806,6 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow de aproximadamente \$rowCount';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get aboutListTileTitleRaw => 'Acerca de \$applicationName';
 
   @override
@@ -7608,6 +7872,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7677,9 +7956,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7725,6 +8001,21 @@
   );
 
   @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get timePickerInputHelpText => 'INGRESAR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Ingresa una hora válida';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencias';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Cambiar al modo de entrada de texto';
+
+  @override
   String get dateInputLabel => 'Ingresar fecha';
 
   @override
@@ -7794,9 +8085,6 @@
   String get selectedRowCountTitleOther => 'Se seleccionaron \$selectedRowCount elementos';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
-
-  @override
   String get anteMeridiemAbbreviation => 'a.m.';
 
   @override
@@ -7872,10 +8160,10 @@
   String get continueButtonLabel => 'JÄTKA';
 
   @override
-  String get copyButtonLabel => 'KOPEERI';
+  String get copyButtonLabel => 'Kopeeri';
 
   @override
-  String get cutButtonLabel => 'LÕIKA';
+  String get cutButtonLabel => 'Lõika';
 
   @override
   String get dateHelpText => 'kk/pp/aaaa';
@@ -7911,7 +8199,7 @@
   String get deleteButtonTooltip => 'Kustuta';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Lülitumine valikuketta režiimile';
 
   @override
   String get dialogLabel => 'Dialoog';
@@ -7929,7 +8217,7 @@
   String get inputDateModeButtonLabel => 'Sisestusrežiimile lülitumine';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Lülitumine tekstisisestusrežiimile';
 
   @override
   String get invalidDateFormatLabel => 'Sobimatu vorming.';
@@ -7938,13 +8226,22 @@
   String get invalidDateRangeLabel => 'Sobimatu vahemik.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Sisestage sobiv kellaaeg';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 litsents';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount litsentsi';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -7977,7 +8274,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow umbes \$rowCount-st';
 
   @override
-  String get pasteButtonLabel => 'KLEEBI';
+  String get pasteButtonLabel => 'Kleebi';
 
   @override
   String get popupMenuLabel => 'Hüpikmenüü';
@@ -8043,7 +8340,7 @@
   String get searchFieldLabel => 'Otsing';
 
   @override
-  String get selectAllButtonLabel => 'VALI KÕIK';
+  String get selectAllButtonLabel => 'Vali kõik';
 
   @override
   String get selectYearSemanticsLabel => 'Valige aasta';
@@ -8082,19 +8379,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VALIGE AEG';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Tund';
 
   @override
   String get timePickerHourModeAnnouncement => 'Tundide valimine';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'SISESTAGE AEG';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Minutite valimine';
@@ -8169,10 +8466,10 @@
   String get continueButtonLabel => 'EGIN AURRERA';
 
   @override
-  String get copyButtonLabel => 'KOPIATU';
+  String get copyButtonLabel => 'Kopiatu';
 
   @override
-  String get cutButtonLabel => 'EBAKI';
+  String get cutButtonLabel => 'Ebaki';
 
   @override
   String get dateHelpText => 'hh/ee/uuuu';
@@ -8208,7 +8505,7 @@
   String get deleteButtonTooltip => 'Ezabatu';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Aldatu esfera hautatzeko modura';
 
   @override
   String get dialogLabel => 'Leihoa';
@@ -8226,7 +8523,7 @@
   String get inputDateModeButtonLabel => 'Aldatu datak aukeratzeko modura';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Aldatu testua idazteko modura';
 
   @override
   String get invalidDateFormatLabel => 'Formatuak ez du balio.';
@@ -8235,13 +8532,22 @@
   String get invalidDateRangeLabel => 'Tarteak ez du balio.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Idatzi balio duen ordu bat';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lizentzia';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lizentzia';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -8274,7 +8580,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow - \$lastRow / \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ITSATSI';
+  String get pasteButtonLabel => 'Itsatsi';
 
   @override
   String get popupMenuLabel => 'Menu gainerakorra';
@@ -8340,7 +8646,7 @@
   String get searchFieldLabel => 'Bilatu';
 
   @override
-  String get selectAllButtonLabel => 'HAUTATU GUZTIAK';
+  String get selectAllButtonLabel => 'Hautatu guztiak';
 
   @override
   String get selectYearSemanticsLabel => 'Hautatu urtea';
@@ -8379,19 +8685,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'HAUTATU ORDUA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ordua';
 
   @override
   String get timePickerHourModeAnnouncement => 'Hautatu orduak';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'IDATZI ORDUA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minutua';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Hautatu minutuak';
@@ -8505,7 +8811,7 @@
   String get deleteButtonTooltip => 'حذف';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'رفتن به حالت انتخابگر صفحه ساعت';
 
   @override
   String get dialogLabel => 'کادر گفتگو';
@@ -8523,7 +8829,7 @@
   String get inputDateModeButtonLabel => 'رفتن به ورودی';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'رفتن به حالت ورودی نوشتاری';
 
   @override
   String get invalidDateFormatLabel => 'قالب نامعتبر است.';
@@ -8532,13 +8838,22 @@
   String get invalidDateRangeLabel => 'محدوده نامعتبر است.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'زمان معتبری وارد کنید';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '۱ پروانه';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount پروانه';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -8676,19 +8991,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'انتخاب زمان';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ساعت';
 
   @override
   String get timePickerHourModeAnnouncement => 'انتخاب ساعت';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'زمان را وارد کنید';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'دقیقه';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'انتخاب دقیقه';
@@ -8763,10 +9078,10 @@
   String get continueButtonLabel => 'JATKA';
 
   @override
-  String get copyButtonLabel => 'COPY';
+  String get copyButtonLabel => 'Kopioi';
 
   @override
-  String get cutButtonLabel => 'LEIKKAA';
+  String get cutButtonLabel => 'Leikkaa';
 
   @override
   String get dateHelpText => 'kk/pp/vvvv';
@@ -8802,7 +9117,7 @@
   String get deleteButtonTooltip => 'Poista';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Valitse kellotauluvalitsin';
 
   @override
   String get dialogLabel => 'Valintaikkuna';
@@ -8820,7 +9135,7 @@
   String get inputDateModeButtonLabel => 'Vaihda tekstinsyöttöön';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Valitse syöttötavaksi teksti';
 
   @override
   String get invalidDateFormatLabel => 'Virheellinen muoto';
@@ -8829,13 +9144,22 @@
   String get invalidDateRangeLabel => 'Virheellinen päivämääräväli';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Lisää kelvollinen aika';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisenssi';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisenssiä';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -8868,7 +9192,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow/~\$rowCount';
 
   @override
-  String get pasteButtonLabel => 'Sijoita';
+  String get pasteButtonLabel => 'Liitä';
 
   @override
   String get popupMenuLabel => 'Ponnahdusvalikko';
@@ -8934,7 +9258,7 @@
   String get searchFieldLabel => 'Haku';
 
   @override
-  String get selectAllButtonLabel => 'VALITSE KAIKKI';
+  String get selectAllButtonLabel => 'Valitse kaikki';
 
   @override
   String get selectYearSemanticsLabel => 'Valitse vuosi';
@@ -8973,19 +9297,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VALITSE AIKA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Tunti';
 
   @override
   String get timePickerHourModeAnnouncement => 'Valitse tunnit';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'LISÄÄ AIKA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuutti';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Valitse minuutit';
@@ -9060,10 +9384,10 @@
   String get continueButtonLabel => 'MAGPATULOY';
 
   @override
-  String get copyButtonLabel => 'KOPYAHIN';
+  String get copyButtonLabel => 'Kopyahin';
 
   @override
-  String get cutButtonLabel => 'I-CUT';
+  String get cutButtonLabel => 'I-cut';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -9099,7 +9423,7 @@
   String get deleteButtonTooltip => 'I-delete';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Lumipat sa dial picker mode';
 
   @override
   String get dialogLabel => 'Dialog';
@@ -9117,7 +9441,7 @@
   String get inputDateModeButtonLabel => 'Lumipat sa input';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Lumipat sa text input mode';
 
   @override
   String get invalidDateFormatLabel => 'Invalid ang format.';
@@ -9126,13 +9450,22 @@
   String get invalidDateRangeLabel => 'Invalid ang hanay.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Maglagay ng valid na oras';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisensya';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount na lisensya';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -9165,7 +9498,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow ng humigit kumulang \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'I-PASTE';
+  String get pasteButtonLabel => 'I-paste';
 
   @override
   String get popupMenuLabel => 'Popup na menu';
@@ -9231,7 +9564,7 @@
   String get searchFieldLabel => 'Maghanap';
 
   @override
-  String get selectAllButtonLabel => 'PILIIN LAHAT';
+  String get selectAllButtonLabel => 'Piliin lahat';
 
   @override
   String get selectYearSemanticsLabel => 'Pumili ng taon';
@@ -9270,19 +9603,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'PUMILI NG ORAS';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Oras';
 
   @override
   String get timePickerHourModeAnnouncement => 'Pumili ng mga oras';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'MAGLAGAY NG ORAS';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Pumili ng mga minuto';
@@ -9357,10 +9690,10 @@
   String get continueButtonLabel => 'CONTINUER';
 
   @override
-  String get copyButtonLabel => 'COPIER';
+  String get copyButtonLabel => 'Copier';
 
   @override
-  String get cutButtonLabel => 'COUPER';
+  String get cutButtonLabel => 'Couper';
 
   @override
   String get dateHelpText => 'mm/jj/aaaa';
@@ -9396,7 +9729,7 @@
   String get deleteButtonTooltip => 'Supprimer';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Passer au mode de sélection via le cadran';
 
   @override
   String get dialogLabel => 'Boîte de dialogue';
@@ -9414,7 +9747,7 @@
   String get inputDateModeButtonLabel => 'Passer à la saisie';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Passer au mode de saisie au format texte';
 
   @override
   String get invalidDateFormatLabel => 'Format non valide.';
@@ -9423,13 +9756,22 @@
   String get invalidDateRangeLabel => 'Plage non valide.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Veuillez indiquer une heure valide';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licence';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licences';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -9462,7 +9804,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow sur environ \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'COLLER';
+  String get pasteButtonLabel => 'Coller';
 
   @override
   String get popupMenuLabel => 'Menu contextuel';
@@ -9528,7 +9870,7 @@
   String get searchFieldLabel => 'Rechercher';
 
   @override
-  String get selectAllButtonLabel => 'TOUT SÉLECTIONNER';
+  String get selectAllButtonLabel => 'Tout sélectionner';
 
   @override
   String get selectYearSemanticsLabel => 'Sélectionner une année';
@@ -9567,16 +9909,16 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SÉLECTIONNER UNE HEURE';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Heure';
 
   @override
   String get timePickerHourModeAnnouncement => 'Sélectionner une heure';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'SAISIR UNE HEURE';
 
   @override
   String get timePickerMinuteLabel => 'Minute';
@@ -9624,6 +9966,24 @@
   );
 
   @override
+  String get invalidTimeLabel => 'Entrez une heure valide';
+
+  @override
+  String get timePickerDialHelpText => 'SÉLECTIONNER L\'HEURE';
+
+  @override
+  String get timePickerInputHelpText => 'ENTRER L\'HEURE';
+
+  @override
+  String get timePickerMinuteLabel => 'Minutes';
+
+  @override
+  String get dialModeButtonLabel => 'Passer au mode de sélection du cadran';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Passer au mode d\'entrée Texte';
+
+  @override
   String get dateRangePickerHelpText => 'SÉLECTIONNER LA PLAGE';
 
   @override
@@ -9738,10 +10098,10 @@
   String get continueButtonLabel => 'CONTINUAR';
 
   @override
-  String get copyButtonLabel => 'COPIAR';
+  String get copyButtonLabel => 'Copiar';
 
   @override
-  String get cutButtonLabel => 'CORTAR';
+  String get cutButtonLabel => 'Cortar';
 
   @override
   String get dateHelpText => 'mm/dd/aaaa';
@@ -9777,7 +10137,7 @@
   String get deleteButtonTooltip => 'Eliminar';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Cambiar a modo de selector en esfera';
 
   @override
   String get dialogLabel => 'Cadro de diálogo';
@@ -9795,7 +10155,7 @@
   String get inputDateModeButtonLabel => 'Cambiar ao modo de introdución de texto';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Cambiar ao modo de escritura dos números';
 
   @override
   String get invalidDateFormatLabel => 'O formato non é válido.';
@@ -9804,13 +10164,22 @@
   String get invalidDateRangeLabel => 'O intervalo de datas non é válido.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Escribe unha hora válida';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenza';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenzas';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -9843,7 +10212,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow de aproximadamente \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PEGAR';
+  String get pasteButtonLabel => 'Pegar';
 
   @override
   String get popupMenuLabel => 'Menú emerxente';
@@ -9909,7 +10278,7 @@
   String get searchFieldLabel => 'Buscar';
 
   @override
-  String get selectAllButtonLabel => 'SELECCIONAR TODO';
+  String get selectAllButtonLabel => 'Seleccionar todo';
 
   @override
   String get selectYearSemanticsLabel => 'Seleccionar ano';
@@ -9948,19 +10317,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELECCIONA A HORA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Seleccionar horas';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INDICA A HORA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Seleccionar minutos';
@@ -10035,10 +10404,10 @@
   String get continueButtonLabel => 'WEITER';
 
   @override
-  String get copyButtonLabel => 'KOPIEREN';
+  String get copyButtonLabel => 'Kopieren';
 
   @override
-  String get cutButtonLabel => 'AUSSCHNEIDEN';
+  String get cutButtonLabel => 'Ausschneiden';
 
   @override
   String get dateHelpText => 'tt.mm.jjjj';
@@ -10068,13 +10437,13 @@
   String get dateRangeStartLabel => 'Startdatum';
 
   @override
-  String get dateSeparator => '/';
+  String get dateSeparator => '.';
 
   @override
   String get deleteButtonTooltip => 'Löschen';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Zur Uhrzeitauswahl wechseln';
 
   @override
   String get dialogLabel => 'Dialogfeld';
@@ -10092,7 +10461,7 @@
   String get inputDateModeButtonLabel => 'Zur Texteingabe wechseln';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Zum Texteingabemodus wechseln';
 
   @override
   String get invalidDateFormatLabel => 'Ungültiges Format.';
@@ -10101,13 +10470,22 @@
   String get invalidDateRangeLabel => 'Ungültiger Zeitraum.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Gib eine gültige Uhrzeit ein';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 Lizenz';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount Lizenzen';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -10140,7 +10518,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow von etwa \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'EINFÜGEN';
+  String get pasteButtonLabel => 'Einsetzen';
 
   @override
   String get popupMenuLabel => 'Pop-up-Menü';
@@ -10206,7 +10584,7 @@
   String get searchFieldLabel => 'Suchen';
 
   @override
-  String get selectAllButtonLabel => 'ALLE AUSWÄHLEN';
+  String get selectAllButtonLabel => 'Alle auswählen';
 
   @override
   String get selectYearSemanticsLabel => 'Jahr auswählen';
@@ -10245,16 +10623,16 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'UHRZEIT AUSWÄHLEN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Stunde';
 
   @override
   String get timePickerHourModeAnnouncement => 'Stunden auswählen';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ZEIT EINGEBEN';
 
   @override
   String get timePickerMinuteLabel => 'Minute';
@@ -10371,7 +10749,7 @@
   String get deleteButtonTooltip => 'ડિલીટ કરો';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ડાયલ પિકર મોડ પર સ્વિચ કરો';
 
   @override
   String get dialogLabel => 'સંવાદ';
@@ -10389,7 +10767,7 @@
   String get inputDateModeButtonLabel => 'ઇનપુટ મોડ પર સ્વિચ કરો';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ટેક્સ્ટ ઇનપુટ મોડ પર સ્વિચ કરો';
 
   @override
   String get invalidDateFormatLabel => 'અમાન્ય ફોર્મેટ.';
@@ -10398,13 +10776,22 @@
   String get invalidDateRangeLabel => 'અમાન્ય રેંજ.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'માન્ય સમય દાખલ કરો';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 લાઇસન્સ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount લાઇસન્સ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -10542,19 +10929,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'સમય પસંદ કરો';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'કલાક';
 
   @override
   String get timePickerHourModeAnnouncement => 'કલાક પસંદ કરો';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'સમય દાખલ કરો';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'મિનિટ';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'મિનિટ પસંદ કરો';
@@ -10668,7 +11055,7 @@
   String get deleteButtonTooltip => 'מחיקה';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'מעבר לבחירה באמצעות חוגה';
 
   @override
   String get dialogLabel => 'תיבת דו-שיח';
@@ -10686,7 +11073,7 @@
   String get inputDateModeButtonLabel => 'מעבר למצב הקלט';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'מעבר להזנת טקסט';
 
   @override
   String get invalidDateFormatLabel => 'פורמט לא חוקי.';
@@ -10695,13 +11082,22 @@
   String get invalidDateRangeLabel => 'טווח לא תקף.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'יש להזין שעה תקינה';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount רישיונות';
+
+  @override
+  String get licensesPackageDetailTextOne => 'רישיון אחד';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount רישיונות';
+
+  @override
+  String get licensesPackageDetailTextTwo => '\$licenseCount רישיונות';
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -10839,19 +11235,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'בחירת שעה';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'שעה';
 
   @override
   String get timePickerHourModeAnnouncement => 'בחירת שעות';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'הזנת שעה';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'דקות';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'בחירת דקות';
@@ -10929,7 +11325,7 @@
   String get copyButtonLabel => 'कॉपी करें';
 
   @override
-  String get cutButtonLabel => 'कट करें';
+  String get cutButtonLabel => 'काटें';
 
   @override
   String get dateHelpText => 'dd/mm/yyyy';
@@ -10965,7 +11361,7 @@
   String get deleteButtonTooltip => 'मिटाएं';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'डायल पिकर मोड पर स्विच करें';
 
   @override
   String get dialogLabel => 'संवाद';
@@ -10983,7 +11379,7 @@
   String get inputDateModeButtonLabel => 'इनपुट पर जाएं';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'टेक्स्ट के इनपुट मोड पर स्विच करें';
 
   @override
   String get invalidDateFormatLabel => 'अमान्य फ़ॉर्मैट.';
@@ -10992,13 +11388,22 @@
   String get invalidDateRangeLabel => 'तारीख की अमान्य सीमा.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'मान्य समय डालें';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 लाइसेंस';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount लाइसेंस';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -11097,7 +11502,7 @@
   String get searchFieldLabel => 'खोजें';
 
   @override
-  String get selectAllButtonLabel => 'सभी चुनें';
+  String get selectAllButtonLabel => 'सभी को चुनें';
 
   @override
   String get selectYearSemanticsLabel => 'साल चुनें';
@@ -11136,19 +11541,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.a_space_h_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'समय क्षेत्र चुनें';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'घंटा';
 
   @override
   String get timePickerHourModeAnnouncement => 'घंटे के हिसाब से समय चुनें';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'समय डालें';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'मिनट';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'मिनट के हिसाब से समय चुनें';
@@ -11223,10 +11628,10 @@
   String get continueButtonLabel => 'NASTAVI';
 
   @override
-  String get copyButtonLabel => 'KOPIRAJ';
+  String get copyButtonLabel => 'Kopiraj';
 
   @override
-  String get cutButtonLabel => 'IZREŽI';
+  String get cutButtonLabel => 'Izreži';
 
   @override
   String get dateHelpText => 'mm/dd/gggg';
@@ -11262,7 +11667,7 @@
   String get deleteButtonTooltip => 'Brisanje';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Prijelaz na način alata za odabir biranja';
 
   @override
   String get dialogLabel => 'Dijalog';
@@ -11280,7 +11685,7 @@
   String get inputDateModeButtonLabel => 'Prijeđite na unos';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Prijelaz na način unosa teksta';
 
   @override
   String get invalidDateFormatLabel => 'Format nije važeći.';
@@ -11289,13 +11694,22 @@
   String get invalidDateRangeLabel => 'Raspon nije važeći.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Unesite važeće vrijeme';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licence';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenca';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenci';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -11328,7 +11742,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow od otprilike \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ZALIJEPI';
+  String get pasteButtonLabel => 'Zalijepi';
 
   @override
   String get popupMenuLabel => 'Skočni izbornik';
@@ -11394,7 +11808,7 @@
   String get searchFieldLabel => 'Pretražite';
 
   @override
-  String get selectAllButtonLabel => 'ODABERI SVE';
+  String get selectAllButtonLabel => 'Odaberi sve';
 
   @override
   String get selectYearSemanticsLabel => 'Odaberite godinu';
@@ -11433,19 +11847,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ODABERITE VRIJEME';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Sat';
 
   @override
   String get timePickerHourModeAnnouncement => 'Odaberite sate';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'UNESITE VRIJEME';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Odaberite minute';
@@ -11520,10 +11934,10 @@
   String get continueButtonLabel => 'TOVÁBB';
 
   @override
-  String get copyButtonLabel => 'MÁSOLÁS';
+  String get copyButtonLabel => 'Másolás';
 
   @override
-  String get cutButtonLabel => 'KIVÁGÁS';
+  String get cutButtonLabel => 'Kivágás';
 
   @override
   String get dateHelpText => 'hh/nn/éééé';
@@ -11559,7 +11973,7 @@
   String get deleteButtonTooltip => 'Törlés';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Váltás időpontválasztó módra';
 
   @override
   String get dialogLabel => 'Párbeszédablak';
@@ -11577,7 +11991,7 @@
   String get inputDateModeButtonLabel => 'Váltás bevitelre';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Váltás szövegbeviteli módra';
 
   @override
   String get invalidDateFormatLabel => 'Érvénytelen formátum.';
@@ -11586,13 +12000,22 @@
   String get invalidDateRangeLabel => 'Érvénytelen tartomány.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Érvényes formátumban adja meg az időt';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenc';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenc';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -11625,7 +12048,7 @@
   String get pageRowsInfoTitleApproximateRaw => 'Körülbelül \$rowCount/\$firstRow–\$lastRow.';
 
   @override
-  String get pasteButtonLabel => 'BEILLESZTÉS';
+  String get pasteButtonLabel => 'Beillesztés';
 
   @override
   String get popupMenuLabel => 'Előugró menü';
@@ -11691,7 +12114,7 @@
   String get searchFieldLabel => 'Keresés';
 
   @override
-  String get selectAllButtonLabel => 'AZ ÖSSZES KIJELÖLÉSE';
+  String get selectAllButtonLabel => 'Összes kijelölése';
 
   @override
   String get selectYearSemanticsLabel => 'Válassza ki az évet';
@@ -11730,19 +12153,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'IDŐPONT KIVÁLASZTÁSA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Óra';
 
   @override
   String get timePickerHourModeAnnouncement => 'Óra kiválasztása';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'IDŐPONT MEGADÁSA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Perc';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Perc kiválasztása';
@@ -11817,10 +12240,10 @@
   String get continueButtonLabel => 'ՇԱՐՈՒՆԱԿԵԼ';
 
   @override
-  String get copyButtonLabel => 'ՊԱՏՃԵՆԵԼ';
+  String get copyButtonLabel => 'Պատճենել';
 
   @override
-  String get cutButtonLabel => 'ԿՏՐԵԼ';
+  String get cutButtonLabel => 'Կտրել';
 
   @override
   String get dateHelpText => 'օօ.աա.տտտտ';
@@ -11856,7 +12279,7 @@
   String get deleteButtonTooltip => 'Ջնջել';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Անցնել թվերի ընտրման ռեժիմին';
 
   @override
   String get dialogLabel => 'Երկխոսության պատուհան';
@@ -11874,7 +12297,7 @@
   String get inputDateModeButtonLabel => 'Անցնել ներածման ռեժիմին';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Անցնել տեքստի մուտքագրման ռեժիմին';
 
   @override
   String get invalidDateFormatLabel => 'Ձևաչափն անվավեր է։';
@@ -11883,13 +12306,22 @@
   String get invalidDateRangeLabel => 'Ժամանակահատվածն անվավեր է:';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Մուտքագրեք վավեր ժամ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 լիցենզիա';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount լիցենզիա';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -11922,7 +12354,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow մոտավորապես \$rowCount-ից';
 
   @override
-  String get pasteButtonLabel => 'ՏԵՂԱԴՐԵԼ';
+  String get pasteButtonLabel => 'Տեղադրել';
 
   @override
   String get popupMenuLabel => 'Ելնող ընտրացանկ';
@@ -11988,7 +12420,7 @@
   String get searchFieldLabel => 'Որոնել';
 
   @override
-  String get selectAllButtonLabel => 'ՆՇԵԼ ԲՈԼՈՐԸ';
+  String get selectAllButtonLabel => 'Նշել բոլորը';
 
   @override
   String get selectYearSemanticsLabel => 'Ընտրել տարին';
@@ -12027,19 +12459,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ԸՆՏՐԵՔ ԺԱՄԸ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ժամ';
 
   @override
   String get timePickerHourModeAnnouncement => 'Ընտրեք ժամը';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ՄՈՒՏՔԱԳՐԵՔ ԺԱՄԸ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Րոպե';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Ընտրեք րոպեները';
@@ -12114,10 +12546,10 @@
   String get continueButtonLabel => 'LANJUTKAN';
 
   @override
-  String get copyButtonLabel => 'SALIN';
+  String get copyButtonLabel => 'Salin';
 
   @override
-  String get cutButtonLabel => 'POTONG';
+  String get cutButtonLabel => 'Potong';
 
   @override
   String get dateHelpText => 'hh/bb/tttt';
@@ -12153,7 +12585,7 @@
   String get deleteButtonTooltip => 'Hapus';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Beralih ke mode tampilan jam';
 
   @override
   String get dialogLabel => 'Dialog';
@@ -12171,7 +12603,7 @@
   String get inputDateModeButtonLabel => 'Beralih ke masukan';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Beralih ke mode input teks';
 
   @override
   String get invalidDateFormatLabel => 'Format tidak valid.';
@@ -12180,13 +12612,22 @@
   String get invalidDateRangeLabel => 'Rentang tidak valid.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Masukkan waktu yang valid';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisensi';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisensi';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -12219,7 +12660,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow dari kira-kira \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'TEMPEL';
+  String get pasteButtonLabel => 'Tempel';
 
   @override
   String get popupMenuLabel => 'Menu pop-up';
@@ -12285,7 +12726,7 @@
   String get searchFieldLabel => 'Telusuri';
 
   @override
-  String get selectAllButtonLabel => 'PILIH SEMUA';
+  String get selectAllButtonLabel => 'Pilih semua';
 
   @override
   String get selectYearSemanticsLabel => 'Pilih tahun';
@@ -12324,19 +12765,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'PILIH WAKTU';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Jam';
 
   @override
   String get timePickerHourModeAnnouncement => 'Pilih jam';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'MASUKKAN WAKTU';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Menit';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Pilih menit';
@@ -12411,10 +12852,10 @@
   String get continueButtonLabel => 'HALDA ÁFRAM';
 
   @override
-  String get copyButtonLabel => 'AFRITA';
+  String get copyButtonLabel => 'Afrita';
 
   @override
-  String get cutButtonLabel => 'KLIPPA';
+  String get cutButtonLabel => 'Klippa';
 
   @override
   String get dateHelpText => 'mm/dd/áááá';
@@ -12450,7 +12891,7 @@
   String get deleteButtonTooltip => 'Eyða';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Skiptu yfir í skífuval';
 
   @override
   String get dialogLabel => 'Gluggi';
@@ -12468,7 +12909,7 @@
   String get inputDateModeButtonLabel => 'Skipta yfir í innslátt';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Skiptu yfir í textainnslátt';
 
   @override
   String get invalidDateFormatLabel => 'Ógilt snið.';
@@ -12477,13 +12918,22 @@
   String get invalidDateRangeLabel => 'Ógilt svið.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Færðu inn gildan tíma';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 leyfi';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount leyfi';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -12516,7 +12966,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow af um það bil \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'LÍMA';
+  String get pasteButtonLabel => 'Líma';
 
   @override
   String get popupMenuLabel => 'Sprettivalmynd';
@@ -12582,7 +13032,7 @@
   String get searchFieldLabel => 'Leit';
 
   @override
-  String get selectAllButtonLabel => 'VELJA ALLT';
+  String get selectAllButtonLabel => 'Velja allt';
 
   @override
   String get selectYearSemanticsLabel => 'Velja ár';
@@ -12621,19 +13071,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VELJA TÍMA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Klukkustund';
 
   @override
   String get timePickerHourModeAnnouncement => 'Velja klukkustundir';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'FÆRA INN TÍMA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Mínúta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Velja mínútur';
@@ -12708,10 +13158,10 @@
   String get continueButtonLabel => 'CONTINUA';
 
   @override
-  String get copyButtonLabel => 'COPIA';
+  String get copyButtonLabel => 'Copia';
 
   @override
-  String get cutButtonLabel => 'TAGLIA';
+  String get cutButtonLabel => 'Taglia';
 
   @override
   String get dateHelpText => 'mm/gg/aaaa';
@@ -12747,7 +13197,7 @@
   String get deleteButtonTooltip => 'Elimina';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Passa alla modalità selettore del quadrante';
 
   @override
   String get dialogLabel => 'Finestra di dialogo';
@@ -12765,7 +13215,7 @@
   String get inputDateModeButtonLabel => 'Passa alla modalità di immissione';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Passa alla modalità immissione testo';
 
   @override
   String get invalidDateFormatLabel => 'Formato non valido.';
@@ -12774,13 +13224,22 @@
   String get invalidDateRangeLabel => 'Intervallo non valido.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Inserisci un orario valido';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenza';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenze';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -12813,7 +13272,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow di circa \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'INCOLLA';
+  String get pasteButtonLabel => 'Incolla';
 
   @override
   String get popupMenuLabel => 'Menu popup';
@@ -12879,7 +13338,7 @@
   String get searchFieldLabel => 'Cerca';
 
   @override
-  String get selectAllButtonLabel => 'SELEZIONA TUTTO';
+  String get selectAllButtonLabel => 'Seleziona tutto';
 
   @override
   String get selectYearSemanticsLabel => 'Seleziona anno';
@@ -12918,19 +13377,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELEZIONA L\'ORA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Seleziona le ore';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INSERISCI L\'ORA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Seleziona i minuti';
@@ -13044,7 +13503,7 @@
   String get deleteButtonTooltip => '削除';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ダイヤル選択ツール モードに切り替えます';
 
   @override
   String get dialogLabel => 'ダイアログ';
@@ -13062,7 +13521,7 @@
   String get inputDateModeButtonLabel => '入力に切り替え';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'テキスト入力モードに切り替えます';
 
   @override
   String get invalidDateFormatLabel => '形式が無効です。';
@@ -13071,13 +13530,22 @@
   String get invalidDateRangeLabel => '範囲が無効です。';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => '有効な時刻を入力してください';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'ライセンス: 1 件';
+
+  @override
+  String get licensesPackageDetailTextOther => 'ライセンス: \$licenseCount 件';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -13215,19 +13683,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => '時刻の選択';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => '時';
 
   @override
   String get timePickerHourModeAnnouncement => '時間を選択';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => '時刻の入力';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => '分';
 
   @override
   String get timePickerMinuteModeAnnouncement => '分を選択';
@@ -13341,7 +13809,7 @@
   String get deleteButtonTooltip => 'წაშლა';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ციფერბლატის რეჟიმზე გადართვა';
 
   @override
   String get dialogLabel => 'დიალოგი';
@@ -13359,7 +13827,7 @@
   String get inputDateModeButtonLabel => 'შეყვანაზე გადართვა';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ტექსტის შეყვანის რეჟიმზე გადართვა';
 
   @override
   String get invalidDateFormatLabel => 'ფორმატი არასწორია.';
@@ -13368,13 +13836,22 @@
   String get invalidDateRangeLabel => 'დიაპაზონი არასწორია.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'შეიყვანეთ სწორი დრო';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ლიცენზია';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ლიცენზია';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -13512,19 +13989,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'აირჩიეთ დრო';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'საათი';
 
   @override
   String get timePickerHourModeAnnouncement => 'აირჩიეთ საათები';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'შეიყვანეთ დრო';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'წუთი';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'აირჩიეთ წუთები';
@@ -13599,10 +14076,10 @@
   String get continueButtonLabel => 'ЖАЛҒАСТЫРУ';
 
   @override
-  String get copyButtonLabel => 'КӨШІРУ';
+  String get copyButtonLabel => 'Көшіру';
 
   @override
-  String get cutButtonLabel => 'ҚИЮ';
+  String get cutButtonLabel => 'Қию';
 
   @override
   String get dateHelpText => 'ай/күн/жыл';
@@ -13638,7 +14115,7 @@
   String get deleteButtonTooltip => 'Жою';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Таңдау режиміне ауысу';
 
   @override
   String get dialogLabel => 'Диалогтық терезе';
@@ -13656,7 +14133,7 @@
   String get inputDateModeButtonLabel => 'Мәтін енгізуге ауысу';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Мәтін енгізу режиміне ауысу';
 
   @override
   String get invalidDateFormatLabel => 'Формат жарамсыз.';
@@ -13665,13 +14142,22 @@
   String get invalidDateRangeLabel => 'Ауқым жарамсыз.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Жарамды уақыт мәліметін енгізіңіз.';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лицензия';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лицензия';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -13704,7 +14190,7 @@
   String get pageRowsInfoTitleApproximateRaw => 'Шамамен \$rowCount ішінен \$firstRow–\$lastRow';
 
   @override
-  String get pasteButtonLabel => 'ҚОЮ';
+  String get pasteButtonLabel => 'Қою';
 
   @override
   String get popupMenuLabel => 'Қалқымалы терезе мәзірі';
@@ -13770,7 +14256,7 @@
   String get searchFieldLabel => 'Іздеу';
 
   @override
-  String get selectAllButtonLabel => 'БАРЛЫҒЫН ТАҢДАУ';
+  String get selectAllButtonLabel => 'Барлығын таңдау';
 
   @override
   String get selectYearSemanticsLabel => 'Жылды таңдау';
@@ -13809,19 +14295,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'УАҚЫТТЫ ТАҢДАҢЫЗ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Сағат';
 
   @override
   String get timePickerHourModeAnnouncement => 'Сағаттарды таңдаңыз';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'УАҚЫТТЫ ЕНГІЗІҢІЗ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Mинут';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Минуттарды таңдаңыз';
@@ -13935,7 +14421,7 @@
   String get deleteButtonTooltip => 'លុប';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ប្ដូរទៅមុខងារផ្ទាំង​ជ្រើសរើសលេខ';
 
   @override
   String get dialogLabel => 'ប្រអប់';
@@ -13953,7 +14439,7 @@
   String get inputDateModeButtonLabel => 'ប្ដូរទៅ​ការបញ្ចូល';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ប្ដូរទៅ​មុខងារ​បញ្ចូល​អក្សរ';
 
   @override
   String get invalidDateFormatLabel => 'ទម្រង់មិន​ត្រឹមត្រូវទេ។';
@@ -13962,13 +14448,22 @@
   String get invalidDateRangeLabel => 'ចន្លោះ​មិនត្រឹមត្រូវទេ។';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'បញ្ចូលពេលវេលា​ដែល​ត្រឹមត្រូវ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'អាជ្ញាបណ្ណ 1';
+
+  @override
+  String get licensesPackageDetailTextOther => 'អាជ្ញាបណ្ណ \$licenseCount';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -14067,7 +14562,7 @@
   String get searchFieldLabel => 'ស្វែងរក';
 
   @override
-  String get selectAllButtonLabel => 'ជ្រើសរើស​ទាំង​អស់';
+  String get selectAllButtonLabel => 'ជ្រើសរើស​ទាំងអស់';
 
   @override
   String get selectYearSemanticsLabel => 'ជ្រើសរើសឆ្នាំ';
@@ -14106,19 +14601,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ជ្រើសរើស​ពេលវេលា';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ម៉ោង';
 
   @override
   String get timePickerHourModeAnnouncement => 'ជ្រើសរើស​ម៉ោង';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'បញ្ចូលពេលវេលា';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'នាទី​';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'ជ្រើសរើស​នាទី';
@@ -14232,7 +14727,7 @@
   String get deleteButtonTooltip => '\u{c85}\u{cb3}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => '\u{ca1}\u{caf}\u{cb2}\u{ccd}\u{20}\u{caa}\u{cbf}\u{c95}\u{cb0}\u{ccd}\u{200c}\u{20}\u{cae}\u{ccb}\u{ca1}\u{ccd}\u{200c}\u{c97}\u{cc6}\u{20}\u{cac}\u{ca6}\u{cb2}\u{cbe}\u{caf}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
   String get dialogLabel => '\u{ca1}\u{cc8}\u{cb2}\u{cbe}\u{c97}\u{ccd}';
@@ -14250,7 +14745,7 @@
   String get inputDateModeButtonLabel => '\u{c87}\u{ca8}\u{ccd}\u{200c}\u{caa}\u{cc1}\u{c9f}\u{ccd}\u{200c}\u{c97}\u{cc6}\u{20}\u{cac}\u{ca6}\u{cb2}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => '\u{caa}\u{ca0}\u{ccd}\u{caf}\u{20}\u{c87}\u{ca8}\u{ccd}\u{200c}\u{caa}\u{cc1}\u{c9f}\u{ccd}\u{20}\u{cae}\u{ccb}\u{ca1}\u{ccd}\u{200c}\u{c97}\u{cc6}\u{20}\u{cac}\u{ca6}\u{cb2}\u{cbe}\u{caf}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
   String get invalidDateFormatLabel => '\u{c85}\u{cae}\u{cbe}\u{ca8}\u{ccd}\u{caf}\u{cb5}\u{cbe}\u{ca6}\u{20}\u{cab}\u{cbe}\u{cb0}\u{ccd}\u{cae}\u{ccd}\u{caf}\u{cbe}\u{c9f}\u{ccd}\u{2e}';
@@ -14259,13 +14754,22 @@
   String get invalidDateRangeLabel => '\u{c85}\u{cae}\u{cbe}\u{ca8}\u{ccd}\u{caf}\u{20}\u{cb6}\u{ccd}\u{cb0}\u{cc7}\u{ca3}\u{cbf}\u{2e}';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => '\u{cae}\u{cbe}\u{ca8}\u{ccd}\u{caf}\u{cb5}\u{cbe}\u{ca6}\u{20}\u{cb8}\u{cae}\u{caf}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{ca8}\u{cae}\u{cc2}\u{ca6}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '\u{31}\u{20}\u{caa}\u{cb0}\u{cb5}\u{cbe}\u{ca8}\u{c97}\u{cbf}';
+
+  @override
+  String get licensesPackageDetailTextOther => '\u{24}\u{6c}\u{69}\u{63}\u{65}\u{6e}\u{73}\u{65}\u{43}\u{6f}\u{75}\u{6e}\u{74}\u{20}\u{caa}\u{cb0}\u{cb5}\u{cbe}\u{ca8}\u{c97}\u{cbf}\u{c97}\u{cb3}\u{cc1}';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -14364,7 +14868,7 @@
   String get searchFieldLabel => '\u{cb9}\u{cc1}\u{ca1}\u{cc1}\u{c95}\u{cbf}';
 
   @override
-  String get selectAllButtonLabel => '\u{c8e}\u{cb2}\u{ccd}\u{cb2}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc2}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
+  String get selectAllButtonLabel => '\u{c8e}\u{cb2}\u{ccd}\u{cb2}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc2}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{20}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
 
   @override
   String get selectYearSemanticsLabel => '\u{cb5}\u{cb0}\u{ccd}\u{cb7}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
@@ -14403,19 +14907,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => '\u{cb8}\u{cae}\u{caf}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => '\u{c97}\u{c82}\u{c9f}\u{cc6}';
 
   @override
   String get timePickerHourModeAnnouncement => '\u{c97}\u{c82}\u{c9f}\u{cc6}\u{c97}\u{cb3}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => '\u{cb8}\u{cae}\u{caf}\u{cb5}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{ca8}\u{cae}\u{cc2}\u{ca6}\u{cbf}\u{cb8}\u{cbf}';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => '\u{ca8}\u{cbf}\u{cae}\u{cbf}\u{cb7}';
 
   @override
   String get timePickerMinuteModeAnnouncement => '\u{ca8}\u{cbf}\u{cae}\u{cbf}\u{cb7}\u{c97}\u{cb3}\u{ca8}\u{ccd}\u{ca8}\u{cc1}\u{20}\u{c86}\u{caf}\u{ccd}\u{c95}\u{cc6}\u{cae}\u{cbe}\u{ca1}\u{cbf}';
@@ -14493,7 +14997,7 @@
   String get copyButtonLabel => '복사';
 
   @override
-  String get cutButtonLabel => '잘라내기';
+  String get cutButtonLabel => '잘라냄';
 
   @override
   String get dateHelpText => 'yyyy/mm/dd';
@@ -14529,7 +15033,7 @@
   String get deleteButtonTooltip => '삭제';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => '다이얼 선택 모드로 전환';
 
   @override
   String get dialogLabel => '대화상자';
@@ -14547,7 +15051,7 @@
   String get inputDateModeButtonLabel => '입력 모드로 전환';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => '텍스트 입력 모드로 전환';
 
   @override
   String get invalidDateFormatLabel => '형식이 잘못되었습니다.';
@@ -14556,13 +15060,22 @@
   String get invalidDateRangeLabel => '날짜 범위가 잘못되었습니다.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => '유효한 시간을 입력하세요.';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '라이선스 1개';
+
+  @override
+  String get licensesPackageDetailTextOther => '라이선스 \$licenseCount개';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -14700,19 +15213,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.a_space_h_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => '시간 선택';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => '시간';
 
   @override
   String get timePickerHourModeAnnouncement => '시간 선택';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => '시간 입력';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => '분';
 
   @override
   String get timePickerMinuteModeAnnouncement => '분 선택';
@@ -14787,10 +15300,10 @@
   String get continueButtonLabel => 'УЛАНТУУ';
 
   @override
-  String get copyButtonLabel => 'КӨЧҮРҮҮ';
+  String get copyButtonLabel => 'Көчүрүү';
 
   @override
-  String get cutButtonLabel => 'КЕСҮҮ';
+  String get cutButtonLabel => 'Кесүү';
 
   @override
   String get dateHelpText => 'аа/кк/жжжж';
@@ -14826,7 +15339,7 @@
   String get deleteButtonTooltip => 'Жок кылуу';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Терүүнү тандагыч режимине которулуу';
 
   @override
   String get dialogLabel => 'Диалог';
@@ -14844,7 +15357,7 @@
   String get inputDateModeButtonLabel => 'Терип киргизүү режимине которулуңуз';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Текст киргизүү режимине которулуу';
 
   @override
   String get invalidDateFormatLabel => 'Жараксыз формат.';
@@ -14853,13 +15366,22 @@
   String get invalidDateRangeLabel => 'Жараксыз диапазон.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Убакытты туура көрсөтүңүз';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 уруксаттама';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount уруксаттама';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -14892,7 +15414,7 @@
   String get pageRowsInfoTitleApproximateRaw => 'Болжол менен \$rowCount ичинен \$firstRow–\$lastRow';
 
   @override
-  String get pasteButtonLabel => 'ЧАПТОО';
+  String get pasteButtonLabel => 'Чаптоо';
 
   @override
   String get popupMenuLabel => 'Калкып чыгуучу меню';
@@ -14958,7 +15480,7 @@
   String get searchFieldLabel => 'Издөө';
 
   @override
-  String get selectAllButtonLabel => 'БААРЫН ТАНДОО';
+  String get selectAllButtonLabel => 'Баарын тандоо';
 
   @override
   String get selectYearSemanticsLabel => 'Жылды тандоо';
@@ -14997,19 +15519,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'УБАКЫТ ТАНДОО';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Саат';
 
   @override
   String get timePickerHourModeAnnouncement => 'Саатты тандаңыз';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'УБАКЫТ КИРГИЗҮҮ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Мүнөт';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Мүнөттөрдү тандаңыз';
@@ -15123,7 +15645,7 @@
   String get deleteButtonTooltip => 'ລຶບ';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ສະຫຼັບໄປໃຊ້ໂໝດເລືອກຕົວເລກ';
 
   @override
   String get dialogLabel => 'ຂໍ້ຄວາມ';
@@ -15141,7 +15663,7 @@
   String get inputDateModeButtonLabel => 'ສະຫຼັບໄປການປ້ອນຂໍ້ມູນ';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ສະຫຼັບໄປໃຊ້ໂໝດປ້ອນຂໍ້ຄວາມ';
 
   @override
   String get invalidDateFormatLabel => 'ຮູບແບບບໍ່ຖືກຕ້ອງ.';
@@ -15150,13 +15672,22 @@
   String get invalidDateRangeLabel => 'ໄລຍະບໍ່ຖືກຕ້ອງ.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'ລະບຸເວລາທີ່ຖືກຕ້ອງ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ໃບອະນຸຍາດ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ໃບອະນຸຍາດ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -15294,19 +15825,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ເລືອກເວລາ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ຊົ່ວໂມງ';
 
   @override
   String get timePickerHourModeAnnouncement => 'ເລືອກໂມງ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ລະບຸເວລາ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'ນາທີ';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'ເລືອກນາທີ';
@@ -15381,10 +15912,10 @@
   String get continueButtonLabel => 'TĘSTI';
 
   @override
-  String get copyButtonLabel => 'KOPIJUOTI';
+  String get copyButtonLabel => 'Kopijuoti';
 
   @override
-  String get cutButtonLabel => 'IŠKIRPTI';
+  String get cutButtonLabel => 'Iškirpti';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -15420,7 +15951,7 @@
   String get deleteButtonTooltip => 'Ištrinti';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Perjungti į ciferblato parinkiklio režimą';
 
   @override
   String get dialogLabel => 'Dialogo langas';
@@ -15438,7 +15969,7 @@
   String get inputDateModeButtonLabel => 'Perjungti į įvestį';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Perjungti į teksto įvesties režimą';
 
   @override
   String get invalidDateFormatLabel => 'Netinkamas formatas.';
@@ -15447,13 +15978,22 @@
   String get invalidDateRangeLabel => 'Netinkamas diapazonas.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Įveskite tinkamą laiką';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licencijos';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount licencijos';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licencija';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencijų';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -15486,7 +16026,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow iš maždaug \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ĮKLIJUOTI';
+  String get pasteButtonLabel => 'Įklijuoti';
 
   @override
   String get popupMenuLabel => 'Iššokantysis meniu';
@@ -15552,7 +16092,7 @@
   String get searchFieldLabel => 'Paieška';
 
   @override
-  String get selectAllButtonLabel => 'PASIRINKTI VISKĄ';
+  String get selectAllButtonLabel => 'Pasirinkti viską';
 
   @override
   String get selectYearSemanticsLabel => 'Pasirinkite metus';
@@ -15591,19 +16131,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'PASIRINKITE LAIKĄ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Valandos';
 
   @override
   String get timePickerHourModeAnnouncement => 'Pasirinkite valandas';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ĮVESKITE LAIKĄ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minutės';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Pasirinkite minutes';
@@ -15678,10 +16218,10 @@
   String get continueButtonLabel => 'TURPINĀT';
 
   @override
-  String get copyButtonLabel => 'KOPĒT';
+  String get copyButtonLabel => 'Kopēt';
 
   @override
-  String get cutButtonLabel => 'IZGRIEZT';
+  String get cutButtonLabel => 'Izgriezt';
 
   @override
   String get dateHelpText => 'dd/mm/gggg';
@@ -15717,7 +16257,7 @@
   String get deleteButtonTooltip => 'Dzēst';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Pārslēgties uz ciparnīcas atlasītāja režīmu';
 
   @override
   String get dialogLabel => 'Dialoglodziņš';
@@ -15735,7 +16275,7 @@
   String get inputDateModeButtonLabel => 'Pārslēgties uz ievadi';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Pārslēgties uz teksta ievades režīmu';
 
   @override
   String get invalidDateFormatLabel => 'Nederīgs formāts.';
@@ -15744,16 +16284,25 @@
   String get invalidDateRangeLabel => 'Nederīgs diapazons.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Ievadiet derīgu laiku.';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
 
   @override
-  String get licensesPackageDetailTextZero => 'No licenses';
+  String get licensesPackageDetailTextOne => '1 licence';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licences';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
+
+  @override
+  String get licensesPackageDetailTextZero => 'Nav licenču';
 
   @override
   String get licensesPageTitle => 'Licences';
@@ -15783,7 +16332,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow.–\$lastRow. no aptuveni \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'IELĪMĒT';
+  String get pasteButtonLabel => 'Ielīmēt';
 
   @override
   String get popupMenuLabel => 'Uznirstošā izvēlne';
@@ -15849,7 +16398,7 @@
   String get searchFieldLabel => 'Meklēt';
 
   @override
-  String get selectAllButtonLabel => 'ATLASĪT VISU';
+  String get selectAllButtonLabel => 'Atlasīt visu';
 
   @override
   String get selectYearSemanticsLabel => 'Atlasiet gadu';
@@ -15888,19 +16437,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ATLASIET LAIKU';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Stunda';
 
   @override
   String get timePickerHourModeAnnouncement => 'Atlasiet stundas';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'IEVADIET LAIKU';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minūte';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Atlasiet minūtes';
@@ -15975,10 +16524,10 @@
   String get continueButtonLabel => 'ПРОДОЛЖИ';
 
   @override
-  String get copyButtonLabel => 'КОПИРАЈ';
+  String get copyButtonLabel => 'Копирај';
 
   @override
-  String get cutButtonLabel => 'ИСЕЧИ';
+  String get cutButtonLabel => 'Исечи';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -16014,7 +16563,7 @@
   String get deleteButtonTooltip => 'Избриши';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Префрлете се на режим на избирач';
 
   @override
   String get dialogLabel => 'Дијалог';
@@ -16032,7 +16581,7 @@
   String get inputDateModeButtonLabel => 'Префрли на внесување';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Префрлете се на режим за внесување текст';
 
   @override
   String get invalidDateFormatLabel => 'Неважечки формат.';
@@ -16041,13 +16590,22 @@
   String get invalidDateRangeLabel => 'Погрешен опсег.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Внесете важечко време';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лиценца';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лиценци';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -16080,7 +16638,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow - \$lastRow од приближно \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ЗАЛЕПИ';
+  String get pasteButtonLabel => 'Залепи';
 
   @override
   String get popupMenuLabel => 'Скокачко мени';
@@ -16146,7 +16704,7 @@
   String get searchFieldLabel => 'Пребарувајте';
 
   @override
-  String get selectAllButtonLabel => 'ИЗБЕРИ ГИ СИТЕ';
+  String get selectAllButtonLabel => 'Избери ги сите';
 
   @override
   String get selectYearSemanticsLabel => 'Изберете година';
@@ -16185,19 +16743,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ИЗБЕРЕТЕ ВРЕМЕ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Час';
 
   @override
   String get timePickerHourModeAnnouncement => 'Изберете часови';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ВНЕСЕТЕ ВРЕМЕ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Минута';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Изберете минути';
@@ -16311,7 +16869,7 @@
   String get deleteButtonTooltip => 'ഇല്ലാതാക്കുക';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ഡയൽ പിക്കർ മോഡിലേക്ക് മാറുക';
 
   @override
   String get dialogLabel => 'ഡയലോഗ്';
@@ -16329,7 +16887,7 @@
   String get inputDateModeButtonLabel => 'ഇൻപുട്ടിലേക്ക് മാറുക';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ടെക്‌സ്‌റ്റ് ഇൻപുട്ട് മോഡിലേക്ക് മാറുക';
 
   @override
   String get invalidDateFormatLabel => 'തെറ്റായ ഫോർമാറ്റ്.';
@@ -16338,13 +16896,22 @@
   String get invalidDateRangeLabel => 'തെറ്റായ ശ്രേണി.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'സാധുവായ സമയം നൽകുക';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'ഒരു ലൈസൻസ്';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ലൈസൻസുകൾ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -16482,19 +17049,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'സമയം തിരഞ്ഞെടുക്കുക';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'മണിക്കൂർ';
 
   @override
   String get timePickerHourModeAnnouncement => 'മണിക്കൂർ തിരഞ്ഞെടുക്കുക';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'സമയം നൽകുക';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'മിനിറ്റ്';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'മിനിറ്റ് തിരഞ്ഞെടുക്കുക';
@@ -16569,10 +17136,10 @@
   String get continueButtonLabel => 'ҮРГЭЛЖЛҮҮЛЭХ';
 
   @override
-  String get copyButtonLabel => 'ХУУЛАХ';
+  String get copyButtonLabel => 'Хуулах';
 
   @override
-  String get cutButtonLabel => 'ТАСЛАХ';
+  String get cutButtonLabel => 'Таслах';
 
   @override
   String get dateHelpText => 'сар/өдөр/жил';
@@ -16608,7 +17175,7 @@
   String get deleteButtonTooltip => 'Устгах';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Цаг сонгогч горим руу сэлгэх';
 
   @override
   String get dialogLabel => 'Харилцах цонх';
@@ -16626,7 +17193,7 @@
   String get inputDateModeButtonLabel => 'Оролт руу сэлгэх';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Текст оруулах горим руу сэлгэх';
 
   @override
   String get invalidDateFormatLabel => 'Буруу формат байна.';
@@ -16635,13 +17202,22 @@
   String get invalidDateRangeLabel => 'Буруу интервал байна.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Цагийг зөв оруулна уу';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лиценз';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лиценз';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -16674,7 +17250,7 @@
   String get pageRowsInfoTitleApproximateRaw => 'Ойролцоогоор \$rowCount-н \$firstRow–\$lastRow';
 
   @override
-  String get pasteButtonLabel => 'БУУЛГАХ';
+  String get pasteButtonLabel => 'Буулгах';
 
   @override
   String get popupMenuLabel => 'Попап цэс';
@@ -16740,7 +17316,7 @@
   String get searchFieldLabel => 'Хайх';
 
   @override
-  String get selectAllButtonLabel => 'БҮГДИЙГ СОНГОХ';
+  String get selectAllButtonLabel => 'Бүгдийг сонгох';
 
   @override
   String get selectYearSemanticsLabel => 'Жил сонгох';
@@ -16779,19 +17355,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ЦАГ СОНГОХ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Цаг';
 
   @override
   String get timePickerHourModeAnnouncement => 'Цаг сонгоно уу';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ЦАГ ОРУУЛАХ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Минут';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Минут сонгоно уу';
@@ -16905,7 +17481,7 @@
   String get deleteButtonTooltip => 'हटवा';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'डायल पिकर मोडवर स्विच करा';
 
   @override
   String get dialogLabel => 'डायलॉग';
@@ -16923,7 +17499,7 @@
   String get inputDateModeButtonLabel => 'इनपुटवर स्विच करा';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'मजकूर इनपुट मोडवर स्विच करा';
 
   @override
   String get invalidDateFormatLabel => 'फॉरमॅट चुकीचा आहे.';
@@ -16932,13 +17508,22 @@
   String get invalidDateRangeLabel => 'श्रेणी चुकीची आहे.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'योग्य वेळ एंटर करा';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'एक परवाना';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount परवाने';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -17076,19 +17661,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'वेळ निवडा';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'तास';
 
   @override
   String get timePickerHourModeAnnouncement => 'तास निवडा';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'वेळ एंटर करा';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'मिनिट';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'मिनिटे निवडा';
@@ -17163,10 +17748,10 @@
   String get continueButtonLabel => 'TERUSKAN';
 
   @override
-  String get copyButtonLabel => 'SALIN';
+  String get copyButtonLabel => 'Salin';
 
   @override
-  String get cutButtonLabel => 'POTONG';
+  String get cutButtonLabel => 'Potong';
 
   @override
   String get dateHelpText => 'bb/hh/tttt';
@@ -17202,7 +17787,7 @@
   String get deleteButtonTooltip => 'Padam';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Beralih kepada mod pemilih dail';
 
   @override
   String get dialogLabel => 'Dialog';
@@ -17220,7 +17805,7 @@
   String get inputDateModeButtonLabel => 'Tukar kepada input';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Beralih kepada mod input teks';
 
   @override
   String get invalidDateFormatLabel => 'Format tidak sah.';
@@ -17229,13 +17814,22 @@
   String get invalidDateRangeLabel => 'Julat tidak sah.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Masukkan masa yang sah';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lesen';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lesen';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -17268,7 +17862,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow dari kira-kira \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'TAMPAL';
+  String get pasteButtonLabel => 'Tampal';
 
   @override
   String get popupMenuLabel => 'Menu pop timbul';
@@ -17334,7 +17928,7 @@
   String get searchFieldLabel => 'Cari';
 
   @override
-  String get selectAllButtonLabel => 'PILIH SEMUA';
+  String get selectAllButtonLabel => 'Pilih semua';
 
   @override
   String get selectYearSemanticsLabel => 'Pilih tahun';
@@ -17373,19 +17967,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'PILIH MASA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Jam';
 
   @override
   String get timePickerHourModeAnnouncement => 'Pilih jam';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'MASUKKAN MASA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minit';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Pilih minit';
@@ -17499,7 +18093,7 @@
   String get deleteButtonTooltip => 'ဖျက်ရန်';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'နံပါတ်ရွေးချယ်ခြင်းမုဒ်သို့ ပြောင်းရန်';
 
   @override
   String get dialogLabel => 'ဒိုင်ယာလော့';
@@ -17517,7 +18111,7 @@
   String get inputDateModeButtonLabel => 'ထည့်သွင်းမှုသို့ ပြောင်းရန်';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'စာသား ထည့်သွင်းမှုမုဒ်သို့ ပြောင်းရန်';
 
   @override
   String get invalidDateFormatLabel => 'ဖော်မက် မမှန်ကန်ပါ။';
@@ -17526,13 +18120,22 @@
   String get invalidDateRangeLabel => 'အပိုင်းအခြား မမှန်ပါ။';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'မှန်ကန်သည့်အချိန် ထည့်ပါ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'လိုင်စင် 1 ခု';
+
+  @override
+  String get licensesPackageDetailTextOther => 'လိုင်စင် \$licenseCount ခု';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -17670,19 +18273,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'အချိန်ရွေးရန်';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'နာရီ';
 
   @override
   String get timePickerHourModeAnnouncement => 'နာရီကို ရွေးပါ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'အချိန်ထည့်ရန်';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'မိနစ်';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'မိနစ်ကို ရွေးပါ';
@@ -17826,7 +18429,7 @@
   String get deleteButtonTooltip => 'मेट्नुहोस्';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'डायल चयनकर्ता मोड प्रयोग गर्नुहोस्';
 
   @override
   String get dialogLabel => 'संवाद';
@@ -17844,7 +18447,7 @@
   String get inputDateModeButtonLabel => 'इनपुट मोड प्रयोग गर्नुहोस्';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'पाठ इनपुट मोड प्रयोग गर्नुहोस्';
 
   @override
   String get invalidDateFormatLabel => 'अवैध ढाँचा।';
@@ -17853,13 +18456,22 @@
   String get invalidDateRangeLabel => 'अवैध दायरा।';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'वैध समय प्रविष्टि गर्नुहोस्';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'एउटा इजाजतपत्र';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount वटा इजाजतपत्र';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -17958,7 +18570,7 @@
   String get searchFieldLabel => 'खोज्नुहोस्';
 
   @override
-  String get selectAllButtonLabel => 'सबै चयन गर्नुहोस्';
+  String get selectAllButtonLabel => 'सबै बटनहरू चयन गर्नुहोस्';
 
   @override
   String get selectYearSemanticsLabel => 'वर्ष छान्नुहोस्';
@@ -17997,19 +18609,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'समय चयन गर्नुहोस्';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'घन्टा';
 
   @override
   String get timePickerHourModeAnnouncement => 'घन्टा चयन गर्नुहोस्';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'समय प्रविष्टि गर्नुहोस्';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'मिनेट';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'मिनेट चयन गर्नुहोस्';
@@ -18084,10 +18696,10 @@
   String get continueButtonLabel => 'DOORGAAN';
 
   @override
-  String get copyButtonLabel => 'KOPIËREN';
+  String get copyButtonLabel => 'Kopiëren';
 
   @override
-  String get cutButtonLabel => 'KNIPPEN';
+  String get cutButtonLabel => 'Knippen';
 
   @override
   String get dateHelpText => 'dd-mm-jjjj';
@@ -18123,7 +18735,7 @@
   String get deleteButtonTooltip => 'Verwijderen';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Overschakelen naar klok';
 
   @override
   String get dialogLabel => 'Dialoogvenster';
@@ -18141,7 +18753,7 @@
   String get inputDateModeButtonLabel => 'Overschakelen naar invoer';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Overschakelen naar tekstinvoer';
 
   @override
   String get invalidDateFormatLabel => 'Ongeldige indeling.';
@@ -18150,13 +18762,22 @@
   String get invalidDateRangeLabel => 'Ongeldige periode.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Geef een geldige tijd op';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licentie';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenties';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -18189,7 +18810,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow van ongeveer \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PLAKKEN';
+  String get pasteButtonLabel => 'Plakken';
 
   @override
   String get popupMenuLabel => 'Pop-upmenu';
@@ -18255,7 +18876,7 @@
   String get searchFieldLabel => 'Zoeken';
 
   @override
-  String get selectAllButtonLabel => 'ALLES SELECTEREN';
+  String get selectAllButtonLabel => 'Alles selecteren';
 
   @override
   String get selectYearSemanticsLabel => 'Jaar selecteren';
@@ -18294,19 +18915,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'TIJD SELECTEREN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Uur';
 
   @override
   String get timePickerHourModeAnnouncement => 'Uren selecteren';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'TIJD OPGEVEN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Minuten selecteren';
@@ -18381,10 +19002,10 @@
   String get continueButtonLabel => 'FORTSETT';
 
   @override
-  String get copyButtonLabel => 'KOPIÉR';
+  String get copyButtonLabel => 'Kopiér';
 
   @override
-  String get cutButtonLabel => 'KLIPP UT';
+  String get cutButtonLabel => 'Klipp ut';
 
   @override
   String get dateHelpText => 'mm/dd/åååå';
@@ -18420,7 +19041,7 @@
   String get deleteButtonTooltip => 'Slett';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Bytt til modus for valg fra urskive';
 
   @override
   String get dialogLabel => 'Dialogboks';
@@ -18438,7 +19059,7 @@
   String get inputDateModeButtonLabel => 'Bytt til innskriving';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Bytt til tekstinndatamodus';
 
   @override
   String get invalidDateFormatLabel => 'Ugyldig format.';
@@ -18447,13 +19068,22 @@
   String get invalidDateRangeLabel => 'Ugyldig periode.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Angi et gyldig klokkeslett';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisens';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisenser';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -18486,7 +19116,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow av omtrent \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'LIM INN';
+  String get pasteButtonLabel => 'Lim inn';
 
   @override
   String get popupMenuLabel => 'Forgrunnsmeny';
@@ -18552,7 +19182,7 @@
   String get searchFieldLabel => 'Søk';
 
   @override
-  String get selectAllButtonLabel => 'VELG ALLE';
+  String get selectAllButtonLabel => 'Velg alle';
 
   @override
   String get selectYearSemanticsLabel => 'Velg året';
@@ -18591,19 +19221,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VELG KLOKKESLETT';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Time';
 
   @override
   String get timePickerHourModeAnnouncement => 'Angi timer';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ANGI ET KLOKKESLETT';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minutt';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Angi minutter';
@@ -18717,7 +19347,7 @@
   String get deleteButtonTooltip => 'ଡିଲିଟ୍ କରନ୍ତୁ';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ଡାଏଲ୍ ପିକର୍ ମୋଡକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ';
 
   @override
   String get dialogLabel => 'ଡାୟଲଗ୍';
@@ -18735,7 +19365,7 @@
   String get inputDateModeButtonLabel => 'ଇନପୁଟକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ଟେକ୍ସଟ୍ ଇନପୁଟ୍ ମୋଡକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ';
 
   @override
   String get invalidDateFormatLabel => 'ଅବୈଧ ଫର୍ମାଟ୍।';
@@ -18744,13 +19374,22 @@
   String get invalidDateRangeLabel => 'ଅବୈଧ ସୀମା।';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'ଏକ ବୈଧ ସମୟ ଲେଖନ୍ତୁ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1ଟି ଲାଇସେନ୍ସ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCountଟି ଲାଇସେନ୍ସ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -18849,7 +19488,7 @@
   String get searchFieldLabel => 'ଖୋଜନ୍ତୁ';
 
   @override
-  String get selectAllButtonLabel => 'ସମସ୍ତ ଚୟନ କରନ୍ତୁ';
+  String get selectAllButtonLabel => 'ସବୁ ଚୟନ କରନ୍ତୁ';
 
   @override
   String get selectYearSemanticsLabel => 'ବର୍ଷ ଚୟନ କରନ୍ତୁ';
@@ -18888,19 +19527,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ସମୟ ଚୟନ କରନ୍ତୁ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ଘଣ୍ଟା';
 
   @override
   String get timePickerHourModeAnnouncement => 'ଘଣ୍ଟା ଚୟନ କରନ୍ତୁ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ସମୟ ଲେଖନ୍ତୁ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'ମିନିଟ୍';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'ମିନିଟ୍ ଚୟନ କରନ୍ତୁ';
@@ -19014,7 +19653,7 @@
   String get deleteButtonTooltip => 'ਮਿਟਾਓ';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ਡਾਇਲ ਚੋਣਕਾਰ ਮੋਡ \'ਤੇ ਜਾਓ';
 
   @override
   String get dialogLabel => 'ਵਿੰਡੋ';
@@ -19032,7 +19671,7 @@
   String get inputDateModeButtonLabel => 'ਇਨਪੁੱਟ \'ਤੇ ਜਾਓ';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ਲਿਖਤ ਇਨਪੁੱਟ ਮੋਡ \'ਤੇ ਜਾਓ';
 
   @override
   String get invalidDateFormatLabel => 'ਅਵੈਧ ਫਾਰਮੈਟ।';
@@ -19041,13 +19680,22 @@
   String get invalidDateRangeLabel => 'ਅਵੈਧ ਰੇਂਜ।';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'ਵੈਧ ਸਮਾਂ ਦਾਖਲ ਕਰੋ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ਲਾਇਸੰਸ';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ਲਾਇਸੰਸ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -19185,19 +19833,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ਸਮਾਂ ਚੁਣੋ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ਘੰਟਾ';
 
   @override
   String get timePickerHourModeAnnouncement => 'ਘੰਟੇ ਚੁਣੋ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ਸਮਾਂ ਦਾਖਲ ਕਰੋ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'ਮਿੰਟ';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'ਮਿੰਟ ਚੁਣੋ';
@@ -19272,10 +19920,10 @@
   String get continueButtonLabel => 'DALEJ';
 
   @override
-  String get copyButtonLabel => 'KOPIUJ';
+  String get copyButtonLabel => 'Kopiuj';
 
   @override
-  String get cutButtonLabel => 'WYTNIJ';
+  String get cutButtonLabel => 'Wytnij';
 
   @override
   String get dateHelpText => 'dd.mm.rrrr';
@@ -19311,7 +19959,7 @@
   String get deleteButtonTooltip => 'Usuń';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Włącz tryb selektora';
 
   @override
   String get dialogLabel => 'Okno dialogowe';
@@ -19329,7 +19977,7 @@
   String get inputDateModeButtonLabel => 'Przełącz na wpisywanie';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Włącz tryb wprowadzania tekstu';
 
   @override
   String get invalidDateFormatLabel => 'Nieprawidłowy format.';
@@ -19338,13 +19986,22 @@
   String get invalidDateRangeLabel => 'Nieprawidłowy zakres.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Wpisz prawidłową godzinę';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licencje';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount licencji';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licencja';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencji';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -19377,7 +20034,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow z około \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'WKLEJ';
+  String get pasteButtonLabel => 'Wklej';
 
   @override
   String get popupMenuLabel => 'Menu kontekstowe';
@@ -19443,7 +20100,7 @@
   String get searchFieldLabel => 'Szukaj';
 
   @override
-  String get selectAllButtonLabel => 'ZAZNACZ WSZYSTKO';
+  String get selectAllButtonLabel => 'Zaznacz wszystko';
 
   @override
   String get selectYearSemanticsLabel => 'Wybierz rok';
@@ -19482,19 +20139,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'WYBIERZ GODZINĘ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Godzina';
 
   @override
   String get timePickerHourModeAnnouncement => 'Wybierz godziny';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'WPISZ GODZINĘ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Wybierz minuty';
@@ -19638,12 +20295,21 @@
   String get invalidTimeLabel => 'Enter a valid time';
 
   @override
+  String get licensesPackageDetailTextFew => null;
+
+  @override
+  String get licensesPackageDetailTextMany => null;
+
+  @override
   String get licensesPackageDetailTextOne => '1 license';
 
   @override
   String get licensesPackageDetailTextOther => '\$licenseCount licenses';
 
   @override
+  String get licensesPackageDetailTextTwo => null;
+
+  @override
   String get licensesPackageDetailTextZero => 'No licenses';
 
   @override
@@ -19866,10 +20532,10 @@
   String get continueButtonLabel => 'CONTINUAR';
 
   @override
-  String get copyButtonLabel => 'COPIAR';
+  String get copyButtonLabel => 'Copiar';
 
   @override
-  String get cutButtonLabel => 'RECORTAR';
+  String get cutButtonLabel => 'Cortar';
 
   @override
   String get dateHelpText => 'dd/mm/aaaa';
@@ -19905,7 +20571,7 @@
   String get deleteButtonTooltip => 'Excluir';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Alternar para o modo de seleção de discagem';
 
   @override
   String get dialogLabel => 'Caixa de diálogo';
@@ -19923,7 +20589,7 @@
   String get inputDateModeButtonLabel => 'Mudar para modo de entrada';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Alternar para o modo de entrada de texto';
 
   @override
   String get invalidDateFormatLabel => 'Formato inválido.';
@@ -19932,13 +20598,22 @@
   String get invalidDateRangeLabel => 'Intervalo inválido.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Insira um horário válido';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licença';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenças';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -19971,7 +20646,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow de aproximadamente \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'COLAR';
+  String get pasteButtonLabel => 'Colar';
 
   @override
   String get popupMenuLabel => 'Menu pop-up';
@@ -20037,7 +20712,7 @@
   String get searchFieldLabel => 'Pesquisa';
 
   @override
-  String get selectAllButtonLabel => 'SELECIONAR TUDO';
+  String get selectAllButtonLabel => 'Selecionar tudo';
 
   @override
   String get selectYearSemanticsLabel => 'Selecione o ano';
@@ -20076,19 +20751,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELECIONAR HORÁRIO';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Selecione as horas';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INSERIR HORÁRIO';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Selecione os minutos';
@@ -20133,6 +20808,21 @@
   );
 
   @override
+  String get dialModeButtonLabel => 'Mude para o modo de seletor de mostrador';
+
+  @override
+  String get timePickerDialHelpText => 'SELECIONAR HORA';
+
+  @override
+  String get timePickerInputHelpText => 'INTRODUZIR HORA';
+
+  @override
+  String get invalidTimeLabel => 'Introduza uma hora válida.';
+
+  @override
+  String get inputTimeModeButtonLabel => 'Mude para o método de introdução de texto';
+
+  @override
   String get dateInputLabel => 'Introduzir data';
 
   @override
@@ -20193,9 +20883,6 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow a \$lastRow de cerca de \$rowCount';
 
   @override
-  String get cutButtonLabel => 'CORTAR';
-
-  @override
   String get okButtonLabel => 'OK';
 
   @override
@@ -20277,10 +20964,10 @@
   String get continueButtonLabel => 'CONTINUAȚI';
 
   @override
-  String get copyButtonLabel => 'COPIAȚI';
+  String get copyButtonLabel => 'Copiați';
 
   @override
-  String get cutButtonLabel => 'DECUPAȚI';
+  String get cutButtonLabel => 'Decupați';
 
   @override
   String get dateHelpText => 'zz/ll/aaaa';
@@ -20316,7 +21003,7 @@
   String get deleteButtonTooltip => 'Ștergeți';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Comutați la modul selector cadran';
 
   @override
   String get dialogLabel => 'Casetă de dialog';
@@ -20334,7 +21021,7 @@
   String get inputDateModeButtonLabel => 'Comutați la introducerea textului';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Comutați la modul de introducere a textului';
 
   @override
   String get invalidDateFormatLabel => 'Format nevalid.';
@@ -20343,13 +21030,22 @@
   String get invalidDateRangeLabel => 'Interval nevalid.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Introduceți o oră validă';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licențe';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'O licență';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount de licențe';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -20382,7 +21078,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow din aproximativ \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'INSERAȚI';
+  String get pasteButtonLabel => 'Inserați';
 
   @override
   String get popupMenuLabel => 'Meniu pop-up';
@@ -20448,7 +21144,7 @@
   String get searchFieldLabel => 'Căutați';
 
   @override
-  String get selectAllButtonLabel => 'SELECTAȚI TOATE';
+  String get selectAllButtonLabel => 'Selectați tot';
 
   @override
   String get selectYearSemanticsLabel => 'Selectați anul';
@@ -20487,19 +21183,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SELECTAȚI ORA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Oră';
 
   @override
   String get timePickerHourModeAnnouncement => 'Selectați orele';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'INTRODUCEȚI ORA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Selectați minutele';
@@ -20574,10 +21270,10 @@
   String get continueButtonLabel => 'ПРОДОЛЖИТЬ';
 
   @override
-  String get copyButtonLabel => 'КОПИРОВАТЬ';
+  String get copyButtonLabel => 'Копировать';
 
   @override
-  String get cutButtonLabel => 'ВЫРЕЗАТЬ';
+  String get cutButtonLabel => 'Вырезать';
 
   @override
   String get dateHelpText => 'дд.мм.гггг';
@@ -20613,7 +21309,7 @@
   String get deleteButtonTooltip => 'Удалить';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Перейти в режим выбора времени';
 
   @override
   String get dialogLabel => 'Диалоговое окно';
@@ -20631,7 +21327,7 @@
   String get inputDateModeButtonLabel => 'Переключиться на ручной ввод';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Перейти в режим ввода текста';
 
   @override
   String get invalidDateFormatLabel => 'Недопустимый формат даты.';
@@ -20640,13 +21336,22 @@
   String get invalidDateRangeLabel => 'Недопустимый диапазон.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Указано недопустимое время.';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount лицензии';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount лицензий';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лицензия';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лицензии';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -20679,7 +21384,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow из примерно \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ВСТАВИТЬ';
+  String get pasteButtonLabel => 'Вставить';
 
   @override
   String get popupMenuLabel => 'Всплывающее меню';
@@ -20745,7 +21450,7 @@
   String get searchFieldLabel => 'Поиск';
 
   @override
-  String get selectAllButtonLabel => 'ВЫБРАТЬ ВСЕ';
+  String get selectAllButtonLabel => 'Выбрать все';
 
   @override
   String get selectYearSemanticsLabel => 'Выберите год';
@@ -20784,19 +21489,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ВЫБЕРИТЕ ВРЕМЯ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Часы';
 
   @override
   String get timePickerHourModeAnnouncement => 'Выберите часы';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ВВЕДИТЕ ВРЕМЯ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Минуты';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Выберите минуты';
@@ -20910,7 +21615,7 @@
   String get deleteButtonTooltip => 'මකන්න';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ඩයලන තෝරක ප්‍රකාරයට මාරු කරන්න';
 
   @override
   String get dialogLabel => 'සංවාදය';
@@ -20928,7 +21633,7 @@
   String get inputDateModeButtonLabel => 'ආදානය වෙත මාරු වන්න';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'පෙළ ආදාන ප්‍රකාරයට මාරු කරන්න';
 
   @override
   String get invalidDateFormatLabel => 'අවලංගු ආකෘතියකි.';
@@ -20937,13 +21642,22 @@
   String get invalidDateRangeLabel => 'අවලංගු පරාසයකි.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'වලංගු වේලාවක් ඇතුළු කරන්න';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'බලපත්‍ර 1';
+
+  @override
+  String get licensesPackageDetailTextOther => 'බලපත්‍ර \$licenseCount';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -21081,19 +21795,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'වේලාව තෝරන්න';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'පැය';
 
   @override
   String get timePickerHourModeAnnouncement => 'පැය ගණන තෝරන්න';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'දිනය ඇතුළු කරන්න';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'මිනිත්තු';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'මිනිත්තු ගණන තෝරන්න';
@@ -21168,10 +21882,10 @@
   String get continueButtonLabel => 'POKRAČOVAŤ';
 
   @override
-  String get copyButtonLabel => 'KOPÍROVAŤ';
+  String get copyButtonLabel => 'Kopírovať';
 
   @override
-  String get cutButtonLabel => 'VYSTRIHNÚŤ';
+  String get cutButtonLabel => 'Vystrihnúť';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -21207,7 +21921,7 @@
   String get deleteButtonTooltip => 'Odstrániť';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Prepnúť na režim výberu času';
 
   @override
   String get dialogLabel => 'Dialógové okno';
@@ -21225,7 +21939,7 @@
   String get inputDateModeButtonLabel => 'Prepnúť na zadávanie';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Prepnúť na textový režim vstupu';
 
   @override
   String get invalidDateFormatLabel => 'Neplatný formát.';
@@ -21234,13 +21948,22 @@
   String get invalidDateRangeLabel => 'Neplatný rozsah.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Zadajte platný čas';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licencie';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount licenses';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licencia';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licencií';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -21273,7 +21996,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow z približne \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PRILEPIŤ';
+  String get pasteButtonLabel => 'Prilepiť';
 
   @override
   String get popupMenuLabel => 'Kontextová ponuka';
@@ -21339,7 +22062,7 @@
   String get searchFieldLabel => 'Hľadať';
 
   @override
-  String get selectAllButtonLabel => 'VYBRAŤ VŠETKO';
+  String get selectAllButtonLabel => 'Vybrať všetko';
 
   @override
   String get selectYearSemanticsLabel => 'Vyberte rok';
@@ -21378,19 +22101,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VYBERTE ČAS';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Hodina';
 
   @override
   String get timePickerHourModeAnnouncement => 'Vybrať hodiny';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ZADAJTE ČAS';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minúta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Vybrať minúty';
@@ -21465,10 +22188,10 @@
   String get continueButtonLabel => 'NAPREJ';
 
   @override
-  String get copyButtonLabel => 'KOPIRAJ';
+  String get copyButtonLabel => 'Kopiraj';
 
   @override
-  String get cutButtonLabel => 'IZREŽI';
+  String get cutButtonLabel => 'Izreži';
 
   @override
   String get dateHelpText => 'dd/mm/llll';
@@ -21504,7 +22227,7 @@
   String get deleteButtonTooltip => 'Brisanje';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Preklop na način izbirnika s številčnico';
 
   @override
   String get dialogLabel => 'Pogovorno okno';
@@ -21522,7 +22245,7 @@
   String get inputDateModeButtonLabel => 'Preklop na vnos';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Preklop na način vnosa besedila';
 
   @override
   String get invalidDateFormatLabel => 'Neveljavna oblika';
@@ -21531,13 +22254,22 @@
   String get invalidDateRangeLabel => 'Neveljavno obdobje';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Vnesite veljaven čas';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount licence';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenca';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenc';
+
+  @override
+  String get licensesPackageDetailTextTwo => '\$licenseCount licenci';
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -21570,7 +22302,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow od približno \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'PRILEPI';
+  String get pasteButtonLabel => 'Prilepi';
 
   @override
   String get popupMenuLabel => 'Pojavni meni';
@@ -21636,7 +22368,7 @@
   String get searchFieldLabel => 'Iskanje';
 
   @override
-  String get selectAllButtonLabel => 'IZBERI VSE';
+  String get selectAllButtonLabel => 'Izberi vse';
 
   @override
   String get selectYearSemanticsLabel => 'Izberite leto';
@@ -21675,19 +22407,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'IZBERITE ČAS';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ura';
 
   @override
   String get timePickerHourModeAnnouncement => 'Izberite ure';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'VNESITE ČAS';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Izberite minute';
@@ -21762,10 +22494,10 @@
   String get continueButtonLabel => 'VAZHDO';
 
   @override
-  String get copyButtonLabel => 'KOPJO';
+  String get copyButtonLabel => 'Kopjo';
 
   @override
-  String get cutButtonLabel => 'PRIT';
+  String get cutButtonLabel => 'Prit';
 
   @override
   String get dateHelpText => 'dd.mm.yyyy';
@@ -21801,7 +22533,7 @@
   String get deleteButtonTooltip => 'Fshi';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Kalo te modaliteti i zgjedhësit të orës';
 
   @override
   String get dialogLabel => 'Dialogu';
@@ -21819,7 +22551,7 @@
   String get inputDateModeButtonLabel => 'Kalo te hyrja';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Kalo te modaliteti i hyrjes së tekstit';
 
   @override
   String get invalidDateFormatLabel => 'Format i pavlefshëm.';
@@ -21828,13 +22560,22 @@
   String get invalidDateRangeLabel => 'Gamë e pavlefshme.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Fut një kohë të vlefshme';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licencë';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenca';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -21867,7 +22608,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow nga rreth \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'NGJIT';
+  String get pasteButtonLabel => 'Ngjit';
 
   @override
   String get popupMenuLabel => 'Menyja kërcyese';
@@ -21933,7 +22674,7 @@
   String get searchFieldLabel => 'Kërko';
 
   @override
-  String get selectAllButtonLabel => 'ZGJIDHI TË GJITHA';
+  String get selectAllButtonLabel => 'Zgjidh të gjitha';
 
   @override
   String get selectYearSemanticsLabel => 'Zgjidh vitin';
@@ -21972,19 +22713,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ZGJIDH ORËN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Zgjidh orët';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'VENDOS ORËN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuta';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Zgjidh minutat';
@@ -22059,10 +22800,10 @@
   String get continueButtonLabel => 'НАСТАВИ';
 
   @override
-  String get copyButtonLabel => 'КОПИРАЈ';
+  String get copyButtonLabel => 'Копирај';
 
   @override
-  String get cutButtonLabel => 'ИСЕЦИ';
+  String get cutButtonLabel => 'Исеци';
 
   @override
   String get dateHelpText => 'дд/мм/гггг';
@@ -22098,7 +22839,7 @@
   String get deleteButtonTooltip => 'Избришите';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Пређите на режим бирача бројчаника';
 
   @override
   String get dialogLabel => 'Дијалог';
@@ -22116,7 +22857,7 @@
   String get inputDateModeButtonLabel => 'Пређите на унос';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Пређите на режим уноса текста';
 
   @override
   String get invalidDateFormatLabel => 'Формат је неважећи.';
@@ -22125,13 +22866,22 @@
   String get invalidDateRangeLabel => 'Период је неважећи.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Унесите важеће време';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount лиценце';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 лиценца';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount лиценци';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -22164,7 +22914,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow oд приближно \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'НАЛЕПИ';
+  String get pasteButtonLabel => 'Налепи';
 
   @override
   String get popupMenuLabel => 'Искачући мени';
@@ -22230,7 +22980,7 @@
   String get searchFieldLabel => 'Претражите';
 
   @override
-  String get selectAllButtonLabel => 'ИЗАБЕРИ СВЕ';
+  String get selectAllButtonLabel => 'Изабери све';
 
   @override
   String get selectYearSemanticsLabel => 'Изаберите годину';
@@ -22269,19 +23019,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ИЗАБЕРИТЕ ВРЕМЕ';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Сат';
 
   @override
   String get timePickerHourModeAnnouncement => 'Изаберите сате';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'УНЕСИТЕ ВРЕМЕ';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Минут';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Изаберите минуте';
@@ -22386,10 +23136,10 @@
   String get continueButtonLabel => 'NASTAVI';
 
   @override
-  String get copyButtonLabel => 'KOPIRAJ';
+  String get copyButtonLabel => 'Kopiraj';
 
   @override
-  String get cutButtonLabel => 'ISECI';
+  String get cutButtonLabel => 'Iseci';
 
   @override
   String get dateHelpText => 'dd/mm/gggg';
@@ -22422,6 +23172,9 @@
   String get deleteButtonTooltip => 'Izbrišite';
 
   @override
+  String get dialModeButtonLabel => 'Pređite na režim birača brojčanika';
+
+  @override
   String get dialogLabel => 'Dijalog';
 
   @override
@@ -22437,12 +23190,27 @@
   String get inputDateModeButtonLabel => 'Pređite na unos';
 
   @override
+  String get inputTimeModeButtonLabel => 'Pređite na režim unosa teksta';
+
+  @override
   String get invalidDateFormatLabel => 'Format je nevažeći.';
 
   @override
   String get invalidDateRangeLabel => 'Period je nevažeći.';
 
   @override
+  String get invalidTimeLabel => 'Unesite važeće vreme';
+
+  @override
+  String get licensesPackageDetailTextFew => '\$licenseCount licence';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licenca';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenci';
+
+  @override
   String get licensesPageTitle => 'Licence';
 
   @override
@@ -22470,7 +23238,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow – \$lastRow od približno \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'NALEPI';
+  String get pasteButtonLabel => 'Nalepi';
 
   @override
   String get popupMenuLabel => 'Iskačući meni';
@@ -22524,7 +23292,7 @@
   String get searchFieldLabel => 'Pretražite';
 
   @override
-  String get selectAllButtonLabel => 'IZABERI SVE';
+  String get selectAllButtonLabel => 'Izaberi sve';
 
   @override
   String get selectYearSemanticsLabel => 'Izaberite godinu';
@@ -22551,9 +23319,21 @@
   String get tabLabelRaw => '\$tabIndex. kartica od \$tabCount';
 
   @override
+  String get timePickerDialHelpText => 'IZABERITE VREME';
+
+  @override
+  String get timePickerHourLabel => 'Sat';
+
+  @override
   String get timePickerHourModeAnnouncement => 'Izaberite sate';
 
   @override
+  String get timePickerInputHelpText => 'UNESITE VREME';
+
+  @override
+  String get timePickerMinuteLabel => 'Minut';
+
+  @override
   String get timePickerMinuteModeAnnouncement => 'Izaberite minute';
 
   @override
@@ -22626,10 +23406,10 @@
   String get continueButtonLabel => 'FORTSÄTT';
 
   @override
-  String get copyButtonLabel => 'KOPIERA';
+  String get copyButtonLabel => 'Kopiera';
 
   @override
-  String get cutButtonLabel => 'KLIPP UT';
+  String get cutButtonLabel => 'Klipp ut';
 
   @override
   String get dateHelpText => 'mm/dd/åååå';
@@ -22665,7 +23445,7 @@
   String get deleteButtonTooltip => 'Radera';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Byt till läget urtavleväljare';
 
   @override
   String get dialogLabel => 'Dialogruta';
@@ -22683,7 +23463,7 @@
   String get inputDateModeButtonLabel => 'Byt till inmatning';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Byt till text som inmatningsläge';
 
   @override
   String get invalidDateFormatLabel => 'Ogiltigt format.';
@@ -22692,13 +23472,22 @@
   String get invalidDateRangeLabel => 'Ogiltigt intervall.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Ange en giltig tid';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 licens';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount licenser';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -22731,7 +23520,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow av ungefär \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'KLISTRA IN';
+  String get pasteButtonLabel => 'Klistra in';
 
   @override
   String get popupMenuLabel => 'Popup-meny';
@@ -22797,7 +23586,7 @@
   String get searchFieldLabel => 'Sök';
 
   @override
-  String get selectAllButtonLabel => 'MARKERA ALLA';
+  String get selectAllButtonLabel => 'Markera allt';
 
   @override
   String get selectYearSemanticsLabel => 'Välj år';
@@ -22836,19 +23625,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VÄLJ TID';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Timme';
 
   @override
   String get timePickerHourModeAnnouncement => 'Välj timmar';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ANGE TID';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minut';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Välj minuter';
@@ -22923,10 +23712,10 @@
   String get continueButtonLabel => 'ENDELEA';
 
   @override
-  String get copyButtonLabel => 'NAKILI';
+  String get copyButtonLabel => 'Nakili';
 
   @override
-  String get cutButtonLabel => 'KATA';
+  String get cutButtonLabel => 'Kata';
 
   @override
   String get dateHelpText => 'dd/mm/yyyy';
@@ -22962,7 +23751,7 @@
   String get deleteButtonTooltip => 'Futa';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Badilisha ili utumie hali ya kiteuzi cha kupiga simu';
 
   @override
   String get dialogLabel => 'Kidirisha';
@@ -22980,7 +23769,7 @@
   String get inputDateModeButtonLabel => 'Badili utumie hali ya kuweka maandishi';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Tumia programu ya kuingiza data ya maandishi';
 
   @override
   String get invalidDateFormatLabel => 'Muundo si sahihi.';
@@ -22989,13 +23778,22 @@
   String get invalidDateRangeLabel => 'Kipindi si sahihi.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Weka saa sahihi';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'Leseni moja';
+
+  @override
+  String get licensesPackageDetailTextOther => 'Leseni \$licenseCount';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -23028,7 +23826,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow hadi \$lastRow kati ya takriban \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'BANDIKA';
+  String get pasteButtonLabel => 'Bandika';
 
   @override
   String get popupMenuLabel => 'Menyu ibukizi';
@@ -23094,7 +23892,7 @@
   String get searchFieldLabel => 'Tafuta';
 
   @override
-  String get selectAllButtonLabel => 'CHAGUA ZOTE';
+  String get selectAllButtonLabel => 'Chagua vyote';
 
   @override
   String get selectYearSemanticsLabel => 'Chagua mwaka';
@@ -23133,19 +23931,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'CHAGUA SAA';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Saa';
 
   @override
   String get timePickerHourModeAnnouncement => 'Chagua saa';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'WEKA SAA';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Dakika';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Chagua dakika';
@@ -23259,7 +24057,7 @@
   String get deleteButtonTooltip => 'நீக்கு';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'டயல் தேர்வுக் கருவி பயன்முறைக்கு மாற்றும்';
 
   @override
   String get dialogLabel => 'உரையாடல்';
@@ -23277,7 +24075,7 @@
   String get inputDateModeButtonLabel => 'உள்ளீட்டுக்கு மாற்று';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'உரை உள்ளீட்டு முறைக்கு மாற்றும்';
 
   @override
   String get invalidDateFormatLabel => 'தவறான வடிவம்.';
@@ -23286,13 +24084,22 @@
   String get invalidDateRangeLabel => 'தவறான வரம்பு.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'சரியான நேரத்தை உள்ளிடவும்';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 உரிமம்';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount உரிமங்கள்';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -23430,19 +24237,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.a_space_h_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'நேரத்தைத் தேர்வுசெய்க';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'மணிநேரம்';
 
   @override
   String get timePickerHourModeAnnouncement => 'மணிநேரத்தைத் தேர்ந்தெடுக்கவும்';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'நேரத்தை உள்ளிடுக';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'நிமிடம்';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'நிமிடங்களைத் தேர்ந்தெடுக்கவும்';
@@ -23556,7 +24363,7 @@
   String get deleteButtonTooltip => 'తొలగించు';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'డయల్ పికర్ మోడ్‌కు మారుస్తుంది';
 
   @override
   String get dialogLabel => 'డైలాగ్';
@@ -23574,7 +24381,7 @@
   String get inputDateModeButtonLabel => 'ఇన్‌పుట్‌కు మారండి';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'టెక్స్ట్ ఇన్‌పుట్ మోడ్‌కు మారుస్తుంది';
 
   @override
   String get invalidDateFormatLabel => 'ఫార్మాట్ చెల్లదు.';
@@ -23583,13 +24390,22 @@
   String get invalidDateRangeLabel => 'పరిధి చెల్లదు.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'చెల్లుబాటు అయ్యే సమయాన్ని ఎంటర్ చేయండి';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 లైసెన్స్';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount లైసెన్స్‌లు';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -23727,19 +24543,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'సమయాన్ని ఎంచుకోండి';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'గంట';
 
   @override
   String get timePickerHourModeAnnouncement => 'గంటలను ఎంచుకోండి';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'సమయాన్ని ఎంటర్ చేయండి';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'నిమిషం';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'నిమిషాలను ఎంచుకోండి';
@@ -23853,7 +24669,7 @@
   String get deleteButtonTooltip => 'ลบ';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'สลับไปใช้โหมดเครื่องมือเลือกแบบหมุน';
 
   @override
   String get dialogLabel => 'กล่องโต้ตอบ';
@@ -23871,7 +24687,7 @@
   String get inputDateModeButtonLabel => 'เปลี่ยนเป็นโหมดป้อนข้อความ';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'สลับไปใช้โหมดป้อนข้อมูลข้อความ';
 
   @override
   String get invalidDateFormatLabel => 'รูปแบบไม่ถูกต้อง';
@@ -23880,13 +24696,22 @@
   String get invalidDateRangeLabel => 'ช่วงไม่ถูกต้อง';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'ป้อนเวลาที่ถูกต้อง';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'ใบอนุญาต 1 ใบ';
+
+  @override
+  String get licensesPackageDetailTextOther => 'ใบอนุญาต \$licenseCount ใบ';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -24024,19 +24849,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.a_space_h_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'เลือกเวลา';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'ชั่วโมง';
 
   @override
   String get timePickerHourModeAnnouncement => 'เลือกชั่วโมง';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ป้อนเวลา';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'นาที';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'เลือกนาที';
@@ -24111,10 +24936,10 @@
   String get continueButtonLabel => 'MAGPATULOY';
 
   @override
-  String get copyButtonLabel => 'KOPYAHIN';
+  String get copyButtonLabel => 'Kopyahin';
 
   @override
-  String get cutButtonLabel => 'I-CUT';
+  String get cutButtonLabel => 'I-cut';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -24150,7 +24975,7 @@
   String get deleteButtonTooltip => 'I-delete';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Lumipat sa dial picker mode';
 
   @override
   String get dialogLabel => 'Dialog';
@@ -24168,7 +24993,7 @@
   String get inputDateModeButtonLabel => 'Lumipat sa input';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Lumipat sa text input mode';
 
   @override
   String get invalidDateFormatLabel => 'Invalid ang format.';
@@ -24177,13 +25002,22 @@
   String get invalidDateRangeLabel => 'Invalid ang hanay.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Maglagay ng valid na oras';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisensya';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount na lisensya';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -24216,7 +25050,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow ng humigit kumulang \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'I-PASTE';
+  String get pasteButtonLabel => 'I-paste';
 
   @override
   String get popupMenuLabel => 'Popup na menu';
@@ -24282,7 +25116,7 @@
   String get searchFieldLabel => 'Maghanap';
 
   @override
-  String get selectAllButtonLabel => 'PILIIN LAHAT';
+  String get selectAllButtonLabel => 'Piliin lahat';
 
   @override
   String get selectYearSemanticsLabel => 'Pumili ng taon';
@@ -24321,19 +25155,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'PUMILI NG ORAS';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Oras';
 
   @override
   String get timePickerHourModeAnnouncement => 'Pumili ng mga oras';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'MAGLAGAY NG ORAS';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Minuto';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Pumili ng mga minuto';
@@ -24408,10 +25242,10 @@
   String get continueButtonLabel => 'DEVAM';
 
   @override
-  String get copyButtonLabel => 'KOPYALA';
+  String get copyButtonLabel => 'Kopyala';
 
   @override
-  String get cutButtonLabel => 'KES';
+  String get cutButtonLabel => 'Kes';
 
   @override
   String get dateHelpText => 'aa/gg/yyyy';
@@ -24447,7 +25281,7 @@
   String get deleteButtonTooltip => 'Sil';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Dairesel seçici moduna geç';
 
   @override
   String get dialogLabel => 'İletişim kutusu';
@@ -24465,7 +25299,7 @@
   String get inputDateModeButtonLabel => 'Girişe geç';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Metin giriş moduna geç';
 
   @override
   String get invalidDateFormatLabel => 'Geçersiz biçim.';
@@ -24474,13 +25308,22 @@
   String get invalidDateRangeLabel => 'Geçersiz aralık.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Geçerli bir saat girin';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 lisans';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount lisans';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -24513,7 +25356,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow-\$lastRow / \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'YAPIŞTIR';
+  String get pasteButtonLabel => 'Yapıştır';
 
   @override
   String get popupMenuLabel => 'Popup menü';
@@ -24579,7 +25422,7 @@
   String get searchFieldLabel => 'Ara';
 
   @override
-  String get selectAllButtonLabel => 'TÜMÜNÜ SEÇ';
+  String get selectAllButtonLabel => 'Tümünü seç';
 
   @override
   String get selectYearSemanticsLabel => 'Yılı seçin';
@@ -24618,19 +25461,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'SAATİ SEÇİN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Saat';
 
   @override
   String get timePickerHourModeAnnouncement => 'Saati seçin';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'SAATİ GİRİN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Dakika';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Dakikayı seçin';
@@ -24705,10 +25548,10 @@
   String get continueButtonLabel => 'ПРОДОВЖИТИ';
 
   @override
-  String get copyButtonLabel => 'КОПІЮВАТИ';
+  String get copyButtonLabel => 'Копіювати';
 
   @override
-  String get cutButtonLabel => 'ВИРІЗАТИ';
+  String get cutButtonLabel => 'Вирізати';
 
   @override
   String get dateHelpText => 'дд/мм/рррр';
@@ -24744,7 +25587,7 @@
   String get deleteButtonTooltip => 'Видалити';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Перейти в режим вибору на циферблаті';
 
   @override
   String get dialogLabel => 'Вікно';
@@ -24762,7 +25605,7 @@
   String get inputDateModeButtonLabel => 'Ввести вручну';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Перейти в режим введення цифр';
 
   @override
   String get invalidDateFormatLabel => 'Недійсний формат.';
@@ -24771,13 +25614,22 @@
   String get invalidDateRangeLabel => 'Недійсний діапазон.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Введіть дійсний час';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => '\$licenseCount ліцензії';
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => '\$licenseCount ліцензій';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ліцензія';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ліцензії';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -24810,7 +25662,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow з приблизно \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'ВСТАВИТИ';
+  String get pasteButtonLabel => 'Вставити';
 
   @override
   String get popupMenuLabel => 'Спливаюче меню';
@@ -24876,7 +25728,7 @@
   String get searchFieldLabel => 'Пошук';
 
   @override
-  String get selectAllButtonLabel => 'ВИБРАТИ ВСІ';
+  String get selectAllButtonLabel => 'Вибрати всі';
 
   @override
   String get selectYearSemanticsLabel => 'Виберіть рік';
@@ -24915,19 +25767,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'ВИБЕРІТЬ ЧАС';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Години';
 
   @override
   String get timePickerHourModeAnnouncement => 'Виберіть години';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'ВВЕДІТЬ ЧАС';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Хвилини';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Виберіть хвилини';
@@ -25041,7 +25893,7 @@
   String get deleteButtonTooltip => 'حذف کریں';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'ڈائل منتخب کنندہ وضع پر سوئچ کریں';
 
   @override
   String get dialogLabel => 'ڈائلاگ';
@@ -25059,7 +25911,7 @@
   String get inputDateModeButtonLabel => 'ان پٹ پر سوئچ کریں';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'ٹیکسٹ ان پٹ وضع پر سوئچ کریں';
 
   @override
   String get invalidDateFormatLabel => 'غلط فارمیٹ۔';
@@ -25068,13 +25920,22 @@
   String get invalidDateRangeLabel => 'غلط رینج۔';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'درست وقت درج کریں';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 لائسنس';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount لائسنسز';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -25173,7 +26034,7 @@
   String get searchFieldLabel => 'تلاش';
 
   @override
-  String get selectAllButtonLabel => 'سبھی منتخب کریں';
+  String get selectAllButtonLabel => 'سبھی کو منتخب کریں';
 
   @override
   String get selectYearSemanticsLabel => 'سال منتخب کریں';
@@ -25212,19 +26073,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'وقت منتخب کریں';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'گھنٹہ';
 
   @override
   String get timePickerHourModeAnnouncement => 'گھنٹے منتخب کریں';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'وقت درج کریں';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'منٹ';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'منٹ منتخب کریں';
@@ -25299,10 +26160,10 @@
   String get continueButtonLabel => 'DAVOM ETISH';
 
   @override
-  String get copyButtonLabel => 'NUSXA OLISH';
+  String get copyButtonLabel => 'Nusxa olish';
 
   @override
-  String get cutButtonLabel => 'KESIB OLISH';
+  String get cutButtonLabel => 'Kesib olish';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -25338,7 +26199,7 @@
   String get deleteButtonTooltip => 'Olib tashlash';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Vaqtni burab tanlash rejimi';
 
   @override
   String get dialogLabel => 'Muloqot oynasi';
@@ -25356,7 +26217,7 @@
   String get inputDateModeButtonLabel => 'Mustaqil kiritish';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Vaqtni yozib tanlash rejimi';
 
   @override
   String get invalidDateFormatLabel => 'Yaroqsiz format.';
@@ -25365,13 +26226,22 @@
   String get invalidDateRangeLabel => 'Yaroqsiz oraliq.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Vaqt xato kiritildi';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 ta litsenziya';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount ta litsenziya';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -25404,7 +26274,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow, jami: \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'JOYLASH';
+  String get pasteButtonLabel => 'Joylash';
 
   @override
   String get popupMenuLabel => 'Pop-ap menyusi';
@@ -25470,7 +26340,7 @@
   String get searchFieldLabel => 'Qidirish';
 
   @override
-  String get selectAllButtonLabel => 'BARCHASINI TANLASH';
+  String get selectAllButtonLabel => 'Hammasi';
 
   @override
   String get selectYearSemanticsLabel => 'Yilni tanlang';
@@ -25509,19 +26379,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'VAQTNI TANLANG';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Soat';
 
   @override
   String get timePickerHourModeAnnouncement => 'Soatni tanlang';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'VAQTNI KIRITING';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Daqiqa';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Daqiqani tanlang';
@@ -25596,10 +26466,10 @@
   String get continueButtonLabel => 'TIẾP TỤC';
 
   @override
-  String get copyButtonLabel => 'SAO CHÉP';
+  String get copyButtonLabel => 'Sao chép';
 
   @override
-  String get cutButtonLabel => 'CẮT';
+  String get cutButtonLabel => 'Cắt';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -25635,7 +26505,7 @@
   String get deleteButtonTooltip => 'Xóa';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Chuyển sang chế độ chọn mặt đồng hồ';
 
   @override
   String get dialogLabel => 'Hộp thoại';
@@ -25653,7 +26523,7 @@
   String get inputDateModeButtonLabel => 'Chuyển sang chế độ nhập';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Chuyển sang chế độ nhập văn bản';
 
   @override
   String get invalidDateFormatLabel => 'Định dạng không hợp lệ.';
@@ -25662,13 +26532,22 @@
   String get invalidDateRangeLabel => 'Phạm vi không hợp lệ.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Nhập thời gian hợp lệ';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 giấy phép';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount giấy phép';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -25701,7 +26580,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow trong tổng số khoảng \$rowCount';
 
   @override
-  String get pasteButtonLabel => 'DÁN';
+  String get pasteButtonLabel => 'Dán';
 
   @override
   String get popupMenuLabel => 'Menu bật lên';
@@ -25767,7 +26646,7 @@
   String get searchFieldLabel => 'Tìm kiếm';
 
   @override
-  String get selectAllButtonLabel => 'CHỌN TẤT CẢ';
+  String get selectAllButtonLabel => 'Chọn tất cả';
 
   @override
   String get selectYearSemanticsLabel => 'Chọn năm';
@@ -25806,19 +26685,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'CHỌN THỜI GIAN';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Giờ';
 
   @override
   String get timePickerHourModeAnnouncement => 'Chọn giờ';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'NHẬP THỜI GIAN';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Phút';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Chọn phút';
@@ -25932,7 +26811,7 @@
   String get deleteButtonTooltip => '删除';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => '切换到表盘选择器模式';
 
   @override
   String get dialogLabel => '对话框';
@@ -25950,7 +26829,7 @@
   String get inputDateModeButtonLabel => '切换到输入模式';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => '切换到文本输入模式';
 
   @override
   String get invalidDateFormatLabel => '格式无效。';
@@ -25959,13 +26838,22 @@
   String get invalidDateRangeLabel => '范围无效。';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => '请输入有效的时间';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => '1 份许可';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount 份许可';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -26103,19 +26991,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.a_space_h_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => '选择时间';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => '小时';
 
   @override
   String get timePickerHourModeAnnouncement => '选择小时';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => '输入时间';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => '分钟';
 
   @override
   String get timePickerMinuteModeAnnouncement => '选择分钟';
@@ -26247,6 +27135,9 @@
   String get deleteButtonTooltip => '刪除';
 
   @override
+  String get dialModeButtonLabel => '切換至鐘面點選器模式';
+
+  @override
   String get dialogLabel => '對話方塊';
 
   @override
@@ -26262,12 +27153,24 @@
   String get inputDateModeButtonLabel => '切換至輸入';
 
   @override
+  String get inputTimeModeButtonLabel => '切換至文字輸入模式';
+
+  @override
   String get invalidDateFormatLabel => '格式無效。';
 
   @override
   String get invalidDateRangeLabel => '範圍無效。';
 
   @override
+  String get invalidTimeLabel => '請輸入有效的時間';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 項授權';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount 項授權';
+
+  @override
   String get licensesPageTitle => '授權';
 
   @override
@@ -26340,7 +27243,7 @@
   String get searchFieldLabel => '搜尋';
 
   @override
-  String get selectAllButtonLabel => '全選';
+  String get selectAllButtonLabel => '全部選取';
 
   @override
   String get selectYearSemanticsLabel => '揀年份';
@@ -26364,9 +27267,21 @@
   String get tabLabelRaw => '第 \$tabIndex 個標籤,總共 \$tabCount 個';
 
   @override
+  String get timePickerDialHelpText => '選取時間';
+
+  @override
+  String get timePickerHourLabel => '小時';
+
+  @override
   String get timePickerHourModeAnnouncement => '揀選小時';
 
   @override
+  String get timePickerInputHelpText => '輸入時間';
+
+  @override
+  String get timePickerMinuteLabel => '分鐘';
+
+  @override
   String get timePickerMinuteModeAnnouncement => '揀選分鐘';
 
   @override
@@ -26436,6 +27351,21 @@
   );
 
   @override
+  String get dialModeButtonLabel => '切換至鐘面挑選器模式';
+
+  @override
+  String get licensesPackageDetailTextOne => '1 個授權';
+
+  @override
+  String get timePickerHourLabel => '時';
+
+  @override
+  String get timePickerMinuteLabel => '分';
+
+  @override
+  String get licensesPackageDetailTextOther => '\$licenseCount 個授權';
+
+  @override
   String get calendarModeButtonLabel => '切換到日曆模式';
 
   @override
@@ -26472,6 +27402,9 @@
   String get pageRowsInfoTitleApproximateRaw => '第 \$firstRow - \$lastRow 列 (總共約 \$rowCount 列)';
 
   @override
+  String get selectAllButtonLabel => '全選';
+
+  @override
   String get timePickerHourModeAnnouncement => '選取小時數';
 
   @override
@@ -26553,10 +27486,10 @@
   String get continueButtonLabel => 'QHUBEKA';
 
   @override
-  String get copyButtonLabel => 'KOPISHA';
+  String get copyButtonLabel => 'Kopisha';
 
   @override
-  String get cutButtonLabel => 'SIKA';
+  String get cutButtonLabel => 'Sika';
 
   @override
   String get dateHelpText => 'mm/dd/yyyy';
@@ -26592,7 +27525,7 @@
   String get deleteButtonTooltip => 'Susa';
 
   @override
-  String get dialModeButtonLabel => 'Switch to dial picker mode';
+  String get dialModeButtonLabel => 'Shintshela kwimodi yesikhi sokudayela';
 
   @override
   String get dialogLabel => 'Ingxoxo';
@@ -26610,7 +27543,7 @@
   String get inputDateModeButtonLabel => 'Shintshela kokokufaka';
 
   @override
-  String get inputTimeModeButtonLabel => 'Switch to text input mode';
+  String get inputTimeModeButtonLabel => 'Shintshela kwimodi yokufaka yombhalo';
 
   @override
   String get invalidDateFormatLabel => 'Ifomethi engavumelekile.';
@@ -26619,13 +27552,22 @@
   String get invalidDateRangeLabel => 'Ibanga elingavumelekile.';
 
   @override
-  String get invalidTimeLabel => 'Enter a valid time';
+  String get invalidTimeLabel => 'Faka igama elivumelekile';
 
   @override
-  String get licensesPackageDetailTextOne => '1 license';
+  String get licensesPackageDetailTextFew => null;
 
   @override
-  String get licensesPackageDetailTextOther => '\$licenseCount licenses';
+  String get licensesPackageDetailTextMany => null;
+
+  @override
+  String get licensesPackageDetailTextOne => 'ilayisense e-1';
+
+  @override
+  String get licensesPackageDetailTextOther => 'amalayisense angu-\$licenseCount';
+
+  @override
+  String get licensesPackageDetailTextTwo => null;
 
   @override
   String get licensesPackageDetailTextZero => 'No licenses';
@@ -26658,7 +27600,7 @@
   String get pageRowsInfoTitleApproximateRaw => '\$firstRow–\$lastRow cishe kokungu-\$rowCount';
 
   @override
-  String get pasteButtonLabel => 'NAMATHISELA';
+  String get pasteButtonLabel => 'Namathisela';
 
   @override
   String get popupMenuLabel => 'Imenyu ye-popup';
@@ -26724,7 +27666,7 @@
   String get searchFieldLabel => 'Sesha';
 
   @override
-  String get selectAllButtonLabel => 'KHETHA KONKE';
+  String get selectAllButtonLabel => 'Khetha konke';
 
   @override
   String get selectYearSemanticsLabel => 'Khetha unyaka';
@@ -26763,19 +27705,19 @@
   TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.H_colon_mm;
 
   @override
-  String get timePickerDialHelpText => 'SELECT TIME';
+  String get timePickerDialHelpText => 'KHETHA ISIKHATHI';
 
   @override
-  String get timePickerHourLabel => 'Hour';
+  String get timePickerHourLabel => 'Ihora';
 
   @override
   String get timePickerHourModeAnnouncement => 'Khetha amahora';
 
   @override
-  String get timePickerInputHelpText => 'ENTER TIME';
+  String get timePickerInputHelpText => 'FAKA ISIKHATHI';
 
   @override
-  String get timePickerMinuteLabel => 'Minute';
+  String get timePickerMinuteLabel => 'Iminithi';
 
   @override
   String get timePickerMinuteModeAnnouncement => 'Khetha amaminithi';
diff --git a/packages/flutter_localizations/lib/src/l10n/material_af.arb b/packages/flutter_localizations/lib/src/l10n/material_af.arb
index da7920c..7c53e64 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_af.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_af.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "KANSELLEER",
   "closeButtonLabel": "MAAK TOE",
   "continueButtonLabel": "GAAN VOORT",
-  "copyButtonLabel": "KOPIEER",
-  "cutButtonLabel": "KNIP",
+  "copyButtonLabel": "Kopieer",
+  "cutButtonLabel": "Knip",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PLAK",
-  "selectAllButtonLabel": "KIES ALLES",
+  "pasteButtonLabel": "Plak",
+  "selectAllButtonLabel": "Kies alles",
   "viewLicensesButtonLabel": "BEKYK LISENSIES",
   "anteMeridiemAbbreviation": "vm.",
   "postMeridiemAbbreviation": "nm.",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "KIES REEKS",
   "calendarModeButtonLabel": "Skakel oor na kalender",
   "inputDateModeButtonLabel": "Skakel oor na invoer",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "KIES TYD",
+  "timePickerInputHelpText": "VOER TYD IN",
+  "timePickerHourLabel": "Uur",
+  "timePickerMinuteLabel": "Minuut",
+  "invalidTimeLabel": "Voer 'n geldige tyd in",
+  "dialModeButtonLabel": "Skakel oor na wyserplaatkiesermodus",
+  "inputTimeModeButtonLabel": "Skakel oor na teksinvoermodus",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisensie",
+  "licensesPackageDetailTextOther": "$licenseCount lisensies"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_am.arb b/packages/flutter_localizations/lib/src/l10n/material_am.arb
index bb46617..eb6a88a 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_am.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_am.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ክልል ይምረጡ",
   "calendarModeButtonLabel": "ወደ የቀን መቁጠሪያ ቀይር",
   "inputDateModeButtonLabel": "ወደ ግቤት ቀይር",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ጊዜ ይምረጡ",
+  "timePickerInputHelpText": "ሰዓት ያስገቡ",
+  "timePickerHourLabel": "ሰዓት",
+  "timePickerMinuteLabel": "ደቂቃ",
+  "invalidTimeLabel": "የሚሠራ ሰዓት ያስገቡ",
+  "dialModeButtonLabel": "ወደ መደወያ መራጭ ሁነታ ቀይር",
+  "inputTimeModeButtonLabel": "ወደ ጽሑፍ ግቤት ሁነታ ቀይር",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ፈቃድ",
+  "licensesPackageDetailTextOther": "$licenseCount ፈቃዶች"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ar.arb b/packages/flutter_localizations/lib/src/l10n/material_ar.arb
index b4873ae..18fd56f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ar.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ar.arb
@@ -1,4 +1,7 @@
 {
+  "licensesPackageDetailTextTwo": "ترخيصان ($licenseCount)",
+  "licensesPackageDetailTextMany": "$licenseCount ترخيصًا",
+  "licensesPackageDetailTextFew": "$licenseCount تراخيص",
   "remainingTextFieldCharacterCountTwo": "حرفان ($remainingCount) متبقيان",
   "remainingTextFieldCharacterCountMany": "$remainingCount حرفًا متبقيًا",
   "remainingTextFieldCharacterCountFew": "$remainingCount أحرف متبقية",
@@ -78,14 +81,14 @@
   "dateRangePickerHelpText": "اختيار النطاق",
   "calendarModeButtonLabel": "التبديل إلى التقويم",
   "inputDateModeButtonLabel": "التبديل إلى الإدخال",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
-  "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "timePickerDialHelpText": "اختيار الوقت",
+  "timePickerInputHelpText": "إدخال الوقت",
+  "timePickerHourLabel": "ساعة",
+  "timePickerMinuteLabel": "دقيقة",
+  "invalidTimeLabel": "يُرجى إدخال وقت صالح.",
+  "dialModeButtonLabel": "التبديل إلى وضع \"منتقي قُرص الساعة\"",
+  "inputTimeModeButtonLabel": "التبديل إلى وضع \"إدخال النص\"",
+  "licensesPackageDetailTextZero": "ما مِن تراخيص",
+  "licensesPackageDetailTextOne": "ترخيص واحد",
+  "licensesPackageDetailTextOther": "$licenseCount ترخيص"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_as.arb b/packages/flutter_localizations/lib/src/l10n/material_as.arb
index 3720962..f02613e 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_as.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_as.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "পৰিসৰ বাছনি কৰক",
   "calendarModeButtonLabel": "কেলেণ্ডাৰলৈ সলনি কৰক",
   "inputDateModeButtonLabel": "ইনপুটলৈ সলনি কৰক",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "সময় বাছনি কৰক",
+  "timePickerInputHelpText": "সময় দিয়ক",
+  "timePickerHourLabel": "ঘণ্টা",
+  "timePickerMinuteLabel": "মিনিট",
+  "invalidTimeLabel": "এটা মান্য সময় দিয়ক",
+  "dialModeButtonLabel": "ডায়েল বাছনিকৰ্তাৰ ম’ডলৈ সলনি কৰক",
+  "inputTimeModeButtonLabel": "পাঠ ইনপুটৰ ম’ডলৈ সলনি কৰক",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "১ খন অনুজ্ঞাপত্ৰ",
+  "licensesPackageDetailTextOther": "$licenseCount খন অনুজ্ঞাপত্ৰ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_az.arb b/packages/flutter_localizations/lib/src/l10n/material_az.arb
index 232dfb4..76f9c93 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_az.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_az.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "LƏĞV EDİN",
   "closeButtonLabel": "BAĞLAYIN",
   "continueButtonLabel": "DAVAM EDİN",
-  "copyButtonLabel": "KOPYALAYIN",
-  "cutButtonLabel": "KƏSİN",
+  "copyButtonLabel": "Kopyalayın",
+  "cutButtonLabel": "Kəsin",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "YERLƏŞDİRİN",
-  "selectAllButtonLabel": "HAMISINI SEÇİN",
+  "pasteButtonLabel": "Yerləşdirin",
+  "selectAllButtonLabel": "Hamısını seçin",
   "viewLicensesButtonLabel": "LİSENZİYALARA BAXIN",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ARALIQ SEÇİN",
   "calendarModeButtonLabel": "Təqvimə keçin",
   "inputDateModeButtonLabel": "Daxiletməyə keçin",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VAXT SEÇİN",
+  "timePickerInputHelpText": "VAXTI DAXİL EDİN",
+  "timePickerHourLabel": "Saat",
+  "timePickerMinuteLabel": "Dəqiqə",
+  "invalidTimeLabel": "Düzgün vaxt daxil edin",
+  "dialModeButtonLabel": "Yığım seçici rejiminə keçin",
+  "inputTimeModeButtonLabel": "Mətn daxiletmə rejiminə keçin",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisenziya",
+  "licensesPackageDetailTextOther": "$licenseCount lisenziya"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_be.arb b/packages/flutter_localizations/lib/src/l10n/material_be.arb
index 0b8b761..a835ed4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_be.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_be.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount ліцэнзіі",
+  "licensesPackageDetailTextMany": "$licenseCount ліцэнзій",
   "scriptCategory": "English-like",
   "timeOfDayFormat": "H:mm",
   "remainingTextFieldCharacterCountFew": "Засталося $remainingCount сімвалы",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "СКАСАВАЦЬ",
   "closeButtonLabel": "ЗАКРЫЦЬ",
   "continueButtonLabel": "ПРАЦЯГНУЦЬ",
-  "copyButtonLabel": "КАПІРАВАЦЬ",
-  "cutButtonLabel": "ВЫРАЗАЦЬ",
+  "copyButtonLabel": "Капіраваць",
+  "cutButtonLabel": "Выразаць",
   "okButtonLabel": "ОК",
-  "pasteButtonLabel": "УСТАВІЦЬ",
-  "selectAllButtonLabel": "ВЫБРАЦЬ УСЕ",
+  "pasteButtonLabel": "Уставіць",
+  "selectAllButtonLabel": "Выбраць усе",
   "viewLicensesButtonLabel": "ПАКАЗАЦЬ ЛІЦЭНЗІІ",
   "anteMeridiemAbbreviation": "раніцы",
   "postMeridiemAbbreviation": "вечара",
@@ -74,14 +76,14 @@
   "dateRangePickerHelpText": "ВЫБАР ДЫЯПАЗОНУ",
   "calendarModeButtonLabel": "Пераключыцца на каляндар",
   "inputDateModeButtonLabel": "Пераключыцца на ўвод тэксту",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ВЫБЕРЫЦЕ ЧАС",
+  "timePickerInputHelpText": "УВЯДЗІЦЕ ЧАС",
+  "timePickerHourLabel": "Гадзіна",
+  "timePickerMinuteLabel": "Хвіліна",
+  "invalidTimeLabel": "Увядзіце дапушчальны час",
+  "dialModeButtonLabel": "Пераход у рэжым выбару часу",
+  "inputTimeModeButtonLabel": "Пераход у рэжым уводу тэксту",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ліцэнзія",
+  "licensesPackageDetailTextOther": "$licenseCount ліцэнзіі"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_bg.arb b/packages/flutter_localizations/lib/src/l10n/material_bg.arb
index 018089d..0361ea0 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_bg.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_bg.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ОТКАЗ",
   "closeButtonLabel": "ЗАТВАРЯНЕ",
   "continueButtonLabel": "НАПРЕД",
-  "copyButtonLabel": "КОПИРАНЕ",
-  "cutButtonLabel": "ИЗРЯЗВАНЕ",
+  "copyButtonLabel": "Копиране",
+  "cutButtonLabel": "Изрязване",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "ПОСТАВЯНЕ",
-  "selectAllButtonLabel": "ИЗБИРАНЕ НА ВСИЧКО",
+  "pasteButtonLabel": "Поставяне",
+  "selectAllButtonLabel": "Избиране на всички",
   "viewLicensesButtonLabel": "ПРЕГЛЕД НА ЛИЦЕНЗИТЕ",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "ИЗБИРАНЕ НА ПЕРИОД ОТ ВРЕМЕ",
   "calendarModeButtonLabel": "Превключване към календара",
   "inputDateModeButtonLabel": "Превключване към въвеждане",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ИЗБЕРЕТЕ ЧАС",
+  "timePickerInputHelpText": "ВЪВЕДЕТЕ ЧАС",
+  "timePickerHourLabel": "Час",
+  "timePickerMinuteLabel": "Минута",
+  "invalidTimeLabel": "Въведете валиден час",
+  "dialModeButtonLabel": "Превключване към режим за избор на циферблат",
+  "inputTimeModeButtonLabel": "Превключване към режим за въвеждане на текст",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лиценз",
+  "licensesPackageDetailTextOther": "$licenseCount лиценза"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_bn.arb b/packages/flutter_localizations/lib/src/l10n/material_bn.arb
index a237caa..fd65512 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_bn.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_bn.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "তারিখের ব্যাপ্তি বেছে নিন",
   "calendarModeButtonLabel": "ক্যালেন্ডার মোডে বদল করুন",
   "inputDateModeButtonLabel": "ইনপুট মোডে বদল করুন",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "সময় বেছে নিন",
+  "timePickerInputHelpText": "সময় লিখুন",
+  "timePickerHourLabel": "ঘণ্টা",
+  "timePickerMinuteLabel": "মিনিট",
+  "invalidTimeLabel": "সঠিক সময় লিখুন",
+  "dialModeButtonLabel": "ডায়াল বেছে নেওয়ার মোডে পাল্টান",
+  "inputTimeModeButtonLabel": "টেক্সট ইনপুট মোডে পাল্টান",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "১টি লাইসেন্স",
+  "licensesPackageDetailTextOther": "$licenseCountটি লাইসেন্স"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_bs.arb b/packages/flutter_localizations/lib/src/l10n/material_bs.arb
index f687d9e..5a69e2a 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_bs.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_bs.arb
@@ -1,4 +1,5 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licence",
   "remainingTextFieldCharacterCountFew": "Još $remainingCount znaka",
   "scriptCategory": "English-like",
   "timeOfDayFormat": "HH:mm",
@@ -23,11 +24,11 @@
   "cancelButtonLabel": "OTKAŽI",
   "closeButtonLabel": "ZATVORI",
   "continueButtonLabel": "NASTAVI",
-  "copyButtonLabel": "KOPIRAJ",
-  "cutButtonLabel": "IZREŽI",
+  "copyButtonLabel": "Kopiraj",
+  "cutButtonLabel": "Izreži",
   "okButtonLabel": "Uredu",
-  "pasteButtonLabel": "ZALIJEPI",
-  "selectAllButtonLabel": "ODABERI SVE",
+  "pasteButtonLabel": "Zalijepi",
+  "selectAllButtonLabel": "Odaberi sve",
   "viewLicensesButtonLabel": "PRIKAŽI LICENCE",
   "anteMeridiemAbbreviation": "prijepodne",
   "postMeridiemAbbreviation": "poslijepodne",
@@ -73,14 +74,14 @@
   "dateRangePickerHelpText": "ODABERITE RASPON",
   "calendarModeButtonLabel": "Prebacite na kalendar",
   "inputDateModeButtonLabel": "Prebacite na unos teksta",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ODABERITE VRIJEME",
+  "timePickerInputHelpText": "UNESITE VRIJEME",
+  "timePickerHourLabel": "Sat",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Unesite ispravno vrijeme",
+  "dialModeButtonLabel": "Prebacivanje na način rada alata za biranje",
+  "inputTimeModeButtonLabel": "Prebacivanje na način rada unosa teksta",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenca",
+  "licensesPackageDetailTextOther": "$licenseCount licenci"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ca.arb b/packages/flutter_localizations/lib/src/l10n/material_ca.arb
index 2e27391..cf51aac 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ca.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ca.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "CANCEL·LA",
   "closeButtonLabel": "TANCA",
   "continueButtonLabel": "CONTINUA",
-  "copyButtonLabel": "COPIA",
-  "cutButtonLabel": "RETALLA",
+  "copyButtonLabel": "Copia",
+  "cutButtonLabel": "Retalla",
   "okButtonLabel": "D'ACORD",
-  "pasteButtonLabel": "ENGANXA",
-  "selectAllButtonLabel": "SELECCIONA-HO TOT",
+  "pasteButtonLabel": "Enganxa",
+  "selectAllButtonLabel": "Selecciona-ho tot",
   "viewLicensesButtonLabel": "MOSTRA LES LLICÈNCIES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "SELECCIONA L'INTERVAL",
   "calendarModeButtonLabel": "Canvia al calendari",
   "inputDateModeButtonLabel": "Canvia a introducció de text",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECCIONA L'HORA",
+  "timePickerInputHelpText": "INTRODUEIX L'HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minut",
+  "invalidTimeLabel": "Introdueix una hora vàlida",
+  "dialModeButtonLabel": "Canvia al mode de selector de dial",
+  "inputTimeModeButtonLabel": "Canvia al mode d'introducció de text",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 llicència",
+  "licensesPackageDetailTextOther": "$licenseCount llicències"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_cs.arb b/packages/flutter_localizations/lib/src/l10n/material_cs.arb
index b53c755..8873bef 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_cs.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_cs.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licence",
+  "licensesPackageDetailTextMany": "$licenseCount licence",
   "remainingTextFieldCharacterCountFew": "Zbývají $remainingCount znaky",
   "remainingTextFieldCharacterCountMany": "Zbývá $remainingCount znaku",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "ZRUŠIT",
   "closeButtonLabel": "ZAVŘÍT",
   "continueButtonLabel": "POKRAČOVAT",
-  "copyButtonLabel": "KOPÍROVAT",
-  "cutButtonLabel": "VYJMOUT",
+  "copyButtonLabel": "Kopírovat",
+  "cutButtonLabel": "Vyjmout",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "VLOŽIT",
-  "selectAllButtonLabel": "VYBRAT VŠE",
+  "pasteButtonLabel": "Vložit",
+  "selectAllButtonLabel": "Vybrat vše",
   "viewLicensesButtonLabel": "ZOBRAZIT LICENCE",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "VYBERTE ROZSAH",
   "calendarModeButtonLabel": "Přepnout na kalendář",
   "inputDateModeButtonLabel": "Přepnout na zadávání",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VYBERTE ČAS",
+  "timePickerInputHelpText": "ZADEJTE ČAS",
+  "timePickerHourLabel": "Hodina",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Zadejte platný čas",
+  "dialModeButtonLabel": "Přepnout na režim výběru času",
+  "inputTimeModeButtonLabel": "Přepnout na režim zadávání textu",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licence",
+  "licensesPackageDetailTextOther": "$licenseCount licencí"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_da.arb b/packages/flutter_localizations/lib/src/l10n/material_da.arb
index 97b10c7..ccc91c3 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_da.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_da.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ANNULLER",
   "closeButtonLabel": "LUK",
   "continueButtonLabel": "FORTSÆT",
-  "copyButtonLabel": "KOPIÉR",
-  "cutButtonLabel": "KLIP",
+  "copyButtonLabel": "Kopiér",
+  "cutButtonLabel": "Klip",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "SÆT IND",
-  "selectAllButtonLabel": "VÆLG ALLE",
+  "pasteButtonLabel": "Sæt ind",
+  "selectAllButtonLabel": "Markér alt",
   "viewLicensesButtonLabel": "SE LICENSER",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "VÆLG OMRÅDE",
   "calendarModeButtonLabel": "Skift til kalender",
   "inputDateModeButtonLabel": "Skift til input",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VÆLG TIDSPUNKT",
+  "timePickerInputHelpText": "ANGIV TIDSPUNKT",
+  "timePickerHourLabel": "Time",
+  "timePickerMinuteLabel": "Minut",
+  "invalidTimeLabel": "Angiv et gyldigt tidspunkt",
+  "dialModeButtonLabel": "Skift til urskivevælger",
+  "inputTimeModeButtonLabel": "Skift til indtastning",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licens",
+  "licensesPackageDetailTextOther": "$licenseCount licenser"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_de.arb b/packages/flutter_localizations/lib/src/l10n/material_de.arb
index 771024d..cd75b97 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_de.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_de.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "ABBRECHEN",
   "closeButtonLabel": "SCHLIEẞEN",
   "continueButtonLabel": "WEITER",
-  "copyButtonLabel": "KOPIEREN",
-  "cutButtonLabel": "AUSSCHNEIDEN",
+  "copyButtonLabel": "Kopieren",
+  "cutButtonLabel": "Ausschneiden",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "EINFÜGEN",
-  "selectAllButtonLabel": "ALLE AUSWÄHLEN",
+  "pasteButtonLabel": "Einsetzen",
+  "selectAllButtonLabel": "Alle auswählen",
   "viewLicensesButtonLabel": "LIZENZEN ANZEIGEN",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -54,7 +54,7 @@
   "remainingTextFieldCharacterCountOther": "Noch $remainingCount Zeichen",
   "refreshIndicatorSemanticLabel": "Aktualisieren",
   "moreButtonTooltip": "Mehr",
-  "dateSeparator": "/",
+  "dateSeparator": ".",
   "dateHelpText": "tt.mm.jjjj",
   "selectYearSemanticsLabel": "Jahr auswählen",
   "unspecifiedDate": "Datum",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "ZEITRAUM AUSWÄHLEN",
   "calendarModeButtonLabel": "Zum Kalender wechseln",
   "inputDateModeButtonLabel": "Zur Texteingabe wechseln",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
+  "timePickerDialHelpText": "UHRZEIT AUSWÄHLEN",
+  "timePickerInputHelpText": "ZEIT EINGEBEN",
+  "timePickerHourLabel": "Stunde",
   "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "invalidTimeLabel": "Gib eine gültige Uhrzeit ein",
+  "dialModeButtonLabel": "Zur Uhrzeitauswahl wechseln",
+  "inputTimeModeButtonLabel": "Zum Texteingabemodus wechseln",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 Lizenz",
+  "licensesPackageDetailTextOther": "$licenseCount Lizenzen"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_de_CH.arb b/packages/flutter_localizations/lib/src/l10n/material_de_CH.arb
index bb10cd7..3ffe1e4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_de_CH.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_de_CH.arb
@@ -1,5 +1,14 @@
 {
-  "dateSeparator": "/",
+  "dialModeButtonLabel": "Zur Uhrzeitauswahl wechseln",
+  "licensesPackageDetailTextOne": "1 Lizenz",
+  "timePickerDialHelpText": "UHRZEIT AUSWÄHLEN",
+  "timePickerInputHelpText": "ZEIT EINGEBEN",
+  "timePickerHourLabel": "Stunde",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Gib eine gültige Uhrzeit ein",
+  "licensesPackageDetailTextOther": "$licenseCount Lizenzen",
+  "inputTimeModeButtonLabel": "Zum Texteingabemodus wechseln",
+  "dateSeparator": ".",
   "dateInputLabel": "Datum eingeben",
   "calendarModeButtonLabel": "Zum Kalender wechseln",
   "dateRangePickerHelpText": "ZEITRAUM AUSWÄHLEN",
@@ -45,11 +54,11 @@
   "cancelButtonLabel": "ABBRECHEN",
   "closeButtonLabel": "SCHLIEẞEN",
   "continueButtonLabel": "WEITER",
-  "copyButtonLabel": "KOPIEREN",
-  "cutButtonLabel": "AUSSCHNEIDEN",
+  "copyButtonLabel": "Kopieren",
+  "cutButtonLabel": "Ausschneiden",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "EINFÜGEN",
-  "selectAllButtonLabel": "ALLE AUSWÄHLEN",
+  "pasteButtonLabel": "Einsetzen",
+  "selectAllButtonLabel": "Alle auswählen",
   "viewLicensesButtonLabel": "LIZENZEN ANZEIGEN",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_el.arb b/packages/flutter_localizations/lib/src/l10n/material_el.arb
index a38960f..ce282fa 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_el.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_el.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ΑΚΥΡΩΣΗ",
   "closeButtonLabel": "ΚΛΕΙΣΙΜΟ",
   "continueButtonLabel": "ΣΥΝΕΧΕΙΑ",
-  "copyButtonLabel": "ΑΝΤΙΓΡΑΦΗ",
-  "cutButtonLabel": "ΑΠΟΚΟΠΗ",
+  "copyButtonLabel": "Αντιγραφή",
+  "cutButtonLabel": "Αποκοπή",
   "okButtonLabel": "ΟΚ",
-  "pasteButtonLabel": "ΕΠΙΚΟΛΛΗΣΗ",
-  "selectAllButtonLabel": "ΕΠΙΛΟΓΗ ΟΛΩΝ",
+  "pasteButtonLabel": "Επικόλληση",
+  "selectAllButtonLabel": "Επιλογή όλων",
   "viewLicensesButtonLabel": "ΠΡΟΒΟΛΗ ΑΔΕΙΩΝ",
   "anteMeridiemAbbreviation": "π.μ.",
   "postMeridiemAbbreviation": "μ.μ.",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "ΕΠΙΛΟΓΗ ΕΥΡΟΥΣ",
   "calendarModeButtonLabel": "Εναλλαγή σε ημερολόγιο",
   "inputDateModeButtonLabel": "Εναλλαγή σε καταχώριση",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ΕΠΙΛΟΓΗ ΩΡΑΣ",
+  "timePickerInputHelpText": "ΕΙΣΑΓΩΓΗ ΩΡΑΣ",
+  "timePickerHourLabel": "Ώρα",
+  "timePickerMinuteLabel": "Λεπτό",
+  "invalidTimeLabel": "Εισαγάγετε μια έγκυρη ώρα",
+  "dialModeButtonLabel": "Εναλλαγή στη λειτουργία επιλογέα κλήσης",
+  "inputTimeModeButtonLabel": "Εναλλαγή στη λειτουργία εισαγωγής κειμένου",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 άδεια",
+  "licensesPackageDetailTextOther": "$licenseCount άδειες"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_AU.arb b/packages/flutter_localizations/lib/src/l10n/material_en_AU.arb
index 6a25126..827585f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_AU.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_AU.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -48,11 +55,11 @@
   "cancelButtonLabel": "CANCEL",
   "closeButtonLabel": "CLOSE",
   "continueButtonLabel": "CONTINUE",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "CUT",
+  "copyButtonLabel": "Copy",
+  "cutButtonLabel": "Cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
-  "selectAllButtonLabel": "SELECT ALL",
+  "pasteButtonLabel": "Paste",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_CA.arb b/packages/flutter_localizations/lib/src/l10n/material_en_CA.arb
index 6a25126..827585f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_CA.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_CA.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -48,11 +55,11 @@
   "cancelButtonLabel": "CANCEL",
   "closeButtonLabel": "CLOSE",
   "continueButtonLabel": "CONTINUE",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "CUT",
+  "copyButtonLabel": "Copy",
+  "cutButtonLabel": "Cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
-  "selectAllButtonLabel": "SELECT ALL",
+  "pasteButtonLabel": "Paste",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_GB.arb b/packages/flutter_localizations/lib/src/l10n/material_en_GB.arb
index 71de5ac..12ba07b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_GB.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_GB.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -28,10 +35,10 @@
   "timeOfDayFormat": "HH:mm",
   "nextMonthTooltip": "Next month",
   "pageRowsInfoTitleApproximate": "$firstRow–$lastRow of about $rowCount",
-  "copyButtonLabel": "COPY",
+  "copyButtonLabel": "Copy",
   "closeButtonTooltip": "Close",
   "deleteButtonTooltip": "Delete",
-  "selectAllButtonLabel": "SELECT ALL",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "rowsPerPageTitle": "Rows per page:",
   "aboutListTileTitle": "About $applicationName",
@@ -41,10 +48,10 @@
   "licensesPackageDetailTextOne": "1 licence",
   "licensesPackageDetailTextOther": "$licenseCount licences",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
+  "pasteButtonLabel": "Paste",
   "previousMonthTooltip": "Previous month",
   "closeButtonLabel": "CLOSE",
-  "cutButtonLabel": "CUT",
+  "cutButtonLabel": "Cut",
   "continueButtonLabel": "CONTINUE",
   "nextPageTooltip": "Next page",
   "openAppDrawerTooltip": "Open navigation menu",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_IE.arb b/packages/flutter_localizations/lib/src/l10n/material_en_IE.arb
index 71de5ac..12ba07b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_IE.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_IE.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -28,10 +35,10 @@
   "timeOfDayFormat": "HH:mm",
   "nextMonthTooltip": "Next month",
   "pageRowsInfoTitleApproximate": "$firstRow–$lastRow of about $rowCount",
-  "copyButtonLabel": "COPY",
+  "copyButtonLabel": "Copy",
   "closeButtonTooltip": "Close",
   "deleteButtonTooltip": "Delete",
-  "selectAllButtonLabel": "SELECT ALL",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "rowsPerPageTitle": "Rows per page:",
   "aboutListTileTitle": "About $applicationName",
@@ -41,10 +48,10 @@
   "licensesPackageDetailTextOne": "1 licence",
   "licensesPackageDetailTextOther": "$licenseCount licences",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
+  "pasteButtonLabel": "Paste",
   "previousMonthTooltip": "Previous month",
   "closeButtonLabel": "CLOSE",
-  "cutButtonLabel": "CUT",
+  "cutButtonLabel": "Cut",
   "continueButtonLabel": "CONTINUE",
   "nextPageTooltip": "Next page",
   "openAppDrawerTooltip": "Open navigation menu",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_IN.arb b/packages/flutter_localizations/lib/src/l10n/material_en_IN.arb
index 6a25126..827585f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_IN.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_IN.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -48,11 +55,11 @@
   "cancelButtonLabel": "CANCEL",
   "closeButtonLabel": "CLOSE",
   "continueButtonLabel": "CONTINUE",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "CUT",
+  "copyButtonLabel": "Copy",
+  "cutButtonLabel": "Cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
-  "selectAllButtonLabel": "SELECT ALL",
+  "pasteButtonLabel": "Paste",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_NZ.arb b/packages/flutter_localizations/lib/src/l10n/material_en_NZ.arb
index 41dab59..cc1658f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_NZ.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_NZ.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -43,11 +50,11 @@
   "cancelButtonLabel": "CANCEL",
   "closeButtonLabel": "CLOSE",
   "continueButtonLabel": "CONTINUE",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "CUT",
+  "copyButtonLabel": "Copy",
+  "cutButtonLabel": "Cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
-  "selectAllButtonLabel": "SELECT ALL",
+  "pasteButtonLabel": "Paste",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_SG.arb b/packages/flutter_localizations/lib/src/l10n/material_en_SG.arb
index 6a25126..827585f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_SG.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_SG.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -48,11 +55,11 @@
   "cancelButtonLabel": "CANCEL",
   "closeButtonLabel": "CLOSE",
   "continueButtonLabel": "CONTINUE",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "CUT",
+  "copyButtonLabel": "Copy",
+  "cutButtonLabel": "Cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
-  "selectAllButtonLabel": "SELECT ALL",
+  "pasteButtonLabel": "Paste",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_en_ZA.arb b/packages/flutter_localizations/lib/src/l10n/material_en_ZA.arb
index 71de5ac..12ba07b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_en_ZA.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_en_ZA.arb
@@ -1,4 +1,11 @@
 {
+  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECT TIME",
+  "timePickerHourLabel": "Hour",
+  "timePickerMinuteLabel": "Minute",
+  "invalidTimeLabel": "Enter a valid time",
+  "dialModeButtonLabel": "Switch to dial picker mode",
+  "timePickerInputHelpText": "ENTER TIME",
   "dateSeparator": "/",
   "dateInputLabel": "Enter date",
   "calendarModeButtonLabel": "Switch to calendar",
@@ -28,10 +35,10 @@
   "timeOfDayFormat": "HH:mm",
   "nextMonthTooltip": "Next month",
   "pageRowsInfoTitleApproximate": "$firstRow–$lastRow of about $rowCount",
-  "copyButtonLabel": "COPY",
+  "copyButtonLabel": "Copy",
   "closeButtonTooltip": "Close",
   "deleteButtonTooltip": "Delete",
-  "selectAllButtonLabel": "SELECT ALL",
+  "selectAllButtonLabel": "Select all",
   "viewLicensesButtonLabel": "VIEW LICENCES",
   "rowsPerPageTitle": "Rows per page:",
   "aboutListTileTitle": "About $applicationName",
@@ -41,10 +48,10 @@
   "licensesPackageDetailTextOne": "1 licence",
   "licensesPackageDetailTextOther": "$licenseCount licences",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PASTE",
+  "pasteButtonLabel": "Paste",
   "previousMonthTooltip": "Previous month",
   "closeButtonLabel": "CLOSE",
-  "cutButtonLabel": "CUT",
+  "cutButtonLabel": "Cut",
   "continueButtonLabel": "CONTINUE",
   "nextPageTooltip": "Next page",
   "openAppDrawerTooltip": "Open navigation menu",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es.arb b/packages/flutter_localizations/lib/src/l10n/material_es.arb
index f4d1b79..9134d64 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODOS",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a. m.",
   "postMeridiemAbbreviation": "p. m.",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "SELECCIONAR PERIODO",
   "calendarModeButtonLabel": "Cambiar a calendario",
   "inputDateModeButtonLabel": "Cambiar a cuadro de texto",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INTRODUCIR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Indica una hora válida",
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "inputTimeModeButtonLabel": "Cambiar al modo de introducción de texto",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licencia",
+  "licensesPackageDetailTextOther": "$licenseCount licencias"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_419.arb b/packages/flutter_localizations/lib/src/l10n/material_es_419.arb
index c7fd75f..4c9b4d9 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_419.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_419.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -44,11 +53,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_AR.arb b/packages/flutter_localizations/lib/src/l10n/material_es_AR.arb
index c7fd75f..4c9b4d9 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_AR.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_AR.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -44,11 +53,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_BO.arb b/packages/flutter_localizations/lib/src/l10n/material_es_BO.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_BO.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_BO.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_CL.arb b/packages/flutter_localizations/lib/src/l10n/material_es_CL.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_CL.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_CL.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_CO.arb b/packages/flutter_localizations/lib/src/l10n/material_es_CO.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_CO.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_CO.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_CR.arb b/packages/flutter_localizations/lib/src/l10n/material_es_CR.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_CR.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_CR.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_DO.arb b/packages/flutter_localizations/lib/src/l10n/material_es_DO.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_DO.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_DO.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_EC.arb b/packages/flutter_localizations/lib/src/l10n/material_es_EC.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_EC.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_EC.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_GT.arb b/packages/flutter_localizations/lib/src/l10n/material_es_GT.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_GT.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_GT.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_HN.arb b/packages/flutter_localizations/lib/src/l10n/material_es_HN.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_HN.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_HN.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_MX.arb b/packages/flutter_localizations/lib/src/l10n/material_es_MX.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_MX.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_MX.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_NI.arb b/packages/flutter_localizations/lib/src/l10n/material_es_NI.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_NI.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_NI.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_PA.arb b/packages/flutter_localizations/lib/src/l10n/material_es_PA.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_PA.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_PA.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_PE.arb b/packages/flutter_localizations/lib/src/l10n/material_es_PE.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_PE.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_PE.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_PR.arb b/packages/flutter_localizations/lib/src/l10n/material_es_PR.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_PR.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_PR.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_PY.arb b/packages/flutter_localizations/lib/src/l10n/material_es_PY.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_PY.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_PY.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_SV.arb b/packages/flutter_localizations/lib/src/l10n/material_es_SV.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_SV.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_SV.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_US.arb b/packages/flutter_localizations/lib/src/l10n/material_es_US.arb
index 05b5101..5c0e3c4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_US.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_US.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -32,9 +41,9 @@
   "deleteButtonTooltip": "Borrar",
   "nextMonthTooltip": "Próximo mes",
   "pageRowsInfoTitleApproximate": "$firstRow–$lastRow de aproximadamente $rowCount",
-  "copyButtonLabel": "COPIAR",
+  "copyButtonLabel": "Copiar",
   "closeButtonTooltip": "Cerrar",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "selectAllButtonLabel": "Seleccionar todo",
   "timePickerMinuteModeAnnouncement": "Seleccionar minutos",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "rowsPerPageTitle": "Filas por página:",
@@ -42,10 +51,10 @@
   "backButtonTooltip": "Atrás",
   "licensesPageTitle": "Licencias",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
+  "pasteButtonLabel": "Pegar",
   "previousMonthTooltip": "Mes anterior",
   "closeButtonLabel": "CERRAR",
-  "cutButtonLabel": "CORTAR",
+  "cutButtonLabel": "Cortar",
   "continueButtonLabel": "CONTINUAR",
   "timePickerHourModeAnnouncement": "Seleccionar horas",
   "nextPageTooltip": "Próxima página",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_UY.arb b/packages/flutter_localizations/lib/src/l10n/material_es_UY.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_UY.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_UY.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_VE.arb b/packages/flutter_localizations/lib/src/l10n/material_es_VE.arb
index 7ddb56b..7552cdd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_es_VE.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_es_VE.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Cambiar al modo de selección de hora",
+  "licensesPackageDetailTextOne": "1 licencia",
+  "timePickerDialHelpText": "SELECCIONAR HORA",
+  "timePickerInputHelpText": "INGRESAR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Ingresa una hora válida",
+  "licensesPackageDetailTextOther": "$licenseCount licencias",
+  "inputTimeModeButtonLabel": "Cambiar al modo de entrada de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Ingresar fecha",
   "calendarModeButtonLabel": "Cambiar al calendario",
@@ -50,11 +59,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "CERRAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "ACEPTAR",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENCIAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_et.arb b/packages/flutter_localizations/lib/src/l10n/material_et.arb
index fc59a95..245f427 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_et.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_et.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "TÜHISTA",
   "closeButtonLabel": "SULE",
   "continueButtonLabel": "JÄTKA",
-  "copyButtonLabel": "KOPEERI",
-  "cutButtonLabel": "LÕIKA",
+  "copyButtonLabel": "Kopeeri",
+  "cutButtonLabel": "Lõika",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "KLEEBI",
-  "selectAllButtonLabel": "VALI KÕIK",
+  "pasteButtonLabel": "Kleebi",
+  "selectAllButtonLabel": "Vali kõik",
   "viewLicensesButtonLabel": "KUVA LITSENTSID",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "VALIGE VAHEMIK",
   "calendarModeButtonLabel": "Kalendrile lülitumine",
   "inputDateModeButtonLabel": "Sisestusrežiimile lülitumine",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VALIGE AEG",
+  "timePickerInputHelpText": "SISESTAGE AEG",
+  "timePickerHourLabel": "Tund",
+  "timePickerMinuteLabel": "Minut",
+  "invalidTimeLabel": "Sisestage sobiv kellaaeg",
+  "dialModeButtonLabel": "Lülitumine valikuketta režiimile",
+  "inputTimeModeButtonLabel": "Lülitumine tekstisisestusrežiimile",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 litsents",
+  "licensesPackageDetailTextOther": "$licenseCount litsentsi"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_eu.arb b/packages/flutter_localizations/lib/src/l10n/material_eu.arb
index eb95d6d..f7131ab 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_eu.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_eu.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "UTZI",
   "closeButtonLabel": "ITXI",
   "continueButtonLabel": "EGIN AURRERA",
-  "copyButtonLabel": "KOPIATU",
-  "cutButtonLabel": "EBAKI",
+  "copyButtonLabel": "Kopiatu",
+  "cutButtonLabel": "Ebaki",
   "okButtonLabel": "Ados",
-  "pasteButtonLabel": "ITSATSI",
-  "selectAllButtonLabel": "HAUTATU GUZTIAK",
+  "pasteButtonLabel": "Itsatsi",
+  "selectAllButtonLabel": "Hautatu guztiak",
   "viewLicensesButtonLabel": "IKUSI LIZENTZIAK",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "HAUTATU BARRUTIA",
   "calendarModeButtonLabel": "Aldatu egutegiaren modura",
   "inputDateModeButtonLabel": "Aldatu datak aukeratzeko modura",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "HAUTATU ORDUA",
+  "timePickerInputHelpText": "IDATZI ORDUA",
+  "timePickerHourLabel": "Ordua",
+  "timePickerMinuteLabel": "Minutua",
+  "invalidTimeLabel": "Idatzi balio duen ordu bat",
+  "dialModeButtonLabel": "Aldatu esfera hautatzeko modura",
+  "inputTimeModeButtonLabel": "Aldatu testua idazteko modura",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lizentzia",
+  "licensesPackageDetailTextOther": "$licenseCount lizentzia"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_fa.arb b/packages/flutter_localizations/lib/src/l10n/material_fa.arb
index ca847c9..7050b1d 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_fa.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_fa.arb
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "انتخاب محدوده",
   "calendarModeButtonLabel": "رفتن به تقویم",
   "inputDateModeButtonLabel": "رفتن به ورودی",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "انتخاب زمان",
+  "timePickerInputHelpText": "زمان را وارد کنید",
+  "timePickerHourLabel": "ساعت",
+  "timePickerMinuteLabel": "دقیقه",
+  "invalidTimeLabel": "زمان معتبری وارد کنید",
+  "dialModeButtonLabel": "رفتن به حالت انتخابگر صفحه ساعت",
+  "inputTimeModeButtonLabel": "رفتن به حالت ورودی نوشتاری",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "۱ پروانه",
+  "licensesPackageDetailTextOther": "$licenseCount پروانه"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_fi.arb b/packages/flutter_localizations/lib/src/l10n/material_fi.arb
index 7747e86..7a71c25 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_fi.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_fi.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "PERUUTA",
   "closeButtonLabel": "SULJE",
   "continueButtonLabel": "JATKA",
-  "copyButtonLabel": "COPY",
-  "cutButtonLabel": "LEIKKAA",
+  "copyButtonLabel": "Kopioi",
+  "cutButtonLabel": "Leikkaa",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "Sijoita",
-  "selectAllButtonLabel": "VALITSE KAIKKI",
+  "pasteButtonLabel": "Liitä",
+  "selectAllButtonLabel": "Valitse kaikki",
   "viewLicensesButtonLabel": "NÄYTÄ KÄYTTÖOIKEUDET",
   "anteMeridiemAbbreviation": "ap",
   "postMeridiemAbbreviation": "ip",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "VALITSE PÄIVÄMÄÄRÄVÄLI",
   "calendarModeButtonLabel": "Vaihda kalenteriin",
   "inputDateModeButtonLabel": "Vaihda tekstinsyöttöön",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VALITSE AIKA",
+  "timePickerInputHelpText": "LISÄÄ AIKA",
+  "timePickerHourLabel": "Tunti",
+  "timePickerMinuteLabel": "Minuutti",
+  "invalidTimeLabel": "Lisää kelvollinen aika",
+  "dialModeButtonLabel": "Valitse kellotauluvalitsin",
+  "inputTimeModeButtonLabel": "Valitse syöttötavaksi teksti",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisenssi",
+  "licensesPackageDetailTextOther": "$licenseCount lisenssiä"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_fil.arb b/packages/flutter_localizations/lib/src/l10n/material_fil.arb
index 7ef88f2..3d650a6 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_fil.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_fil.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "KANSELAHIN",
   "closeButtonLabel": "ISARA",
   "continueButtonLabel": "MAGPATULOY",
-  "copyButtonLabel": "KOPYAHIN",
-  "cutButtonLabel": "I-CUT",
+  "copyButtonLabel": "Kopyahin",
+  "cutButtonLabel": "I-cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "I-PASTE",
-  "selectAllButtonLabel": "PILIIN LAHAT",
+  "pasteButtonLabel": "I-paste",
+  "selectAllButtonLabel": "Piliin lahat",
   "viewLicensesButtonLabel": "TINGNAN ANG MGA LISENSYA",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "PUMILI NG HANAY",
   "calendarModeButtonLabel": "Lumipat sa kalendaryo",
   "inputDateModeButtonLabel": "Lumipat sa input",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "PUMILI NG ORAS",
+  "timePickerInputHelpText": "MAGLAGAY NG ORAS",
+  "timePickerHourLabel": "Oras",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Maglagay ng valid na oras",
+  "dialModeButtonLabel": "Lumipat sa dial picker mode",
+  "inputTimeModeButtonLabel": "Lumipat sa text input mode",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisensya",
+  "licensesPackageDetailTextOther": "$licenseCount na lisensya"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_fr.arb b/packages/flutter_localizations/lib/src/l10n/material_fr.arb
index 08cee10..74ea8e5 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_fr.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_fr.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "ANNULER",
   "closeButtonLabel": "FERMER",
   "continueButtonLabel": "CONTINUER",
-  "copyButtonLabel": "COPIER",
-  "cutButtonLabel": "COUPER",
+  "copyButtonLabel": "Copier",
+  "cutButtonLabel": "Couper",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "COLLER",
-  "selectAllButtonLabel": "TOUT SÉLECTIONNER",
+  "pasteButtonLabel": "Coller",
+  "selectAllButtonLabel": "Tout sélectionner",
   "viewLicensesButtonLabel": "AFFICHER LES LICENCES",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "SÉLECTIONNER UNE PLAGE",
   "calendarModeButtonLabel": "Passer à l'agenda",
   "inputDateModeButtonLabel": "Passer à la saisie",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
+  "timePickerDialHelpText": "SÉLECTIONNER UNE HEURE",
+  "timePickerInputHelpText": "SAISIR UNE HEURE",
+  "timePickerHourLabel": "Heure",
   "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "invalidTimeLabel": "Veuillez indiquer une heure valide",
+  "dialModeButtonLabel": "Passer au mode de sélection via le cadran",
+  "inputTimeModeButtonLabel": "Passer au mode de saisie au format texte",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licence",
+  "licensesPackageDetailTextOther": "$licenseCount licences"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_fr_CA.arb b/packages/flutter_localizations/lib/src/l10n/material_fr_CA.arb
index 536494c..0d57c46 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_fr_CA.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_fr_CA.arb
@@ -1,4 +1,13 @@
 {
+  "invalidTimeLabel": "Entrez une heure valide",
+  "licensesPackageDetailTextOne": "1 licence",
+  "timePickerDialHelpText": "SÉLECTIONNER L'HEURE",
+  "timePickerInputHelpText": "ENTRER L'HEURE",
+  "timePickerHourLabel": "Heure",
+  "timePickerMinuteLabel": "Minutes",
+  "licensesPackageDetailTextOther": "$licenseCount licences",
+  "dialModeButtonLabel": "Passer au mode de sélection du cadran",
+  "inputTimeModeButtonLabel": "Passer au mode d'entrée Texte",
   "dateSeparator": "/",
   "dateRangeStartLabel": "Date de début",
   "calendarModeButtonLabel": "Passer à l'agenda",
@@ -40,11 +49,11 @@
   "cancelButtonLabel": "ANNULER",
   "closeButtonLabel": "FERMER",
   "continueButtonLabel": "CONTINUER",
-  "copyButtonLabel": "COPIER",
-  "cutButtonLabel": "COUPER",
+  "copyButtonLabel": "Copier",
+  "cutButtonLabel": "Couper",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "COLLER",
-  "selectAllButtonLabel": "TOUT SÉLECTIONNER",
+  "pasteButtonLabel": "Coller",
+  "selectAllButtonLabel": "Tout sélectionner",
   "viewLicensesButtonLabel": "AFFICHER LES LICENCES",
   "anteMeridiemAbbreviation": "am",
   "postMeridiemAbbreviation": "pm",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_gl.arb b/packages/flutter_localizations/lib/src/l10n/material_gl.arb
index 5a06a78..4800b75 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_gl.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_gl.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "PECHAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "Aceptar",
-  "pasteButtonLabel": "PEGAR",
-  "selectAllButtonLabel": "SELECCIONAR TODO",
+  "pasteButtonLabel": "Pegar",
+  "selectAllButtonLabel": "Seleccionar todo",
   "viewLicensesButtonLabel": "VER LICENZAS",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "SELECCIONAR UN INTERVALO DE DATAS",
   "calendarModeButtonLabel": "Cambiar ao modo de calendario",
   "inputDateModeButtonLabel": "Cambiar ao modo de introdución de texto",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECCIONA A HORA",
+  "timePickerInputHelpText": "INDICA A HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Escribe unha hora válida",
+  "dialModeButtonLabel": "Cambiar a modo de selector en esfera",
+  "inputTimeModeButtonLabel": "Cambiar ao modo de escritura dos números",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenza",
+  "licensesPackageDetailTextOther": "$licenseCount licenzas"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_gsw.arb b/packages/flutter_localizations/lib/src/l10n/material_gsw.arb
index 8161132..fa0c229 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_gsw.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_gsw.arb
@@ -26,11 +26,11 @@
   "cancelButtonLabel": "ABBRECHEN",
   "closeButtonLabel": "SCHLIEẞEN",
   "continueButtonLabel": "WEITER",
-  "copyButtonLabel": "KOPIEREN",
-  "cutButtonLabel": "AUSSCHNEIDEN",
+  "copyButtonLabel": "Kopieren",
+  "cutButtonLabel": "Ausschneiden",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "EINFÜGEN",
-  "selectAllButtonLabel": "ALLE AUSWÄHLEN",
+  "pasteButtonLabel": "Einsetzen",
+  "selectAllButtonLabel": "Alle auswählen",
   "viewLicensesButtonLabel": "LIZENZEN ANZEIGEN",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -53,7 +53,7 @@
   "remainingTextFieldCharacterCountOther": "Noch $remainingCount Zeichen",
   "refreshIndicatorSemanticLabel": "Aktualisieren",
   "moreButtonTooltip": "Mehr",
-  "dateSeparator": "/",
+  "dateSeparator": ".",
   "dateHelpText": "tt.mm.jjjj",
   "selectYearSemanticsLabel": "Jahr auswählen",
   "unspecifiedDate": "Datum",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "ZEITRAUM AUSWÄHLEN",
   "calendarModeButtonLabel": "Zum Kalender wechseln",
   "inputDateModeButtonLabel": "Zur Texteingabe wechseln",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
+  "timePickerDialHelpText": "UHRZEIT AUSWÄHLEN",
+  "timePickerInputHelpText": "ZEIT EINGEBEN",
+  "timePickerHourLabel": "Stunde",
   "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "invalidTimeLabel": "Gib eine gültige Uhrzeit ein",
+  "dialModeButtonLabel": "Zur Uhrzeitauswahl wechseln",
+  "inputTimeModeButtonLabel": "Zum Texteingabemodus wechseln",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 Lizenz",
+  "licensesPackageDetailTextOther": "$licenseCount Lizenzen"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_gu.arb b/packages/flutter_localizations/lib/src/l10n/material_gu.arb
index 637eb8e..893049d 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_gu.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_gu.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "રેંજ પસંદ કરો",
   "calendarModeButtonLabel": "કૅલેન્ડર મોડ પર સ્વિચ કરો",
   "inputDateModeButtonLabel": "ઇનપુટ મોડ પર સ્વિચ કરો",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "સમય પસંદ કરો",
+  "timePickerInputHelpText": "સમય દાખલ કરો",
+  "timePickerHourLabel": "કલાક",
+  "timePickerMinuteLabel": "મિનિટ",
+  "invalidTimeLabel": "માન્ય સમય દાખલ કરો",
+  "dialModeButtonLabel": "ડાયલ પિકર મોડ પર સ્વિચ કરો",
+  "inputTimeModeButtonLabel": "ટેક્સ્ટ ઇનપુટ મોડ પર સ્વિચ કરો",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 લાઇસન્સ",
+  "licensesPackageDetailTextOther": "$licenseCount લાઇસન્સ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_he.arb b/packages/flutter_localizations/lib/src/l10n/material_he.arb
index abbd2b7..00dc91a 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_he.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_he.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextTwo": "$licenseCount רישיונות",
+  "licensesPackageDetailTextMany": "$licenseCount רישיונות",
   "remainingTextFieldCharacterCountTwo": "נותרו $remainingCount תווים",
   "remainingTextFieldCharacterCountMany": "נותרו $remainingCount תווים",
   "scriptCategory": "English-like",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "בחירת טווח",
   "calendarModeButtonLabel": "מעבר למצב היומן",
   "inputDateModeButtonLabel": "מעבר למצב הקלט",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "בחירת שעה",
+  "timePickerInputHelpText": "הזנת שעה",
+  "timePickerHourLabel": "שעה",
+  "timePickerMinuteLabel": "דקות",
+  "invalidTimeLabel": "יש להזין שעה תקינה",
+  "dialModeButtonLabel": "מעבר לבחירה באמצעות חוגה",
+  "inputTimeModeButtonLabel": "מעבר להזנת טקסט",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "רישיון אחד",
+  "licensesPackageDetailTextOther": "$licenseCount רישיונות"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_hi.arb b/packages/flutter_localizations/lib/src/l10n/material_hi.arb
index 64e45ad..74b65da 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_hi.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_hi.arb
@@ -22,10 +22,10 @@
   "closeButtonLabel": "बंद करें",
   "continueButtonLabel": "जारी रखें",
   "copyButtonLabel": "कॉपी करें",
-  "cutButtonLabel": "कट करें",
+  "cutButtonLabel": "काटें",
   "okButtonLabel": "ठीक है",
   "pasteButtonLabel": "चिपकाएं",
-  "selectAllButtonLabel": "सभी चुनें",
+  "selectAllButtonLabel": "सभी को चुनें",
   "viewLicensesButtonLabel": "लाइसेंस देखें",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "सीमा चुनें",
   "calendarModeButtonLabel": "कैलेंडर पर जाएं",
   "inputDateModeButtonLabel": "इनपुट पर जाएं",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "समय क्षेत्र चुनें",
+  "timePickerInputHelpText": "समय डालें",
+  "timePickerHourLabel": "घंटा",
+  "timePickerMinuteLabel": "मिनट",
+  "invalidTimeLabel": "मान्य समय डालें",
+  "dialModeButtonLabel": "डायल पिकर मोड पर स्विच करें",
+  "inputTimeModeButtonLabel": "टेक्स्ट के इनपुट मोड पर स्विच करें",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 लाइसेंस",
+  "licensesPackageDetailTextOther": "$licenseCount लाइसेंस"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_hr.arb b/packages/flutter_localizations/lib/src/l10n/material_hr.arb
index edc6f99..9b9a1e4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_hr.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_hr.arb
@@ -1,4 +1,5 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licence",
   "remainingTextFieldCharacterCountFew": "Preostala su $remainingCount znaka",
   "scriptCategory": "English-like",
   "timeOfDayFormat": "HH:mm",
@@ -23,11 +24,11 @@
   "cancelButtonLabel": "ODUSTANI",
   "closeButtonLabel": "ZATVORI",
   "continueButtonLabel": "NASTAVI",
-  "copyButtonLabel": "KOPIRAJ",
-  "cutButtonLabel": "IZREŽI",
+  "copyButtonLabel": "Kopiraj",
+  "cutButtonLabel": "Izreži",
   "okButtonLabel": "U REDU",
-  "pasteButtonLabel": "ZALIJEPI",
-  "selectAllButtonLabel": "ODABERI SVE",
+  "pasteButtonLabel": "Zalijepi",
+  "selectAllButtonLabel": "Odaberi sve",
   "viewLicensesButtonLabel": "PRIKAŽI LICENCE",
   "anteMeridiemAbbreviation": "prijepodne",
   "postMeridiemAbbreviation": "popodne",
@@ -73,14 +74,14 @@
   "dateRangePickerHelpText": "ODABERITE RASPON",
   "calendarModeButtonLabel": "Prijeđite na kalendar",
   "inputDateModeButtonLabel": "Prijeđite na unos",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ODABERITE VRIJEME",
+  "timePickerInputHelpText": "UNESITE VRIJEME",
+  "timePickerHourLabel": "Sat",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Unesite važeće vrijeme",
+  "dialModeButtonLabel": "Prijelaz na način alata za odabir biranja",
+  "inputTimeModeButtonLabel": "Prijelaz na način unosa teksta",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenca",
+  "licensesPackageDetailTextOther": "$licenseCount licenci"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_hu.arb b/packages/flutter_localizations/lib/src/l10n/material_hu.arb
index d9ac98c..b9adac1 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_hu.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_hu.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "MÉGSE",
   "closeButtonLabel": "BEZÁRÁS",
   "continueButtonLabel": "TOVÁBB",
-  "copyButtonLabel": "MÁSOLÁS",
-  "cutButtonLabel": "KIVÁGÁS",
+  "copyButtonLabel": "Másolás",
+  "cutButtonLabel": "Kivágás",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "BEILLESZTÉS",
-  "selectAllButtonLabel": "AZ ÖSSZES KIJELÖLÉSE",
+  "pasteButtonLabel": "Beillesztés",
+  "selectAllButtonLabel": "Összes kijelölése",
   "viewLicensesButtonLabel": "LICENCEK MEGTEKINTÉSE",
   "anteMeridiemAbbreviation": "de.",
   "postMeridiemAbbreviation": "du.",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "TARTOMÁNY KIJELÖLÉSE",
   "calendarModeButtonLabel": "Váltás naptárra",
   "inputDateModeButtonLabel": "Váltás bevitelre",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "IDŐPONT KIVÁLASZTÁSA",
+  "timePickerInputHelpText": "IDŐPONT MEGADÁSA",
+  "timePickerHourLabel": "Óra",
+  "timePickerMinuteLabel": "Perc",
+  "invalidTimeLabel": "Érvényes formátumban adja meg az időt",
+  "dialModeButtonLabel": "Váltás időpontválasztó módra",
+  "inputTimeModeButtonLabel": "Váltás szövegbeviteli módra",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenc",
+  "licensesPackageDetailTextOther": "$licenseCount licenc"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_hy.arb b/packages/flutter_localizations/lib/src/l10n/material_hy.arb
index d5b25b9..d560a3f 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_hy.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_hy.arb
@@ -26,11 +26,11 @@
   "cancelButtonLabel": "ՉԵՂԱՐԿԵԼ",
   "closeButtonLabel": "ՓԱԿԵԼ",
   "continueButtonLabel": "ՇԱՐՈՒՆԱԿԵԼ",
-  "copyButtonLabel": "ՊԱՏՃԵՆԵԼ",
-  "cutButtonLabel": "ԿՏՐԵԼ",
+  "copyButtonLabel": "Պատճենել",
+  "cutButtonLabel": "Կտրել",
   "okButtonLabel": "Եղավ",
-  "pasteButtonLabel": "ՏԵՂԱԴՐԵԼ",
-  "selectAllButtonLabel": "ՆՇԵԼ ԲՈԼՈՐԸ",
+  "pasteButtonLabel": "Տեղադրել",
+  "selectAllButtonLabel": "Նշել բոլորը",
   "viewLicensesButtonLabel": "ԴԻՏԵԼ ԱՐՏՈՆԱԳՐԵՐԸ",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -76,14 +76,14 @@
   "dateRangePickerHelpText": "ԸՆՏՐԵԼ ԺԱՄԱՆԱԿԱՀԱՏՎԱԾ",
   "calendarModeButtonLabel": "Անցնել օրացույցին",
   "inputDateModeButtonLabel": "Անցնել ներածման ռեժիմին",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ԸՆՏՐԵՔ ԺԱՄԸ",
+  "timePickerInputHelpText": "ՄՈՒՏՔԱԳՐԵՔ ԺԱՄԸ",
+  "timePickerHourLabel": "Ժամ",
+  "timePickerMinuteLabel": "Րոպե",
+  "invalidTimeLabel": "Մուտքագրեք վավեր ժամ",
+  "dialModeButtonLabel": "Անցնել թվերի ընտրման ռեժիմին",
+  "inputTimeModeButtonLabel": "Անցնել տեքստի մուտքագրման ռեժիմին",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 լիցենզիա",
+  "licensesPackageDetailTextOther": "$licenseCount լիցենզիա"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_id.arb b/packages/flutter_localizations/lib/src/l10n/material_id.arb
index 91d4877..95dea32 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_id.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_id.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "BATAL",
   "closeButtonLabel": "TUTUP",
   "continueButtonLabel": "LANJUTKAN",
-  "copyButtonLabel": "SALIN",
-  "cutButtonLabel": "POTONG",
+  "copyButtonLabel": "Salin",
+  "cutButtonLabel": "Potong",
   "okButtonLabel": "OKE",
-  "pasteButtonLabel": "TEMPEL",
-  "selectAllButtonLabel": "PILIH SEMUA",
+  "pasteButtonLabel": "Tempel",
+  "selectAllButtonLabel": "Pilih semua",
   "viewLicensesButtonLabel": "LIHAT LISENSI",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "PILIH RENTANG",
   "calendarModeButtonLabel": "Beralih ke kalender",
   "inputDateModeButtonLabel": "Beralih ke masukan",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "PILIH WAKTU",
+  "timePickerInputHelpText": "MASUKKAN WAKTU",
+  "timePickerHourLabel": "Jam",
+  "timePickerMinuteLabel": "Menit",
+  "invalidTimeLabel": "Masukkan waktu yang valid",
+  "dialModeButtonLabel": "Beralih ke mode tampilan jam",
+  "inputTimeModeButtonLabel": "Beralih ke mode input teks",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisensi",
+  "licensesPackageDetailTextOther": "$licenseCount lisensi"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_is.arb b/packages/flutter_localizations/lib/src/l10n/material_is.arb
index 4e2eb79..c401ec3 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_is.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_is.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "HÆTTA",
   "closeButtonLabel": "LOKA",
   "continueButtonLabel": "HALDA ÁFRAM",
-  "copyButtonLabel": "AFRITA",
-  "cutButtonLabel": "KLIPPA",
+  "copyButtonLabel": "Afrita",
+  "cutButtonLabel": "Klippa",
   "okButtonLabel": "Í lagi",
-  "pasteButtonLabel": "LÍMA",
-  "selectAllButtonLabel": "VELJA ALLT",
+  "pasteButtonLabel": "Líma",
+  "selectAllButtonLabel": "Velja allt",
   "viewLicensesButtonLabel": "SKOÐA LEYFI",
   "anteMeridiemAbbreviation": "f.h.",
   "postMeridiemAbbreviation": "e.h.",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "VELJA SVIÐ",
   "calendarModeButtonLabel": "Skipta yfir í dagatal",
   "inputDateModeButtonLabel": "Skipta yfir í innslátt",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VELJA TÍMA",
+  "timePickerInputHelpText": "FÆRA INN TÍMA",
+  "timePickerHourLabel": "Klukkustund",
+  "timePickerMinuteLabel": "Mínúta",
+  "invalidTimeLabel": "Færðu inn gildan tíma",
+  "dialModeButtonLabel": "Skiptu yfir í skífuval",
+  "inputTimeModeButtonLabel": "Skiptu yfir í textainnslátt",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 leyfi",
+  "licensesPackageDetailTextOther": "$licenseCount leyfi"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_it.arb b/packages/flutter_localizations/lib/src/l10n/material_it.arb
index beb05c0..7d70145 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_it.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_it.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ANNULLA",
   "closeButtonLabel": "CHIUDI",
   "continueButtonLabel": "CONTINUA",
-  "copyButtonLabel": "COPIA",
-  "cutButtonLabel": "TAGLIA",
+  "copyButtonLabel": "Copia",
+  "cutButtonLabel": "Taglia",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "INCOLLA",
-  "selectAllButtonLabel": "SELEZIONA TUTTO",
+  "pasteButtonLabel": "Incolla",
+  "selectAllButtonLabel": "Seleziona tutto",
   "viewLicensesButtonLabel": "VISUALIZZA LICENZE",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "SELEZIONA INTERVALLO",
   "calendarModeButtonLabel": "Passa al calendario",
   "inputDateModeButtonLabel": "Passa alla modalità di immissione",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELEZIONA L'ORA",
+  "timePickerInputHelpText": "INSERISCI L'ORA",
+  "timePickerHourLabel": "Ora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Inserisci un orario valido",
+  "dialModeButtonLabel": "Passa alla modalità selettore del quadrante",
+  "inputTimeModeButtonLabel": "Passa alla modalità immissione testo",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenza",
+  "licensesPackageDetailTextOther": "$licenseCount licenze"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ja.arb b/packages/flutter_localizations/lib/src/l10n/material_ja.arb
index 53a74e8..5ade805 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ja.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ja.arb
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "期間の選択",
   "calendarModeButtonLabel": "カレンダーに切り替え",
   "inputDateModeButtonLabel": "入力に切り替え",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "時刻の選択",
+  "timePickerInputHelpText": "時刻の入力",
+  "timePickerHourLabel": "時",
+  "timePickerMinuteLabel": "分",
+  "invalidTimeLabel": "有効な時刻を入力してください",
+  "dialModeButtonLabel": "ダイヤル選択ツール モードに切り替えます",
+  "inputTimeModeButtonLabel": "テキスト入力モードに切り替えます",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "ライセンス: 1 件",
+  "licensesPackageDetailTextOther": "ライセンス: $licenseCount 件"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ka.arb b/packages/flutter_localizations/lib/src/l10n/material_ka.arb
index 94f4c94..f3f53ce 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ka.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ka.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "აირჩიეთ დიაპაზონი",
   "calendarModeButtonLabel": "კალენდარზე გადართვა",
   "inputDateModeButtonLabel": "შეყვანაზე გადართვა",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "აირჩიეთ დრო",
+  "timePickerInputHelpText": "შეიყვანეთ დრო",
+  "timePickerHourLabel": "საათი",
+  "timePickerMinuteLabel": "წუთი",
+  "invalidTimeLabel": "შეიყვანეთ სწორი დრო",
+  "dialModeButtonLabel": "ციფერბლატის რეჟიმზე გადართვა",
+  "inputTimeModeButtonLabel": "ტექსტის შეყვანის რეჟიმზე გადართვა",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ლიცენზია",
+  "licensesPackageDetailTextOther": "$licenseCount ლიცენზია"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_kk.arb b/packages/flutter_localizations/lib/src/l10n/material_kk.arb
index 61a7bb3..a5dac1c 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_kk.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_kk.arb
@@ -23,11 +23,11 @@
   "cancelButtonLabel": "БАС ТАРТУ",
   "closeButtonLabel": "ЖАБУ",
   "continueButtonLabel": "ЖАЛҒАСТЫРУ",
-  "copyButtonLabel": "КӨШІРУ",
-  "cutButtonLabel": "ҚИЮ",
+  "copyButtonLabel": "Көшіру",
+  "cutButtonLabel": "Қию",
   "okButtonLabel": "Иә",
-  "pasteButtonLabel": "ҚОЮ",
-  "selectAllButtonLabel": "БАРЛЫҒЫН ТАҢДАУ",
+  "pasteButtonLabel": "Қою",
+  "selectAllButtonLabel": "Барлығын таңдау",
   "viewLicensesButtonLabel": "ЛИЦЕНЗИЯЛАРДЫ КӨРУ",
   "anteMeridiemAbbreviation": "түстен кейін",
   "postMeridiemAbbreviation": "түстен кейін",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "АУҚЫМДЫ ТАҢДАУ",
   "calendarModeButtonLabel": "Күнтізбеге ауысу",
   "inputDateModeButtonLabel": "Мәтін енгізуге ауысу",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "УАҚЫТТЫ ТАҢДАҢЫЗ",
+  "timePickerInputHelpText": "УАҚЫТТЫ ЕНГІЗІҢІЗ",
+  "timePickerHourLabel": "Сағат",
+  "timePickerMinuteLabel": "Mинут",
+  "invalidTimeLabel": "Жарамды уақыт мәліметін енгізіңіз.",
+  "dialModeButtonLabel": "Таңдау режиміне ауысу",
+  "inputTimeModeButtonLabel": "Мәтін енгізу режиміне ауысу",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лицензия",
+  "licensesPackageDetailTextOther": "$licenseCount лицензия"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_km.arb b/packages/flutter_localizations/lib/src/l10n/material_km.arb
index 3e35d4d..3f017cf 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_km.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_km.arb
@@ -25,7 +25,7 @@
   "cutButtonLabel": "កាត់",
   "okButtonLabel": "យល់ព្រម",
   "pasteButtonLabel": "ដាក់​ចូល",
-  "selectAllButtonLabel": "ជ្រើសរើស​ទាំង​អស់",
+  "selectAllButtonLabel": "ជ្រើសរើស​ទាំងអស់",
   "viewLicensesButtonLabel": "មើលអាជ្ញាបណ្ណ",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "ជ្រើស​រើស​ចន្លោះ",
   "calendarModeButtonLabel": "ប្ដូរទៅ​ប្រតិទិន",
   "inputDateModeButtonLabel": "ប្ដូរទៅ​ការបញ្ចូល",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ជ្រើសរើស​ពេលវេលា",
+  "timePickerInputHelpText": "បញ្ចូលពេលវេលា",
+  "timePickerHourLabel": "ម៉ោង",
+  "timePickerMinuteLabel": "នាទី​",
+  "invalidTimeLabel": "បញ្ចូលពេលវេលា​ដែល​ត្រឹមត្រូវ",
+  "dialModeButtonLabel": "ប្ដូរទៅមុខងារផ្ទាំង​ជ្រើសរើសលេខ",
+  "inputTimeModeButtonLabel": "ប្ដូរទៅ​មុខងារ​បញ្ចូល​អក្សរ",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "អាជ្ញាបណ្ណ 1",
+  "licensesPackageDetailTextOther": "អាជ្ញាបណ្ណ $licenseCount"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_kn.arb b/packages/flutter_localizations/lib/src/l10n/material_kn.arb
index da6944e..b0fc42e 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_kn.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_kn.arb
@@ -25,7 +25,7 @@
   "cutButtonLabel": "\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf",
   "okButtonLabel": "\u0cb8\u0cb0\u0cbf",
   "pasteButtonLabel": "\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf",
-  "selectAllButtonLabel": "\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2\u0020\u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf",
+  "selectAllButtonLabel": "\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2\u0020\u0c86\u0caf\u0ccd\u0c95\u0cc6\u0020\u0cae\u0cbe\u0ca1\u0cbf",
   "viewLicensesButtonLabel": "\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0cb5\u0cbf\u0cd5\u0c95\u0ccd\u0cb7\u0cbf\u0cb8\u0cbf",
   "anteMeridiemAbbreviation": "\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6",
   "postMeridiemAbbreviation": "\u0cb8\u0c82\u0c9c\u0cc6",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "\u0cb6\u0ccd\u0cb0\u0cc7\u0ca3\u0cbf\u0caf\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf",
   "calendarModeButtonLabel": "\u0c95\u0ccd\u0caf\u0cbe\u0cb2\u0cc6\u0c82\u0ca1\u0cb0\u0ccd\u200c\u0c97\u0cc6\u0020\u0cac\u0ca6\u0cb2\u0cbf\u0cb8\u0cbf",
   "inputDateModeButtonLabel": "\u0c87\u0ca8\u0ccd\u200c\u0caa\u0cc1\u0c9f\u0ccd\u200c\u0c97\u0cc6\u0020\u0cac\u0ca6\u0cb2\u0cbf\u0cb8\u0cbf",
-  "timePickerDialHelpText": "\u0053\u0045\u004c\u0045\u0043\u0054\u0020\u0054\u0049\u004d\u0045",
-  "timePickerInputHelpText": "\u0045\u004e\u0054\u0045\u0052\u0020\u0054\u0049\u004d\u0045",
-  "timePickerHourLabel": "\u0048\u006f\u0075\u0072",
-  "timePickerMinuteLabel": "\u004d\u0069\u006e\u0075\u0074\u0065",
-  "invalidTimeLabel": "\u0045\u006e\u0074\u0065\u0072\u0020\u0061\u0020\u0076\u0061\u006c\u0069\u0064\u0020\u0074\u0069\u006d\u0065",
-  "dialModeButtonLabel": "\u0053\u0077\u0069\u0074\u0063\u0068\u0020\u0074\u006f\u0020\u0064\u0069\u0061\u006c\u0020\u0070\u0069\u0063\u006b\u0065\u0072\u0020\u006d\u006f\u0064\u0065",
-  "inputTimeModeButtonLabel": "\u0053\u0077\u0069\u0074\u0063\u0068\u0020\u0074\u006f\u0020\u0074\u0065\u0078\u0074\u0020\u0069\u006e\u0070\u0075\u0074\u0020\u006d\u006f\u0064\u0065",
+  "timePickerDialHelpText": "\u0cb8\u0cae\u0caf\u0cb5\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0c86\u0caf\u0ccd\u0c95\u0cc6\u0cae\u0cbe\u0ca1\u0cbf",
+  "timePickerInputHelpText": "\u0cb8\u0cae\u0caf\u0cb5\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0ca8\u0cae\u0cc2\u0ca6\u0cbf\u0cb8\u0cbf",
+  "timePickerHourLabel": "\u0c97\u0c82\u0c9f\u0cc6",
+  "timePickerMinuteLabel": "\u0ca8\u0cbf\u0cae\u0cbf\u0cb7",
+  "invalidTimeLabel": "\u0cae\u0cbe\u0ca8\u0ccd\u0caf\u0cb5\u0cbe\u0ca6\u0020\u0cb8\u0cae\u0caf\u0cb5\u0ca8\u0ccd\u0ca8\u0cc1\u0020\u0ca8\u0cae\u0cc2\u0ca6\u0cbf\u0cb8\u0cbf",
+  "dialModeButtonLabel": "\u0ca1\u0caf\u0cb2\u0ccd\u0020\u0caa\u0cbf\u0c95\u0cb0\u0ccd\u200c\u0020\u0cae\u0ccb\u0ca1\u0ccd\u200c\u0c97\u0cc6\u0020\u0cac\u0ca6\u0cb2\u0cbe\u0caf\u0cbf\u0cb8\u0cbf",
+  "inputTimeModeButtonLabel": "\u0caa\u0ca0\u0ccd\u0caf\u0020\u0c87\u0ca8\u0ccd\u200c\u0caa\u0cc1\u0c9f\u0ccd\u0020\u0cae\u0ccb\u0ca1\u0ccd\u200c\u0c97\u0cc6\u0020\u0cac\u0ca6\u0cb2\u0cbe\u0caf\u0cbf\u0cb8\u0cbf",
   "licensesPackageDetailTextZero": "\u004e\u006f\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0073",
-  "licensesPackageDetailTextOne": "\u0031\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065",
-  "licensesPackageDetailTextOther": "\u0024\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0020\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0073"
+  "licensesPackageDetailTextOne": "\u0031\u0020\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf",
+  "licensesPackageDetailTextOther": "\u0024\u006c\u0069\u0063\u0065\u006e\u0073\u0065\u0043\u006f\u0075\u006e\u0074\u0020\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0cc1"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ko.arb b/packages/flutter_localizations/lib/src/l10n/material_ko.arb
index 8186399..8df9e2b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ko.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ko.arb
@@ -22,7 +22,7 @@
   "closeButtonLabel": "닫기",
   "continueButtonLabel": "계속",
   "copyButtonLabel": "복사",
-  "cutButtonLabel": "잘라내기",
+  "cutButtonLabel": "잘라냄",
   "okButtonLabel": "확인",
   "pasteButtonLabel": "붙여넣기",
   "selectAllButtonLabel": "전체 선택",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "범위 선택",
   "calendarModeButtonLabel": "캘린더 모드로 전환",
   "inputDateModeButtonLabel": "입력 모드로 전환",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "시간 선택",
+  "timePickerInputHelpText": "시간 입력",
+  "timePickerHourLabel": "시간",
+  "timePickerMinuteLabel": "분",
+  "invalidTimeLabel": "유효한 시간을 입력하세요.",
+  "dialModeButtonLabel": "다이얼 선택 모드로 전환",
+  "inputTimeModeButtonLabel": "텍스트 입력 모드로 전환",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "라이선스 1개",
+  "licensesPackageDetailTextOther": "라이선스 $licenseCount개"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ky.arb b/packages/flutter_localizations/lib/src/l10n/material_ky.arb
index 577d457..f20451e 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ky.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ky.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ЖОККО ЧЫГАРУУ",
   "closeButtonLabel": "ЖАБУУ",
   "continueButtonLabel": "УЛАНТУУ",
-  "copyButtonLabel": "КӨЧҮРҮҮ",
-  "cutButtonLabel": "КЕСҮҮ",
+  "copyButtonLabel": "Көчүрүү",
+  "cutButtonLabel": "Кесүү",
   "okButtonLabel": "Макул",
-  "pasteButtonLabel": "ЧАПТОО",
-  "selectAllButtonLabel": "БААРЫН ТАНДОО",
+  "pasteButtonLabel": "Чаптоо",
+  "selectAllButtonLabel": "Баарын тандоо",
   "viewLicensesButtonLabel": "УРУКСАТТАМАЛАРДЫ КӨРҮҮ",
   "anteMeridiemAbbreviation": "түшкө чейин",
   "postMeridiemAbbreviation": "түштөн кийин",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ДИАПАЗОНДУ ТАНДОО",
   "calendarModeButtonLabel": "Жылнаамага которулуңуз",
   "inputDateModeButtonLabel": "Терип киргизүү режимине которулуңуз",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "УБАКЫТ ТАНДОО",
+  "timePickerInputHelpText": "УБАКЫТ КИРГИЗҮҮ",
+  "timePickerHourLabel": "Саат",
+  "timePickerMinuteLabel": "Мүнөт",
+  "invalidTimeLabel": "Убакытты туура көрсөтүңүз",
+  "dialModeButtonLabel": "Терүүнү тандагыч режимине которулуу",
+  "inputTimeModeButtonLabel": "Текст киргизүү режимине которулуу",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 уруксаттама",
+  "licensesPackageDetailTextOther": "$licenseCount уруксаттама"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_lo.arb b/packages/flutter_localizations/lib/src/l10n/material_lo.arb
index d7077dc..900bd75 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_lo.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_lo.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ເລືອກໄລຍະ",
   "calendarModeButtonLabel": "ສະຫຼັບໄປປະຕິທິນ",
   "inputDateModeButtonLabel": "ສະຫຼັບໄປການປ້ອນຂໍ້ມູນ",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ເລືອກເວລາ",
+  "timePickerInputHelpText": "ລະບຸເວລາ",
+  "timePickerHourLabel": "ຊົ່ວໂມງ",
+  "timePickerMinuteLabel": "ນາທີ",
+  "invalidTimeLabel": "ລະບຸເວລາທີ່ຖືກຕ້ອງ",
+  "dialModeButtonLabel": "ສະຫຼັບໄປໃຊ້ໂໝດເລືອກຕົວເລກ",
+  "inputTimeModeButtonLabel": "ສະຫຼັບໄປໃຊ້ໂໝດປ້ອນຂໍ້ຄວາມ",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ໃບອະນຸຍາດ",
+  "licensesPackageDetailTextOther": "$licenseCount ໃບອະນຸຍາດ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_lt.arb b/packages/flutter_localizations/lib/src/l10n/material_lt.arb
index 3b5c992..a7f9358 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_lt.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_lt.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licencijos",
+  "licensesPackageDetailTextMany": "$licenseCount licencijos",
   "remainingTextFieldCharacterCountFew": "Liko $remainingCount simboliai",
   "remainingTextFieldCharacterCountMany": "Liko $remainingCount simbolio",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "ATŠAUKTI",
   "closeButtonLabel": "UŽDARYTI",
   "continueButtonLabel": "TĘSTI",
-  "copyButtonLabel": "KOPIJUOTI",
-  "cutButtonLabel": "IŠKIRPTI",
+  "copyButtonLabel": "Kopijuoti",
+  "cutButtonLabel": "Iškirpti",
   "okButtonLabel": "GERAI",
-  "pasteButtonLabel": "ĮKLIJUOTI",
-  "selectAllButtonLabel": "PASIRINKTI VISKĄ",
+  "pasteButtonLabel": "Įklijuoti",
+  "selectAllButtonLabel": "Pasirinkti viską",
   "viewLicensesButtonLabel": "PERŽIŪRĖTI LICENCIJAS",
   "anteMeridiemAbbreviation": "priešpiet",
   "postMeridiemAbbreviation": "popiet",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "PASIRINKITE DIAPAZONĄ",
   "calendarModeButtonLabel": "Perjungti į kalendorių",
   "inputDateModeButtonLabel": "Perjungti į įvestį",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "PASIRINKITE LAIKĄ",
+  "timePickerInputHelpText": "ĮVESKITE LAIKĄ",
+  "timePickerHourLabel": "Valandos",
+  "timePickerMinuteLabel": "Minutės",
+  "invalidTimeLabel": "Įveskite tinkamą laiką",
+  "dialModeButtonLabel": "Perjungti į ciferblato parinkiklio režimą",
+  "inputTimeModeButtonLabel": "Perjungti į teksto įvesties režimą",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licencija",
+  "licensesPackageDetailTextOther": "$licenseCount licencijų"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_lv.arb b/packages/flutter_localizations/lib/src/l10n/material_lv.arb
index 7672b2e..a11be09 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_lv.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_lv.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "ATCELT",
   "closeButtonLabel": "AIZVĒRT",
   "continueButtonLabel": "TURPINĀT",
-  "copyButtonLabel": "KOPĒT",
-  "cutButtonLabel": "IZGRIEZT",
+  "copyButtonLabel": "Kopēt",
+  "cutButtonLabel": "Izgriezt",
   "okButtonLabel": "LABI",
-  "pasteButtonLabel": "IELĪMĒT",
-  "selectAllButtonLabel": "ATLASĪT VISU",
+  "pasteButtonLabel": "Ielīmēt",
+  "selectAllButtonLabel": "Atlasīt visu",
   "viewLicensesButtonLabel": "SKATĪT LICENCES",
   "anteMeridiemAbbreviation": "priekšpusdienā",
   "postMeridiemAbbreviation": "pēcpusdienā",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "ATLASIET DIAPAZONU",
   "calendarModeButtonLabel": "Pārslēgties uz kalendāru",
   "inputDateModeButtonLabel": "Pārslēgties uz ievadi",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
-  "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "timePickerDialHelpText": "ATLASIET LAIKU",
+  "timePickerInputHelpText": "IEVADIET LAIKU",
+  "timePickerHourLabel": "Stunda",
+  "timePickerMinuteLabel": "Minūte",
+  "invalidTimeLabel": "Ievadiet derīgu laiku.",
+  "dialModeButtonLabel": "Pārslēgties uz ciparnīcas atlasītāja režīmu",
+  "inputTimeModeButtonLabel": "Pārslēgties uz teksta ievades režīmu",
+  "licensesPackageDetailTextZero": "Nav licenču",
+  "licensesPackageDetailTextOne": "1 licence",
+  "licensesPackageDetailTextOther": "$licenseCount licences"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_mk.arb b/packages/flutter_localizations/lib/src/l10n/material_mk.arb
index b3b2c9b..4678688 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_mk.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_mk.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ОТКАЖИ",
   "closeButtonLabel": "ЗАТВОРИ",
   "continueButtonLabel": "ПРОДОЛЖИ",
-  "copyButtonLabel": "КОПИРАЈ",
-  "cutButtonLabel": "ИСЕЧИ",
+  "copyButtonLabel": "Копирај",
+  "cutButtonLabel": "Исечи",
   "okButtonLabel": "Во ред",
-  "pasteButtonLabel": "ЗАЛЕПИ",
-  "selectAllButtonLabel": "ИЗБЕРИ ГИ СИТЕ",
+  "pasteButtonLabel": "Залепи",
+  "selectAllButtonLabel": "Избери ги сите",
   "viewLicensesButtonLabel": "ПРИКАЖИ ЛИЦЕНЦИ",
   "anteMeridiemAbbreviation": "ПРЕТПЛАДНЕ",
   "postMeridiemAbbreviation": "ПОПЛАДНЕ",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ИЗБЕРЕТЕ ОПСЕГ",
   "calendarModeButtonLabel": "Префрли на календар",
   "inputDateModeButtonLabel": "Префрли на внесување",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ИЗБЕРЕТЕ ВРЕМЕ",
+  "timePickerInputHelpText": "ВНЕСЕТЕ ВРЕМЕ",
+  "timePickerHourLabel": "Час",
+  "timePickerMinuteLabel": "Минута",
+  "invalidTimeLabel": "Внесете важечко време",
+  "dialModeButtonLabel": "Префрлете се на режим на избирач",
+  "inputTimeModeButtonLabel": "Префрлете се на режим за внесување текст",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лиценца",
+  "licensesPackageDetailTextOther": "$licenseCount лиценци"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ml.arb b/packages/flutter_localizations/lib/src/l10n/material_ml.arb
index b571d2a..c4c2817 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ml.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ml.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ശ്രേണി തിരഞ്ഞെടുക്കുക",
   "calendarModeButtonLabel": "കലണ്ടറിലേക്ക് മാറുക",
   "inputDateModeButtonLabel": "ഇൻപുട്ടിലേക്ക് മാറുക",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "സമയം തിരഞ്ഞെടുക്കുക",
+  "timePickerInputHelpText": "സമയം നൽകുക",
+  "timePickerHourLabel": "മണിക്കൂർ",
+  "timePickerMinuteLabel": "മിനിറ്റ്",
+  "invalidTimeLabel": "സാധുവായ സമയം നൽകുക",
+  "dialModeButtonLabel": "ഡയൽ പിക്കർ മോഡിലേക്ക് മാറുക",
+  "inputTimeModeButtonLabel": "ടെക്‌സ്‌റ്റ് ഇൻപുട്ട് മോഡിലേക്ക് മാറുക",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "ഒരു ലൈസൻസ്",
+  "licensesPackageDetailTextOther": "$licenseCount ലൈസൻസുകൾ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_mn.arb b/packages/flutter_localizations/lib/src/l10n/material_mn.arb
index 6bd0141..25af094 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_mn.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_mn.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "БОЛИХ",
   "closeButtonLabel": "ХААХ",
   "continueButtonLabel": "ҮРГЭЛЖЛҮҮЛЭХ",
-  "copyButtonLabel": "ХУУЛАХ",
-  "cutButtonLabel": "ТАСЛАХ",
+  "copyButtonLabel": "Хуулах",
+  "cutButtonLabel": "Таслах",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "БУУЛГАХ",
-  "selectAllButtonLabel": "БҮГДИЙГ СОНГОХ",
+  "pasteButtonLabel": "Буулгах",
+  "selectAllButtonLabel": "Бүгдийг сонгох",
   "viewLicensesButtonLabel": "ЛИЦЕНЗИЙГ ХАРАХ",
   "anteMeridiemAbbreviation": "ӨГЛӨӨ",
   "postMeridiemAbbreviation": "ОРОЙ",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "ИНТЕРВАЛ СОНГОХ",
   "calendarModeButtonLabel": "Календарь луу сэлгэх",
   "inputDateModeButtonLabel": "Оролт руу сэлгэх",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ЦАГ СОНГОХ",
+  "timePickerInputHelpText": "ЦАГ ОРУУЛАХ",
+  "timePickerHourLabel": "Цаг",
+  "timePickerMinuteLabel": "Минут",
+  "invalidTimeLabel": "Цагийг зөв оруулна уу",
+  "dialModeButtonLabel": "Цаг сонгогч горим руу сэлгэх",
+  "inputTimeModeButtonLabel": "Текст оруулах горим руу сэлгэх",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лиценз",
+  "licensesPackageDetailTextOther": "$licenseCount лиценз"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_mr.arb b/packages/flutter_localizations/lib/src/l10n/material_mr.arb
index b8db7be..d919ba1 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_mr.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_mr.arb
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "श्रेणी निवडा",
   "calendarModeButtonLabel": "कॅलेंडरवर स्विच करा",
   "inputDateModeButtonLabel": "इनपुटवर स्विच करा",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "वेळ निवडा",
+  "timePickerInputHelpText": "वेळ एंटर करा",
+  "timePickerHourLabel": "तास",
+  "timePickerMinuteLabel": "मिनिट",
+  "invalidTimeLabel": "योग्य वेळ एंटर करा",
+  "dialModeButtonLabel": "डायल पिकर मोडवर स्विच करा",
+  "inputTimeModeButtonLabel": "मजकूर इनपुट मोडवर स्विच करा",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "एक परवाना",
+  "licensesPackageDetailTextOther": "$licenseCount परवाने"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ms.arb b/packages/flutter_localizations/lib/src/l10n/material_ms.arb
index c5a8b67..305d1bd 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ms.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ms.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "BATAL",
   "closeButtonLabel": "TUTUP",
   "continueButtonLabel": "TERUSKAN",
-  "copyButtonLabel": "SALIN",
-  "cutButtonLabel": "POTONG",
+  "copyButtonLabel": "Salin",
+  "cutButtonLabel": "Potong",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "TAMPAL",
-  "selectAllButtonLabel": "PILIH SEMUA",
+  "pasteButtonLabel": "Tampal",
+  "selectAllButtonLabel": "Pilih semua",
   "viewLicensesButtonLabel": "LIHAT LESEN",
   "anteMeridiemAbbreviation": "PG",
   "postMeridiemAbbreviation": "PTG",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "PILIH JULAT",
   "calendarModeButtonLabel": "Tukar kepada kalendar",
   "inputDateModeButtonLabel": "Tukar kepada input",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "PILIH MASA",
+  "timePickerInputHelpText": "MASUKKAN MASA",
+  "timePickerHourLabel": "Jam",
+  "timePickerMinuteLabel": "Minit",
+  "invalidTimeLabel": "Masukkan masa yang sah",
+  "dialModeButtonLabel": "Beralih kepada mod pemilih dail",
+  "inputTimeModeButtonLabel": "Beralih kepada mod input teks",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lesen",
+  "licensesPackageDetailTextOther": "$licenseCount lesen"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_my.arb b/packages/flutter_localizations/lib/src/l10n/material_my.arb
index 594a442..a7a53d3 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_my.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_my.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "အပိုင်းအခြား ရွေးရန်",
   "calendarModeButtonLabel": "ပြက္ခဒိန်သို့ ပြောင်းရန်",
   "inputDateModeButtonLabel": "ထည့်သွင်းမှုသို့ ပြောင်းရန်",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "အချိန်ရွေးရန်",
+  "timePickerInputHelpText": "အချိန်ထည့်ရန်",
+  "timePickerHourLabel": "နာရီ",
+  "timePickerMinuteLabel": "မိနစ်",
+  "invalidTimeLabel": "မှန်ကန်သည့်အချိန် ထည့်ပါ",
+  "dialModeButtonLabel": "နံပါတ်ရွေးချယ်ခြင်းမုဒ်သို့ ပြောင်းရန်",
+  "inputTimeModeButtonLabel": "စာသား ထည့်သွင်းမှုမုဒ်သို့ ပြောင်းရန်",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "လိုင်စင် 1 ခု",
+  "licensesPackageDetailTextOther": "လိုင်စင် $licenseCount ခု"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ne.arb b/packages/flutter_localizations/lib/src/l10n/material_ne.arb
index a322005..0827d10 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ne.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ne.arb
@@ -25,7 +25,7 @@
   "cutButtonLabel": "काट्नुहोस्",
   "okButtonLabel": "ठिक छ",
   "pasteButtonLabel": "टाँस्नुहोस्",
-  "selectAllButtonLabel": "सबै चयन गर्नुहोस्",
+  "selectAllButtonLabel": "सबै बटनहरू चयन गर्नुहोस्",
   "viewLicensesButtonLabel": "इजाजतपत्रहरू हेर्नुहोस्",
   "anteMeridiemAbbreviation": "पूर्वाह्न",
   "postMeridiemAbbreviation": "अपराह्न",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "दायरा चयन गर्नुहोस्",
   "calendarModeButtonLabel": "पात्रो मोड प्रयोग गर्नुहोस्",
   "inputDateModeButtonLabel": "इनपुट मोड प्रयोग गर्नुहोस्",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "समय चयन गर्नुहोस्",
+  "timePickerInputHelpText": "समय प्रविष्टि गर्नुहोस्",
+  "timePickerHourLabel": "घन्टा",
+  "timePickerMinuteLabel": "मिनेट",
+  "invalidTimeLabel": "वैध समय प्रविष्टि गर्नुहोस्",
+  "dialModeButtonLabel": "डायल चयनकर्ता मोड प्रयोग गर्नुहोस्",
+  "inputTimeModeButtonLabel": "पाठ इनपुट मोड प्रयोग गर्नुहोस्",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "एउटा इजाजतपत्र",
+  "licensesPackageDetailTextOther": "$licenseCount वटा इजाजतपत्र"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_nl.arb b/packages/flutter_localizations/lib/src/l10n/material_nl.arb
index 78aaf80..908ec96 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_nl.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_nl.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ANNULEREN",
   "closeButtonLabel": "SLUITEN",
   "continueButtonLabel": "DOORGAAN",
-  "copyButtonLabel": "KOPIËREN",
-  "cutButtonLabel": "KNIPPEN",
+  "copyButtonLabel": "Kopiëren",
+  "cutButtonLabel": "Knippen",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PLAKKEN",
-  "selectAllButtonLabel": "ALLES SELECTEREN",
+  "pasteButtonLabel": "Plakken",
+  "selectAllButtonLabel": "Alles selecteren",
   "viewLicensesButtonLabel": "LICENTIES BEKIJKEN",
   "anteMeridiemAbbreviation": "am",
   "postMeridiemAbbreviation": "pm",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "PERIODE SELECTEREN",
   "calendarModeButtonLabel": "Overschakelen naar kalender",
   "inputDateModeButtonLabel": "Overschakelen naar invoer",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "TIJD SELECTEREN",
+  "timePickerInputHelpText": "TIJD OPGEVEN",
+  "timePickerHourLabel": "Uur",
+  "timePickerMinuteLabel": "Minuut",
+  "invalidTimeLabel": "Geef een geldige tijd op",
+  "dialModeButtonLabel": "Overschakelen naar klok",
+  "inputTimeModeButtonLabel": "Overschakelen naar tekstinvoer",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licentie",
+  "licensesPackageDetailTextOther": "$licenseCount licenties"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_no.arb b/packages/flutter_localizations/lib/src/l10n/material_no.arb
index 353a00c..652f79b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_no.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_no.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "AVBRYT",
   "closeButtonLabel": "LUKK",
   "continueButtonLabel": "FORTSETT",
-  "copyButtonLabel": "KOPIÉR",
-  "cutButtonLabel": "KLIPP UT",
+  "copyButtonLabel": "Kopiér",
+  "cutButtonLabel": "Klipp ut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "LIM INN",
-  "selectAllButtonLabel": "VELG ALLE",
+  "pasteButtonLabel": "Lim inn",
+  "selectAllButtonLabel": "Velg alle",
   "viewLicensesButtonLabel": "SE LISENSER",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "VELG PERIODEN",
   "calendarModeButtonLabel": "Bytt til kalender",
   "inputDateModeButtonLabel": "Bytt til innskriving",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VELG KLOKKESLETT",
+  "timePickerInputHelpText": "ANGI ET KLOKKESLETT",
+  "timePickerHourLabel": "Time",
+  "timePickerMinuteLabel": "Minutt",
+  "invalidTimeLabel": "Angi et gyldig klokkeslett",
+  "dialModeButtonLabel": "Bytt til modus for valg fra urskive",
+  "inputTimeModeButtonLabel": "Bytt til tekstinndatamodus",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisens",
+  "licensesPackageDetailTextOther": "$licenseCount lisenser"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_or.arb b/packages/flutter_localizations/lib/src/l10n/material_or.arb
index 7eef92f..34a2471 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_or.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_or.arb
@@ -25,7 +25,7 @@
   "cutButtonLabel": "କଟ୍ କରନ୍ତୁ",
   "okButtonLabel": "ଠିକ୍ ଅଛି",
   "pasteButtonLabel": "ପେଷ୍ଟ କରନ୍ତୁ",
-  "selectAllButtonLabel": "ସମସ୍ତ ଚୟନ କରନ୍ତୁ",
+  "selectAllButtonLabel": "ସବୁ ଚୟନ କରନ୍ତୁ",
   "viewLicensesButtonLabel": "ଲାଇସେନ୍ସ ଦେଖାନ୍ତୁ",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ସୀମା ଚୟନ କରନ୍ତୁ",
   "calendarModeButtonLabel": "କ୍ୟାଲେଣ୍ଡରକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ",
   "inputDateModeButtonLabel": "ଇନପୁଟକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ସମୟ ଚୟନ କରନ୍ତୁ",
+  "timePickerInputHelpText": "ସମୟ ଲେଖନ୍ତୁ",
+  "timePickerHourLabel": "ଘଣ୍ଟା",
+  "timePickerMinuteLabel": "ମିନିଟ୍",
+  "invalidTimeLabel": "ଏକ ବୈଧ ସମୟ ଲେଖନ୍ତୁ",
+  "dialModeButtonLabel": "ଡାଏଲ୍ ପିକର୍ ମୋଡକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ",
+  "inputTimeModeButtonLabel": "ଟେକ୍ସଟ୍ ଇନପୁଟ୍ ମୋଡକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1ଟି ଲାଇସେନ୍ସ",
+  "licensesPackageDetailTextOther": "$licenseCountଟି ଲାଇସେନ୍ସ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_pa.arb b/packages/flutter_localizations/lib/src/l10n/material_pa.arb
index 915b0d3..0435794 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_pa.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_pa.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ਰੇਂਜ ਚੁਣੋ",
   "calendarModeButtonLabel": "ਕੈਲੰਡਰ 'ਤੇ ਜਾਓ",
   "inputDateModeButtonLabel": "ਇਨਪੁੱਟ 'ਤੇ ਜਾਓ",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ਸਮਾਂ ਚੁਣੋ",
+  "timePickerInputHelpText": "ਸਮਾਂ ਦਾਖਲ ਕਰੋ",
+  "timePickerHourLabel": "ਘੰਟਾ",
+  "timePickerMinuteLabel": "ਮਿੰਟ",
+  "invalidTimeLabel": "ਵੈਧ ਸਮਾਂ ਦਾਖਲ ਕਰੋ",
+  "dialModeButtonLabel": "ਡਾਇਲ ਚੋਣਕਾਰ ਮੋਡ 'ਤੇ ਜਾਓ",
+  "inputTimeModeButtonLabel": "ਲਿਖਤ ਇਨਪੁੱਟ ਮੋਡ 'ਤੇ ਜਾਓ",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ਲਾਇਸੰਸ",
+  "licensesPackageDetailTextOther": "$licenseCount ਲਾਇਸੰਸ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_pl.arb b/packages/flutter_localizations/lib/src/l10n/material_pl.arb
index 552c537..a5b84b1 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_pl.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_pl.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licencje",
+  "licensesPackageDetailTextMany": "$licenseCount licencji",
   "remainingTextFieldCharacterCountFew": "Pozostały $remainingCount znaki",
   "remainingTextFieldCharacterCountMany": "Pozostało $remainingCount znaków",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "ANULUJ",
   "closeButtonLabel": "ZAMKNIJ",
   "continueButtonLabel": "DALEJ",
-  "copyButtonLabel": "KOPIUJ",
-  "cutButtonLabel": "WYTNIJ",
+  "copyButtonLabel": "Kopiuj",
+  "cutButtonLabel": "Wytnij",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "WKLEJ",
-  "selectAllButtonLabel": "ZAZNACZ WSZYSTKO",
+  "pasteButtonLabel": "Wklej",
+  "selectAllButtonLabel": "Zaznacz wszystko",
   "viewLicensesButtonLabel": "WYŚWIETL LICENCJE",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "WYBIERZ ZAKRES",
   "calendarModeButtonLabel": "Przełącz na kalendarz",
   "inputDateModeButtonLabel": "Przełącz na wpisywanie",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "WYBIERZ GODZINĘ",
+  "timePickerInputHelpText": "WPISZ GODZINĘ",
+  "timePickerHourLabel": "Godzina",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Wpisz prawidłową godzinę",
+  "dialModeButtonLabel": "Włącz tryb selektora",
+  "inputTimeModeButtonLabel": "Włącz tryb wprowadzania tekstu",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licencja",
+  "licensesPackageDetailTextOther": "$licenseCount licencji"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_pt.arb b/packages/flutter_localizations/lib/src/l10n/material_pt.arb
index 914606d..a4aaca4 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_pt.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_pt.arb
@@ -25,11 +25,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "FECHAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "RECORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "Ok",
-  "pasteButtonLabel": "COLAR",
-  "selectAllButtonLabel": "SELECIONAR TUDO",
+  "pasteButtonLabel": "Colar",
+  "selectAllButtonLabel": "Selecionar tudo",
   "viewLicensesButtonLabel": "VER LICENÇAS",
   "timePickerHourModeAnnouncement": "Selecione as horas",
   "timePickerMinuteModeAnnouncement": "Selecione os minutos",
@@ -73,14 +73,14 @@
   "dateRangePickerHelpText": "SELECIONAR INTERVALO",
   "calendarModeButtonLabel": "Mudar para agenda",
   "inputDateModeButtonLabel": "Mudar para modo de entrada",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECIONAR HORÁRIO",
+  "timePickerInputHelpText": "INSERIR HORÁRIO",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Insira um horário válido",
+  "dialModeButtonLabel": "Alternar para o modo de seleção de discagem",
+  "inputTimeModeButtonLabel": "Alternar para o modo de entrada de texto",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licença",
+  "licensesPackageDetailTextOther": "$licenseCount licenças"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_pt_PT.arb b/packages/flutter_localizations/lib/src/l10n/material_pt_PT.arb
index a4701da..a55c246 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_pt_PT.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_pt_PT.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "Mude para o modo de seletor de mostrador",
+  "licensesPackageDetailTextOne": "1 licença",
+  "timePickerDialHelpText": "SELECIONAR HORA",
+  "timePickerInputHelpText": "INTRODUZIR HORA",
+  "timePickerHourLabel": "Hora",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Introduza uma hora válida.",
+  "licensesPackageDetailTextOther": "$licenseCount licenças",
+  "inputTimeModeButtonLabel": "Mude para o método de introdução de texto",
   "dateSeparator": "/",
   "dateInputLabel": "Introduzir data",
   "calendarModeButtonLabel": "Mude para o calendário",
@@ -45,11 +54,11 @@
   "cancelButtonLabel": "CANCELAR",
   "closeButtonLabel": "FECHAR",
   "continueButtonLabel": "CONTINUAR",
-  "copyButtonLabel": "COPIAR",
-  "cutButtonLabel": "CORTAR",
+  "copyButtonLabel": "Copiar",
+  "cutButtonLabel": "Cortar",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "COLAR",
-  "selectAllButtonLabel": "SELECIONAR TUDO",
+  "pasteButtonLabel": "Colar",
+  "selectAllButtonLabel": "Selecionar tudo",
   "viewLicensesButtonLabel": "VER LICENÇAS",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ro.arb b/packages/flutter_localizations/lib/src/l10n/material_ro.arb
index e8483da..a1b3403 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ro.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ro.arb
@@ -1,4 +1,5 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licențe",
   "remainingTextFieldCharacterCountFew": "$remainingCount caractere rămase",
   "selectedRowCountTitleFew": "$selectedRowCount articole selectate",
   "scriptCategory": "English-like",
@@ -24,11 +25,11 @@
   "cancelButtonLabel": "ANULAȚI",
   "closeButtonLabel": "ÎNCHIDEȚI",
   "continueButtonLabel": "CONTINUAȚI",
-  "copyButtonLabel": "COPIAȚI",
-  "cutButtonLabel": "DECUPAȚI",
+  "copyButtonLabel": "Copiați",
+  "cutButtonLabel": "Decupați",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "INSERAȚI",
-  "selectAllButtonLabel": "SELECTAȚI TOATE",
+  "pasteButtonLabel": "Inserați",
+  "selectAllButtonLabel": "Selectați tot",
   "viewLicensesButtonLabel": "VEDEȚI LICENȚELE",
   "anteMeridiemAbbreviation": "a.m.",
   "postMeridiemAbbreviation": "p.m.",
@@ -74,14 +75,14 @@
   "dateRangePickerHelpText": "SELECTAȚI UN INTERVAL",
   "calendarModeButtonLabel": "Comutați la calendar",
   "inputDateModeButtonLabel": "Comutați la introducerea textului",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SELECTAȚI ORA",
+  "timePickerInputHelpText": "INTRODUCEȚI ORA",
+  "timePickerHourLabel": "Oră",
+  "timePickerMinuteLabel": "Minut",
+  "invalidTimeLabel": "Introduceți o oră validă",
+  "dialModeButtonLabel": "Comutați la modul selector cadran",
+  "inputTimeModeButtonLabel": "Comutați la modul de introducere a textului",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "O licență",
+  "licensesPackageDetailTextOther": "$licenseCount de licențe"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ru.arb b/packages/flutter_localizations/lib/src/l10n/material_ru.arb
index 0c72dbe..150a64e 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ru.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ru.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount лицензии",
+  "licensesPackageDetailTextMany": "$licenseCount лицензий",
   "remainingTextFieldCharacterCountFew": "Осталось $remainingCount символа",
   "remainingTextFieldCharacterCountMany": "Осталось $remainingCount символов",
   "scriptCategory": "English-like",
@@ -26,11 +28,11 @@
   "cancelButtonLabel": "ОТМЕНА",
   "closeButtonLabel": "ЗАКРЫТЬ",
   "continueButtonLabel": "ПРОДОЛЖИТЬ",
-  "copyButtonLabel": "КОПИРОВАТЬ",
-  "cutButtonLabel": "ВЫРЕЗАТЬ",
+  "copyButtonLabel": "Копировать",
+  "cutButtonLabel": "Вырезать",
   "okButtonLabel": "ОК",
-  "pasteButtonLabel": "ВСТАВИТЬ",
-  "selectAllButtonLabel": "ВЫБРАТЬ ВСЕ",
+  "pasteButtonLabel": "Вставить",
+  "selectAllButtonLabel": "Выбрать все",
   "viewLicensesButtonLabel": "ЛИЦЕНЗИИ",
   "anteMeridiemAbbreviation": "АМ",
   "postMeridiemAbbreviation": "PM",
@@ -76,14 +78,14 @@
   "dateRangePickerHelpText": "ВЫБЕРИТЕ ДИАПАЗОН ДАТ",
   "calendarModeButtonLabel": "Переключиться на календарь",
   "inputDateModeButtonLabel": "Переключиться на ручной ввод",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ВЫБЕРИТЕ ВРЕМЯ",
+  "timePickerInputHelpText": "ВВЕДИТЕ ВРЕМЯ",
+  "timePickerHourLabel": "Часы",
+  "timePickerMinuteLabel": "Минуты",
+  "invalidTimeLabel": "Указано недопустимое время.",
+  "dialModeButtonLabel": "Перейти в режим выбора времени",
+  "inputTimeModeButtonLabel": "Перейти в режим ввода текста",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лицензия",
+  "licensesPackageDetailTextOther": "$licenseCount лицензии"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_si.arb b/packages/flutter_localizations/lib/src/l10n/material_si.arb
index a698148..9c9e4b0 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_si.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_si.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "පරාසය තෝරන්න",
   "calendarModeButtonLabel": "දින දර්ශනය වෙත මාරු වන්න",
   "inputDateModeButtonLabel": "ආදානය වෙත මාරු වන්න",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "වේලාව තෝරන්න",
+  "timePickerInputHelpText": "දිනය ඇතුළු කරන්න",
+  "timePickerHourLabel": "පැය",
+  "timePickerMinuteLabel": "මිනිත්තු",
+  "invalidTimeLabel": "වලංගු වේලාවක් ඇතුළු කරන්න",
+  "dialModeButtonLabel": "ඩයලන තෝරක ප්‍රකාරයට මාරු කරන්න",
+  "inputTimeModeButtonLabel": "පෙළ ආදාන ප්‍රකාරයට මාරු කරන්න",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "බලපත්‍ර 1",
+  "licensesPackageDetailTextOther": "බලපත්‍ර $licenseCount"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sk.arb b/packages/flutter_localizations/lib/src/l10n/material_sk.arb
index 0d5b33e..9238290 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sk.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sk.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount licencie",
+  "licensesPackageDetailTextMany": "$licenseCount licenses",
   "remainingTextFieldCharacterCountFew": "Zostávajú $remainingCount znaky",
   "remainingTextFieldCharacterCountMany": "$remainingCount characters remaining",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "ZRUŠIŤ",
   "closeButtonLabel": "ZAVRIEŤ",
   "continueButtonLabel": "POKRAČOVAŤ",
-  "copyButtonLabel": "KOPÍROVAŤ",
-  "cutButtonLabel": "VYSTRIHNÚŤ",
+  "copyButtonLabel": "Kopírovať",
+  "cutButtonLabel": "Vystrihnúť",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "PRILEPIŤ",
-  "selectAllButtonLabel": "VYBRAŤ VŠETKO",
+  "pasteButtonLabel": "Prilepiť",
+  "selectAllButtonLabel": "Vybrať všetko",
   "viewLicensesButtonLabel": "ZOBRAZIŤ LICENCIE",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "VYBERTE ROZSAH",
   "calendarModeButtonLabel": "Prepnúť na kalendár",
   "inputDateModeButtonLabel": "Prepnúť na zadávanie",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VYBERTE ČAS",
+  "timePickerInputHelpText": "ZADAJTE ČAS",
+  "timePickerHourLabel": "Hodina",
+  "timePickerMinuteLabel": "Minúta",
+  "invalidTimeLabel": "Zadajte platný čas",
+  "dialModeButtonLabel": "Prepnúť na režim výberu času",
+  "inputTimeModeButtonLabel": "Prepnúť na textový režim vstupu",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licencia",
+  "licensesPackageDetailTextOther": "$licenseCount licencií"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sl.arb b/packages/flutter_localizations/lib/src/l10n/material_sl.arb
index bffc7fc..c6e0bd7 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sl.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sl.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextTwo": "$licenseCount licenci",
+  "licensesPackageDetailTextFew": "$licenseCount licence",
   "remainingTextFieldCharacterCountTwo": "Še $remainingCount znaka",
   "remainingTextFieldCharacterCountFew": "Še $remainingCount znaki",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "PREKLIČI",
   "closeButtonLabel": "ZAPRI",
   "continueButtonLabel": "NAPREJ",
-  "copyButtonLabel": "KOPIRAJ",
-  "cutButtonLabel": "IZREŽI",
+  "copyButtonLabel": "Kopiraj",
+  "cutButtonLabel": "Izreži",
   "okButtonLabel": "V REDU",
-  "pasteButtonLabel": "PRILEPI",
-  "selectAllButtonLabel": "IZBERI VSE",
+  "pasteButtonLabel": "Prilepi",
+  "selectAllButtonLabel": "Izberi vse",
   "viewLicensesButtonLabel": "PRIKAŽI LICENCE",
   "anteMeridiemAbbreviation": "DOP.",
   "postMeridiemAbbreviation": "POP.",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "IZBIRA OBDOBJA",
   "calendarModeButtonLabel": "Preklop na koledar",
   "inputDateModeButtonLabel": "Preklop na vnos",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "IZBERITE ČAS",
+  "timePickerInputHelpText": "VNESITE ČAS",
+  "timePickerHourLabel": "Ura",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Vnesite veljaven čas",
+  "dialModeButtonLabel": "Preklop na način izbirnika s številčnico",
+  "inputTimeModeButtonLabel": "Preklop na način vnosa besedila",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licenca",
+  "licensesPackageDetailTextOther": "$licenseCount licenc"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sq.arb b/packages/flutter_localizations/lib/src/l10n/material_sq.arb
index 0c84560..c9fab9c 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sq.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sq.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "ANULO",
   "closeButtonLabel": "MBYLL",
   "continueButtonLabel": "VAZHDO",
-  "copyButtonLabel": "KOPJO",
-  "cutButtonLabel": "PRIT",
+  "copyButtonLabel": "Kopjo",
+  "cutButtonLabel": "Prit",
   "okButtonLabel": "Në rregull",
-  "pasteButtonLabel": "NGJIT",
-  "selectAllButtonLabel": "ZGJIDHI TË GJITHA",
+  "pasteButtonLabel": "Ngjit",
+  "selectAllButtonLabel": "Zgjidh të gjitha",
   "viewLicensesButtonLabel": "SHIKO LICENCAT",
   "anteMeridiemAbbreviation": "paradite",
   "postMeridiemAbbreviation": "pasdite",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ZGJIDH GAMËN",
   "calendarModeButtonLabel": "Kalo te kalendari",
   "inputDateModeButtonLabel": "Kalo te hyrja",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ZGJIDH ORËN",
+  "timePickerInputHelpText": "VENDOS ORËN",
+  "timePickerHourLabel": "Ora",
+  "timePickerMinuteLabel": "Minuta",
+  "invalidTimeLabel": "Fut një kohë të vlefshme",
+  "dialModeButtonLabel": "Kalo te modaliteti i zgjedhësit të orës",
+  "inputTimeModeButtonLabel": "Kalo te modaliteti i hyrjes së tekstit",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licencë",
+  "licensesPackageDetailTextOther": "$licenseCount licenca"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sr.arb b/packages/flutter_localizations/lib/src/l10n/material_sr.arb
index bd173f3..2dd5e96 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sr.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sr.arb
@@ -1,4 +1,5 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount лиценце",
   "remainingTextFieldCharacterCountFew": "Преостала су $remainingCount знака",
   "scriptCategory": "English-like",
   "timeOfDayFormat": "HH:mm",
@@ -23,11 +24,11 @@
   "cancelButtonLabel": "ОТКАЖИ",
   "closeButtonLabel": "ЗАТВОРИ",
   "continueButtonLabel": "НАСТАВИ",
-  "copyButtonLabel": "КОПИРАЈ",
-  "cutButtonLabel": "ИСЕЦИ",
+  "copyButtonLabel": "Копирај",
+  "cutButtonLabel": "Исеци",
   "okButtonLabel": "Потврди",
-  "pasteButtonLabel": "НАЛЕПИ",
-  "selectAllButtonLabel": "ИЗАБЕРИ СВЕ",
+  "pasteButtonLabel": "Налепи",
+  "selectAllButtonLabel": "Изабери све",
   "viewLicensesButtonLabel": "ПРИКАЖИ ЛИЦЕНЦЕ",
   "anteMeridiemAbbreviation": "пре подне",
   "postMeridiemAbbreviation": "по подне",
@@ -73,14 +74,14 @@
   "dateRangePickerHelpText": "ИЗАБЕРИТЕ ПЕРИОД",
   "calendarModeButtonLabel": "Пређите на календар",
   "inputDateModeButtonLabel": "Пређите на унос",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ИЗАБЕРИТЕ ВРЕМЕ",
+  "timePickerInputHelpText": "УНЕСИТЕ ВРЕМЕ",
+  "timePickerHourLabel": "Сат",
+  "timePickerMinuteLabel": "Минут",
+  "invalidTimeLabel": "Унесите важеће време",
+  "dialModeButtonLabel": "Пређите на режим бирача бројчаника",
+  "inputTimeModeButtonLabel": "Пређите на режим уноса текста",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 лиценца",
+  "licensesPackageDetailTextOther": "$licenseCount лиценци"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sr_Latn.arb b/packages/flutter_localizations/lib/src/l10n/material_sr_Latn.arb
index 70de560..11579ff 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sr_Latn.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sr_Latn.arb
@@ -1,4 +1,14 @@
 {
+  "invalidTimeLabel": "Unesite važeće vreme",
+  "licensesPackageDetailTextOne": "1 licenca",
+  "licensesPackageDetailTextOther": "$licenseCount licenci",
+  "timePickerDialHelpText": "IZABERITE VREME",
+  "timePickerInputHelpText": "UNESITE VREME",
+  "timePickerHourLabel": "Sat",
+  "timePickerMinuteLabel": "Minut",
+  "licensesPackageDetailTextFew": "$licenseCount licence",
+  "dialModeButtonLabel": "Pređite na režim birača brojčanika",
+  "inputTimeModeButtonLabel": "Pređite na režim unosa teksta",
   "dateSeparator": "/",
   "dateInputLabel": "Unesite datum",
   "calendarModeButtonLabel": "Pređite na kalendar",
@@ -42,11 +52,11 @@
   "cancelButtonLabel": "OTKAŽI",
   "closeButtonLabel": "ZATVORI",
   "continueButtonLabel": "NASTAVI",
-  "copyButtonLabel": "KOPIRAJ",
-  "cutButtonLabel": "ISECI",
+  "copyButtonLabel": "Kopiraj",
+  "cutButtonLabel": "Iseci",
   "okButtonLabel": "Potvrdi",
-  "pasteButtonLabel": "NALEPI",
-  "selectAllButtonLabel": "IZABERI SVE",
+  "pasteButtonLabel": "Nalepi",
+  "selectAllButtonLabel": "Izaberi sve",
   "viewLicensesButtonLabel": "PRIKAŽI LICENCE",
   "anteMeridiemAbbreviation": "pre podne",
   "postMeridiemAbbreviation": "po podne",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sv.arb b/packages/flutter_localizations/lib/src/l10n/material_sv.arb
index 5d95449..4a3d7eb 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sv.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sv.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "AVBRYT",
   "closeButtonLabel": "STÄNG",
   "continueButtonLabel": "FORTSÄTT",
-  "copyButtonLabel": "KOPIERA",
-  "cutButtonLabel": "KLIPP UT",
+  "copyButtonLabel": "Kopiera",
+  "cutButtonLabel": "Klipp ut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "KLISTRA IN",
-  "selectAllButtonLabel": "MARKERA ALLA",
+  "pasteButtonLabel": "Klistra in",
+  "selectAllButtonLabel": "Markera allt",
   "viewLicensesButtonLabel": "VISA LICENSER",
   "anteMeridiemAbbreviation": "FM",
   "postMeridiemAbbreviation": "EM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "VÄLJ INTERVALL",
   "calendarModeButtonLabel": "Byt till kalender",
   "inputDateModeButtonLabel": "Byt till inmatning",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VÄLJ TID",
+  "timePickerInputHelpText": "ANGE TID",
+  "timePickerHourLabel": "Timme",
+  "timePickerMinuteLabel": "Minut",
+  "invalidTimeLabel": "Ange en giltig tid",
+  "dialModeButtonLabel": "Byt till läget urtavleväljare",
+  "inputTimeModeButtonLabel": "Byt till text som inmatningsläge",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 licens",
+  "licensesPackageDetailTextOther": "$licenseCount licenser"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_sw.arb b/packages/flutter_localizations/lib/src/l10n/material_sw.arb
index af33846..c293787 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_sw.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_sw.arb
@@ -22,11 +22,11 @@
   "cancelButtonLabel": "GHAIRI",
   "closeButtonLabel": "FUNGA",
   "continueButtonLabel": "ENDELEA",
-  "copyButtonLabel": "NAKILI",
-  "cutButtonLabel": "KATA",
+  "copyButtonLabel": "Nakili",
+  "cutButtonLabel": "Kata",
   "okButtonLabel": "Sawa",
-  "pasteButtonLabel": "BANDIKA",
-  "selectAllButtonLabel": "CHAGUA ZOTE",
+  "pasteButtonLabel": "Bandika",
+  "selectAllButtonLabel": "Chagua vyote",
   "viewLicensesButtonLabel": "ANGALIA LESENI",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "CHAGUA KIPINDI",
   "calendarModeButtonLabel": "Badili utumie hali ya kalenda",
   "inputDateModeButtonLabel": "Badili utumie hali ya kuweka maandishi",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "CHAGUA SAA",
+  "timePickerInputHelpText": "WEKA SAA",
+  "timePickerHourLabel": "Saa",
+  "timePickerMinuteLabel": "Dakika",
+  "invalidTimeLabel": "Weka saa sahihi",
+  "dialModeButtonLabel": "Badilisha ili utumie hali ya kiteuzi cha kupiga simu",
+  "inputTimeModeButtonLabel": "Tumia programu ya kuingiza data ya maandishi",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "Leseni moja",
+  "licensesPackageDetailTextOther": "Leseni $licenseCount"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ta.arb b/packages/flutter_localizations/lib/src/l10n/material_ta.arb
index bc812b7..108c134 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ta.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ta.arb
@@ -72,14 +72,14 @@
   "dateRangePickerHelpText": "வரம்பைத் தேர்ந்தெடுக்கவும்",
   "calendarModeButtonLabel": "கேலெண்டருக்கு மாற்று",
   "inputDateModeButtonLabel": "உள்ளீட்டுக்கு மாற்று",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "நேரத்தைத் தேர்வுசெய்க",
+  "timePickerInputHelpText": "நேரத்தை உள்ளிடுக",
+  "timePickerHourLabel": "மணிநேரம்",
+  "timePickerMinuteLabel": "நிமிடம்",
+  "invalidTimeLabel": "சரியான நேரத்தை உள்ளிடவும்",
+  "dialModeButtonLabel": "டயல் தேர்வுக் கருவி பயன்முறைக்கு மாற்றும்",
+  "inputTimeModeButtonLabel": "உரை உள்ளீட்டு முறைக்கு மாற்றும்",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 உரிமம்",
+  "licensesPackageDetailTextOther": "$licenseCount உரிமங்கள்"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_te.arb b/packages/flutter_localizations/lib/src/l10n/material_te.arb
index 87f2ebd..73e303a 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_te.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_te.arb
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "పరిధిని ఎంచుకోండి",
   "calendarModeButtonLabel": "క్యాలెండర్‌కు మారండి",
   "inputDateModeButtonLabel": "ఇన్‌పుట్‌కు మారండి",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "సమయాన్ని ఎంచుకోండి",
+  "timePickerInputHelpText": "సమయాన్ని ఎంటర్ చేయండి",
+  "timePickerHourLabel": "గంట",
+  "timePickerMinuteLabel": "నిమిషం",
+  "invalidTimeLabel": "చెల్లుబాటు అయ్యే సమయాన్ని ఎంటర్ చేయండి",
+  "dialModeButtonLabel": "డయల్ పికర్ మోడ్‌కు మారుస్తుంది",
+  "inputTimeModeButtonLabel": "టెక్స్ట్ ఇన్‌పుట్ మోడ్‌కు మారుస్తుంది",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 లైసెన్స్",
+  "licensesPackageDetailTextOther": "$licenseCount లైసెన్స్‌లు"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_th.arb b/packages/flutter_localizations/lib/src/l10n/material_th.arb
index 19df6a6..2b2dcf3 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_th.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_th.arb
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "เลือกช่วง",
   "calendarModeButtonLabel": "เปลี่ยนเป็นปฏิทิน",
   "inputDateModeButtonLabel": "เปลี่ยนเป็นโหมดป้อนข้อความ",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "เลือกเวลา",
+  "timePickerInputHelpText": "ป้อนเวลา",
+  "timePickerHourLabel": "ชั่วโมง",
+  "timePickerMinuteLabel": "นาที",
+  "invalidTimeLabel": "ป้อนเวลาที่ถูกต้อง",
+  "dialModeButtonLabel": "สลับไปใช้โหมดเครื่องมือเลือกแบบหมุน",
+  "inputTimeModeButtonLabel": "สลับไปใช้โหมดป้อนข้อมูลข้อความ",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "ใบอนุญาต 1 ใบ",
+  "licensesPackageDetailTextOther": "ใบอนุญาต $licenseCount ใบ"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_tl.arb b/packages/flutter_localizations/lib/src/l10n/material_tl.arb
index 7ef88f2..3d650a6 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_tl.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_tl.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "KANSELAHIN",
   "closeButtonLabel": "ISARA",
   "continueButtonLabel": "MAGPATULOY",
-  "copyButtonLabel": "KOPYAHIN",
-  "cutButtonLabel": "I-CUT",
+  "copyButtonLabel": "Kopyahin",
+  "cutButtonLabel": "I-cut",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "I-PASTE",
-  "selectAllButtonLabel": "PILIIN LAHAT",
+  "pasteButtonLabel": "I-paste",
+  "selectAllButtonLabel": "Piliin lahat",
   "viewLicensesButtonLabel": "TINGNAN ANG MGA LISENSYA",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "PUMILI NG HANAY",
   "calendarModeButtonLabel": "Lumipat sa kalendaryo",
   "inputDateModeButtonLabel": "Lumipat sa input",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "PUMILI NG ORAS",
+  "timePickerInputHelpText": "MAGLAGAY NG ORAS",
+  "timePickerHourLabel": "Oras",
+  "timePickerMinuteLabel": "Minuto",
+  "invalidTimeLabel": "Maglagay ng valid na oras",
+  "dialModeButtonLabel": "Lumipat sa dial picker mode",
+  "inputTimeModeButtonLabel": "Lumipat sa text input mode",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisensya",
+  "licensesPackageDetailTextOther": "$licenseCount na lisensya"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_tr.arb b/packages/flutter_localizations/lib/src/l10n/material_tr.arb
index 106ec5f..a458483 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_tr.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_tr.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "İPTAL",
   "closeButtonLabel": "KAPAT",
   "continueButtonLabel": "DEVAM",
-  "copyButtonLabel": "KOPYALA",
-  "cutButtonLabel": "KES",
+  "copyButtonLabel": "Kopyala",
+  "cutButtonLabel": "Kes",
   "okButtonLabel": "Tamam",
-  "pasteButtonLabel": "YAPIŞTIR",
-  "selectAllButtonLabel": "TÜMÜNÜ SEÇ",
+  "pasteButtonLabel": "Yapıştır",
+  "selectAllButtonLabel": "Tümünü seç",
   "viewLicensesButtonLabel": "LİSANSLARI GÖSTER",
   "anteMeridiemAbbreviation": "ÖÖ",
   "postMeridiemAbbreviation": "ÖS",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "ARALIK SEÇİN",
   "calendarModeButtonLabel": "Takvime geç",
   "inputDateModeButtonLabel": "Girişe geç",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "SAATİ SEÇİN",
+  "timePickerInputHelpText": "SAATİ GİRİN",
+  "timePickerHourLabel": "Saat",
+  "timePickerMinuteLabel": "Dakika",
+  "invalidTimeLabel": "Geçerli bir saat girin",
+  "dialModeButtonLabel": "Dairesel seçici moduna geç",
+  "inputTimeModeButtonLabel": "Metin giriş moduna geç",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 lisans",
+  "licensesPackageDetailTextOther": "$licenseCount lisans"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_uk.arb b/packages/flutter_localizations/lib/src/l10n/material_uk.arb
index cbae1be..625f9bb 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_uk.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_uk.arb
@@ -1,4 +1,6 @@
 {
+  "licensesPackageDetailTextFew": "$licenseCount ліцензії",
+  "licensesPackageDetailTextMany": "$licenseCount ліцензій",
   "remainingTextFieldCharacterCountFew": "Залишилося $remainingCount символи",
   "remainingTextFieldCharacterCountMany": "Залишилося $remainingCount символів",
   "scriptCategory": "English-like",
@@ -25,11 +27,11 @@
   "cancelButtonLabel": "СКАСУВАТИ",
   "closeButtonLabel": "ЗАКРИТИ",
   "continueButtonLabel": "ПРОДОВЖИТИ",
-  "copyButtonLabel": "КОПІЮВАТИ",
-  "cutButtonLabel": "ВИРІЗАТИ",
+  "copyButtonLabel": "Копіювати",
+  "cutButtonLabel": "Вирізати",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "ВСТАВИТИ",
-  "selectAllButtonLabel": "ВИБРАТИ ВСІ",
+  "pasteButtonLabel": "Вставити",
+  "selectAllButtonLabel": "Вибрати всі",
   "viewLicensesButtonLabel": "ПЕРЕГЛЯНУТИ ЛІЦЕНЗІЇ",
   "anteMeridiemAbbreviation": "дп",
   "postMeridiemAbbreviation": "пп",
@@ -75,14 +77,14 @@
   "dateRangePickerHelpText": "ВИБРАТИ ДІАПАЗОН",
   "calendarModeButtonLabel": "Перейти до календаря",
   "inputDateModeButtonLabel": "Ввести вручну",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "ВИБЕРІТЬ ЧАС",
+  "timePickerInputHelpText": "ВВЕДІТЬ ЧАС",
+  "timePickerHourLabel": "Години",
+  "timePickerMinuteLabel": "Хвилини",
+  "invalidTimeLabel": "Введіть дійсний час",
+  "dialModeButtonLabel": "Перейти в режим вибору на циферблаті",
+  "inputTimeModeButtonLabel": "Перейти в режим введення цифр",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ліцензія",
+  "licensesPackageDetailTextOther": "$licenseCount ліцензії"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_ur.arb b/packages/flutter_localizations/lib/src/l10n/material_ur.arb
index dfc806b..40153df 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_ur.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_ur.arb
@@ -25,7 +25,7 @@
   "cutButtonLabel": "کٹ کریں",
   "okButtonLabel": "ٹھیک ہے",
   "pasteButtonLabel": "پیسٹ کریں",
-  "selectAllButtonLabel": "سبھی منتخب کریں",
+  "selectAllButtonLabel": "سبھی کو منتخب کریں",
   "viewLicensesButtonLabel": "لائسنسز دیکھیں",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "حد منتخب کریں",
   "calendarModeButtonLabel": "کیلنڈر پر سوئچ کریں",
   "inputDateModeButtonLabel": "ان پٹ پر سوئچ کریں",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "وقت منتخب کریں",
+  "timePickerInputHelpText": "وقت درج کریں",
+  "timePickerHourLabel": "گھنٹہ",
+  "timePickerMinuteLabel": "منٹ",
+  "invalidTimeLabel": "درست وقت درج کریں",
+  "dialModeButtonLabel": "ڈائل منتخب کنندہ وضع پر سوئچ کریں",
+  "inputTimeModeButtonLabel": "ٹیکسٹ ان پٹ وضع پر سوئچ کریں",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 لائسنس",
+  "licensesPackageDetailTextOther": "$licenseCount لائسنسز"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_uz.arb b/packages/flutter_localizations/lib/src/l10n/material_uz.arb
index 94c8ff7..bdcda1d 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_uz.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_uz.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "BEKOR QILISH",
   "closeButtonLabel": "YOPISH",
   "continueButtonLabel": "DAVOM ETISH",
-  "copyButtonLabel": "NUSXA OLISH",
-  "cutButtonLabel": "KESIB OLISH",
+  "copyButtonLabel": "Nusxa olish",
+  "cutButtonLabel": "Kesib olish",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "JOYLASH",
-  "selectAllButtonLabel": "BARCHASINI TANLASH",
+  "pasteButtonLabel": "Joylash",
+  "selectAllButtonLabel": "Hammasi",
   "viewLicensesButtonLabel": "Litsenziyalarni koʻrish",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "ORALIQNI TANLANG",
   "calendarModeButtonLabel": "Taqvimda ochish",
   "inputDateModeButtonLabel": "Mustaqil kiritish",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "VAQTNI TANLANG",
+  "timePickerInputHelpText": "VAQTNI KIRITING",
+  "timePickerHourLabel": "Soat",
+  "timePickerMinuteLabel": "Daqiqa",
+  "invalidTimeLabel": "Vaqt xato kiritildi",
+  "dialModeButtonLabel": "Vaqtni burab tanlash rejimi",
+  "inputTimeModeButtonLabel": "Vaqtni yozib tanlash rejimi",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 ta litsenziya",
+  "licensesPackageDetailTextOther": "$licenseCount ta litsenziya"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_vi.arb b/packages/flutter_localizations/lib/src/l10n/material_vi.arb
index 807f3de..ccd8ea5 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_vi.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_vi.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "HỦY",
   "closeButtonLabel": "ĐÓNG",
   "continueButtonLabel": "TIẾP TỤC",
-  "copyButtonLabel": "SAO CHÉP",
-  "cutButtonLabel": "CẮT",
+  "copyButtonLabel": "Sao chép",
+  "cutButtonLabel": "Cắt",
   "okButtonLabel": "OK",
-  "pasteButtonLabel": "DÁN",
-  "selectAllButtonLabel": "CHỌN TẤT CẢ",
+  "pasteButtonLabel": "Dán",
+  "selectAllButtonLabel": "Chọn tất cả",
   "viewLicensesButtonLabel": "XEM GIẤY PHÉP",
   "anteMeridiemAbbreviation": "SÁNG",
   "postMeridiemAbbreviation": "CHIỀU",
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "CHỌN PHẠM VI",
   "calendarModeButtonLabel": "Chuyển sang lịch",
   "inputDateModeButtonLabel": "Chuyển sang chế độ nhập",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "CHỌN THỜI GIAN",
+  "timePickerInputHelpText": "NHẬP THỜI GIAN",
+  "timePickerHourLabel": "Giờ",
+  "timePickerMinuteLabel": "Phút",
+  "invalidTimeLabel": "Nhập thời gian hợp lệ",
+  "dialModeButtonLabel": "Chuyển sang chế độ chọn mặt đồng hồ",
+  "inputTimeModeButtonLabel": "Chuyển sang chế độ nhập văn bản",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 giấy phép",
+  "licensesPackageDetailTextOther": "$licenseCount giấy phép"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_zh.arb b/packages/flutter_localizations/lib/src/l10n/material_zh.arb
index 7fa2f65..3619b3e 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_zh.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_zh.arb
@@ -71,14 +71,14 @@
   "dateRangePickerHelpText": "选择范围",
   "calendarModeButtonLabel": "切换到日历模式",
   "inputDateModeButtonLabel": "切换到输入模式",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "选择时间",
+  "timePickerInputHelpText": "输入时间",
+  "timePickerHourLabel": "小时",
+  "timePickerMinuteLabel": "分钟",
+  "invalidTimeLabel": "请输入有效的时间",
+  "dialModeButtonLabel": "切换到表盘选择器模式",
+  "inputTimeModeButtonLabel": "切换到文本输入模式",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "1 份许可",
+  "licensesPackageDetailTextOther": "$licenseCount 份许可"
 }
diff --git a/packages/flutter_localizations/lib/src/l10n/material_zh_HK.arb b/packages/flutter_localizations/lib/src/l10n/material_zh_HK.arb
index 34b09a2..7cc963b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_zh_HK.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_zh_HK.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "切換至鐘面點選器模式",
+  "licensesPackageDetailTextOne": "1 項授權",
+  "timePickerDialHelpText": "選取時間",
+  "timePickerInputHelpText": "輸入時間",
+  "timePickerHourLabel": "小時",
+  "timePickerMinuteLabel": "分鐘",
+  "invalidTimeLabel": "請輸入有效的時間",
+  "licensesPackageDetailTextOther": "$licenseCount 項授權",
+  "inputTimeModeButtonLabel": "切換至文字輸入模式",
   "dateSeparator": "/",
   "dateInputLabel": "輸入日期",
   "calendarModeButtonLabel": "切換至日曆",
@@ -48,7 +57,7 @@
   "cutButtonLabel": "剪下",
   "okButtonLabel": "確定",
   "pasteButtonLabel": "貼上",
-  "selectAllButtonLabel": "全選",
+  "selectAllButtonLabel": "全部選取",
   "viewLicensesButtonLabel": "查看授權",
   "anteMeridiemAbbreviation": "上午",
   "postMeridiemAbbreviation": "下午",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_zh_TW.arb b/packages/flutter_localizations/lib/src/l10n/material_zh_TW.arb
index 5331842..6d80d3b 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_zh_TW.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_zh_TW.arb
@@ -1,4 +1,13 @@
 {
+  "dialModeButtonLabel": "切換至鐘面挑選器模式",
+  "licensesPackageDetailTextOne": "1 個授權",
+  "timePickerDialHelpText": "選取時間",
+  "timePickerInputHelpText": "輸入時間",
+  "timePickerHourLabel": "時",
+  "timePickerMinuteLabel": "分",
+  "invalidTimeLabel": "請輸入有效的時間",
+  "licensesPackageDetailTextOther": "$licenseCount 個授權",
+  "inputTimeModeButtonLabel": "切換至文字輸入模式",
   "dateSeparator": "/",
   "dateInputLabel": "輸入日期",
   "calendarModeButtonLabel": "切換到日曆模式",
diff --git a/packages/flutter_localizations/lib/src/l10n/material_zu.arb b/packages/flutter_localizations/lib/src/l10n/material_zu.arb
index afd5a46..bcc03d5 100644
--- a/packages/flutter_localizations/lib/src/l10n/material_zu.arb
+++ b/packages/flutter_localizations/lib/src/l10n/material_zu.arb
@@ -21,11 +21,11 @@
   "cancelButtonLabel": "KHANSELA",
   "closeButtonLabel": "VALA",
   "continueButtonLabel": "QHUBEKA",
-  "copyButtonLabel": "KOPISHA",
-  "cutButtonLabel": "SIKA",
+  "copyButtonLabel": "Kopisha",
+  "cutButtonLabel": "Sika",
   "okButtonLabel": "KULUNGILE",
-  "pasteButtonLabel": "NAMATHISELA",
-  "selectAllButtonLabel": "KHETHA KONKE",
+  "pasteButtonLabel": "Namathisela",
+  "selectAllButtonLabel": "Khetha konke",
   "viewLicensesButtonLabel": "Buka amalayisense",
   "anteMeridiemAbbreviation": "AM",
   "postMeridiemAbbreviation": "PM",
@@ -70,14 +70,14 @@
   "dateRangePickerHelpText": "KHETHA IBANGA",
   "calendarModeButtonLabel": "Shintshela kukhalenda",
   "inputDateModeButtonLabel": "Shintshela kokokufaka",
-  "timePickerDialHelpText": "SELECT TIME",
-  "timePickerInputHelpText": "ENTER TIME",
-  "timePickerHourLabel": "Hour",
-  "timePickerMinuteLabel": "Minute",
-  "invalidTimeLabel": "Enter a valid time",
-  "dialModeButtonLabel": "Switch to dial picker mode",
-  "inputTimeModeButtonLabel": "Switch to text input mode",
+  "timePickerDialHelpText": "KHETHA ISIKHATHI",
+  "timePickerInputHelpText": "FAKA ISIKHATHI",
+  "timePickerHourLabel": "Ihora",
+  "timePickerMinuteLabel": "Iminithi",
+  "invalidTimeLabel": "Faka igama elivumelekile",
+  "dialModeButtonLabel": "Shintshela kwimodi yesikhi sokudayela",
+  "inputTimeModeButtonLabel": "Shintshela kwimodi yokufaka yombhalo",
   "licensesPackageDetailTextZero": "No licenses",
-  "licensesPackageDetailTextOne": "1 license",
-  "licensesPackageDetailTextOther": "$licenseCount licenses"
+  "licensesPackageDetailTextOne": "ilayisense e-1",
+  "licensesPackageDetailTextOther": "amalayisense angu-$licenseCount"
 }
diff --git a/packages/flutter_localizations/test/material/time_picker_test.dart b/packages/flutter_localizations/test/material/time_picker_test.dart
index 47a7df7..48c4d0b 100644
--- a/packages/flutter_localizations/test/material/time_picker_test.dart
+++ b/packages/flutter_localizations/test/material/time_picker_test.dart
@@ -78,6 +78,7 @@
       const Locale('es', 'ES'), //'H:mm'
       const Locale('fr', 'CA'), //'HH \'h\' mm'
       const Locale('zh', 'ZH'), //'ah:mm'
+      const Locale('fa', 'IR'), //'H:mm' but RTL
     ];
 
     for (final Locale locale in locales) {
@@ -114,6 +115,12 @@
         expect(dayPeriodLeftOffset, lessThan(hourLeftOffset));
         expect(hourLeftOffset, lessThan(stringFragmentLeftOffset));
         expect(stringFragmentLeftOffset, lessThan(minuteLeftOffset));
+      } else if (locale == const Locale('fa', 'IR')) {
+        // Even though this is an RTL locale, the hours and minutes positions should remain the same.
+        expect(stringFragmentText.data, ':');
+        expect(hourLeftOffset, lessThan(stringFragmentLeftOffset));
+        expect(stringFragmentLeftOffset, lessThan(minuteLeftOffset));
+        expect(dayPeriodControlFinder, findsNothing);
       }
       await tester.tapAt(Offset(center.dx, center.dy - 50.0));
       await finishPicker(tester);
@@ -143,6 +150,7 @@
       const Locale('es', 'ES'), //'H:mm'
       const Locale('fr', 'CA'), //'HH \'h\' mm'
       const Locale('zh', 'ZH'), //'ah:mm'
+      const Locale('fa', 'IR'), //'H:mm' but RTL
     ];
 
     for (final Locale locale in locales) {
@@ -184,6 +192,12 @@
         expect(stringFragmentLeftOffset, lessThan(minuteLeftOffset));
         expect(hourLeftOffset, dayPeriodLeftOffset);
         expect(hourTopOffset, greaterThan(dayPeriodTopOffset));
+      } else if (locale == const Locale('fa', 'IR')) {
+        // Even though this is an RTL locale, the hours and minutes positions should remain the same.
+        expect(stringFragmentText.data, ':');
+        expect(hourLeftOffset, lessThan(stringFragmentLeftOffset));
+        expect(stringFragmentLeftOffset, lessThan(minuteLeftOffset));
+        expect(dayPeriodControlFinder, findsNothing);
       }
       await tester.tapAt(Offset(center.dx, center.dy - 50.0));
       await finishPicker(tester);
diff --git a/packages/flutter_tools/lib/src/ios/mac.dart b/packages/flutter_tools/lib/src/ios/mac.dart
index 4398459..1223b2e 100644
--- a/packages/flutter_tools/lib/src/ios/mac.dart
+++ b/packages/flutter_tools/lib/src/ios/mac.dart
@@ -119,18 +119,10 @@
 
   await removeFinderExtendedAttributes(app.project.hostAppRoot, processUtils, globals.logger);
 
-  final XcodeProjectInfo projectInfo = await globals.xcodeProjectInterpreter.getInfo(app.project.hostAppRoot.path);
+  final XcodeProjectInfo projectInfo = await app.project.projectInfo();
   final String scheme = projectInfo.schemeFor(buildInfo);
   if (scheme == null) {
-    globals.printError('');
-    if (projectInfo.definesCustomSchemes) {
-      globals.printError('The Xcode project defines schemes: ${projectInfo.schemes.join(', ')}');
-      globals.printError('You must specify a --flavor option to select one of them.');
-    } else {
-      globals.printError('The Xcode project does not define custom schemes.');
-      globals.printError('You cannot use the --flavor option.');
-    }
-    return XcodeBuildResult(success: false);
+    projectInfo.reportFlavorNotFoundAndExit();
   }
   final String configuration = projectInfo.buildConfigurationFor(buildInfo, scheme);
   if (configuration == null) {
diff --git a/packages/flutter_tools/lib/src/ios/xcodeproj.dart b/packages/flutter_tools/lib/src/ios/xcodeproj.dart
index 873c6af..8b09b35 100644
--- a/packages/flutter_tools/lib/src/ios/xcodeproj.dart
+++ b/packages/flutter_tools/lib/src/ios/xcodeproj.dart
@@ -391,7 +391,7 @@
     if (result.exitCode == missingProjectExitCode) {
       throwToolExit('Unable to get Xcode project information:\n ${result.stderr}');
     }
-    return XcodeProjectInfo.fromXcodeBuildOutput(result.toString());
+    return XcodeProjectInfo.fromXcodeBuildOutput(result.toString(), _logger);
   }
 }
 
@@ -435,9 +435,14 @@
 ///
 /// Represents the output of `xcodebuild -list`.
 class XcodeProjectInfo {
-  XcodeProjectInfo(this.targets, this.buildConfigurations, this.schemes);
+  XcodeProjectInfo(
+    this.targets,
+    this.buildConfigurations,
+    this.schemes,
+    Logger logger
+  ) : _logger = logger;
 
-  factory XcodeProjectInfo.fromXcodeBuildOutput(String output) {
+  factory XcodeProjectInfo.fromXcodeBuildOutput(String output, Logger logger) {
     final List<String> targets = <String>[];
     final List<String> buildConfigurations = <String>[];
     final List<String> schemes = <String>[];
@@ -461,16 +466,18 @@
     if (schemes.isEmpty) {
       schemes.add('Runner');
     }
-    return XcodeProjectInfo(targets, buildConfigurations, schemes);
+    return XcodeProjectInfo(targets, buildConfigurations, schemes, logger);
   }
 
   final List<String> targets;
   final List<String> buildConfigurations;
   final List<String> schemes;
+  final Logger _logger;
 
   bool get definesCustomSchemes => !(schemes.contains('Runner') && schemes.length == 1);
 
   /// The expected scheme for [buildInfo].
+  @visibleForTesting
   static String expectedSchemeFor(BuildInfo buildInfo) {
     return toTitleCase(buildInfo?.flavor ?? 'runner');
   }
@@ -507,6 +514,16 @@
     });
   }
 
+  void reportFlavorNotFoundAndExit() {
+    _logger.printError('');
+    if (definesCustomSchemes) {
+      _logger.printError('The Xcode project defines schemes: ${schemes.join(', ')}');
+      throwToolExit('You must specify a --flavor option to select one of the available schemes.');
+    } else {
+      throwToolExit('The Xcode project does not define custom schemes. You cannot use the --flavor option.');
+    }
+  }
+
   /// Returns unique build configuration matching [buildInfo] and [scheme], or
   /// null, if there is no unique best match.
   String buildConfigurationFor(BuildInfo buildInfo, String scheme) {
diff --git a/packages/flutter_tools/lib/src/macos/build_macos.dart b/packages/flutter_tools/lib/src/macos/build_macos.dart
index 83c9849..b885195 100644
--- a/packages/flutter_tools/lib/src/macos/build_macos.dart
+++ b/packages/flutter_tools/lib/src/macos/build_macos.dart
@@ -61,7 +61,7 @@
   );
   final String scheme = projectInfo.schemeFor(buildInfo);
   if (scheme == null) {
-    throwToolExit('Unable to find expected scheme in Xcode project.');
+    projectInfo.reportFlavorNotFoundAndExit();
   }
   final String configuration = projectInfo.buildConfigurationFor(buildInfo, scheme);
   if (configuration == null) {
diff --git a/packages/flutter_tools/lib/src/project.dart b/packages/flutter_tools/lib/src/project.dart
index 5b8f070..690877d 100644
--- a/packages/flutter_tools/lib/src/project.dart
+++ b/packages/flutter_tools/lib/src/project.dart
@@ -20,6 +20,7 @@
 import 'globals.dart' as globals;
 import 'ios/plist_parser.dart';
 import 'ios/xcodeproj.dart' as xcode;
+import 'ios/xcodeproj.dart';
 import 'platform_plugins.dart';
 import 'plugins.dart';
 import 'template.dart';
@@ -105,11 +106,16 @@
       // Don't require iOS build info, this method is only
       // used during create as best-effort, use the
       // default target bundle identifier.
-      await ios.productBundleIdentifier(null),
-      android.applicationId,
-      android.group,
-      example.android.applicationId,
-      await example.ios.productBundleIdentifier(null),
+      if (ios.existsSync())
+        await ios.productBundleIdentifier(null),
+      if (android.existsSync()) ...<String>[
+        android.applicationId,
+        android.group,
+      ],
+      if (example.android.existsSync())
+        example.android.applicationId,
+      if (example.ios.existsSync())
+        await example.ios.productBundleIdentifier(null),
     ];
     return Set<String>.of(candidates
         .map<String>(_organizationNameFromPackageName)
@@ -434,8 +440,12 @@
 
   /// The product bundle identifier of the host app, or null if not set or if
   /// iOS tooling needed to read it is not installed.
-  Future<String> productBundleIdentifier(BuildInfo buildInfo) async =>
-    _productBundleIdentifier ??= await _parseProductBundleIdentifier(buildInfo);
+  Future<String> productBundleIdentifier(BuildInfo buildInfo) async {
+    if (!existsSync()) {
+      return null;
+    }
+    return _productBundleIdentifier ??= await _parseProductBundleIdentifier(buildInfo);
+  }
   String _productBundleIdentifier;
 
   Future<String> _parseProductBundleIdentifier(BuildInfo buildInfo) async {
@@ -481,8 +491,12 @@
   }
 
   /// The bundle name of the host app, `My App.app`.
-  Future<String> hostAppBundleName(BuildInfo buildInfo) async =>
-    _hostAppBundleName ??= await _parseHostAppBundleName(buildInfo);
+  Future<String> hostAppBundleName(BuildInfo buildInfo) async {
+    if (!existsSync()) {
+      return null;
+    }
+    return _hostAppBundleName ??= await _parseHostAppBundleName(buildInfo);
+  }
   String _hostAppBundleName;
 
   Future<String> _parseHostAppBundleName(BuildInfo buildInfo) async {
@@ -507,12 +521,32 @@
   ///
   /// Returns null, if iOS tooling is unavailable.
   Future<Map<String, String>> buildSettingsForBuildInfo(BuildInfo buildInfo) async {
+    if (!existsSync()) {
+      return null;
+    }
     _buildSettingsByScheme ??= <String, Map<String, String>>{};
-    final String scheme = xcode.XcodeProjectInfo.expectedSchemeFor(buildInfo);
+    final XcodeProjectInfo info = await projectInfo();
+    if (info == null) {
+      return null;
+    }
+
+    final String scheme = info.schemeFor(buildInfo);
+    if (scheme == null) {
+      info.reportFlavorNotFoundAndExit();
+    }
+
     return _buildSettingsByScheme[scheme] ??= await _xcodeProjectBuildSettings(scheme);
   }
   Map<String, Map<String, String>> _buildSettingsByScheme;
 
+  Future<XcodeProjectInfo> projectInfo() async {
+    if (!existsSync() || !globals.xcodeProjectInterpreter.isInstalled) {
+      return null;
+    }
+    return _projectInfo ??= await globals.xcodeProjectInterpreter.getInfo(hostAppRoot.path);
+  }
+  XcodeProjectInfo _projectInfo;
+
   Future<Map<String, String>> _xcodeProjectBuildSettings(String scheme) async {
     if (!globals.xcodeProjectInterpreter.isInstalled) {
       return null;
@@ -624,32 +658,6 @@
     }
   }
 
-  Future<void> makeHostAppEditable() async {
-    assert(isModule);
-    if (_editableDirectory.existsSync()) {
-      throwToolExit('iOS host app is already editable. To start fresh, delete the ios/ folder.');
-    }
-    _deleteIfExistsSync(ephemeralDirectory);
-    await _overwriteFromTemplate(
-      globals.fs.path.join('module', 'ios', 'library'),
-      ephemeralDirectory,
-    );
-    await _overwriteFromTemplate(
-      globals.fs.path.join('module', 'ios', 'host_app_ephemeral'),
-      _editableDirectory,
-    );
-    await _overwriteFromTemplate(
-      globals.fs.path.join('module', 'ios', 'host_app_ephemeral_cocoapods'),
-      _editableDirectory,
-    );
-    await _overwriteFromTemplate(
-      globals.fs.path.join('module', 'ios', 'host_app_editable_cocoapods'),
-      _editableDirectory,
-    );
-    await _updateGeneratedXcodeConfigIfNeeded();
-    await injectPlugins(parent);
-  }
-
   @override
   File get generatedXcodePropertiesFile => _flutterLibRoot
     .childDirectory('Flutter')
@@ -788,20 +796,6 @@
     ) || globals.cache.isOlderThanToolsStamp(ephemeralDirectory);
   }
 
-  Future<void> makeHostAppEditable() async {
-    assert(isModule);
-    if (_editableHostAppDirectory.existsSync()) {
-      throwToolExit('Android host app is already editable. To start fresh, delete the android/ folder.');
-    }
-    await _regenerateLibrary();
-    await _overwriteFromTemplate(globals.fs.path.join('module', 'android', 'host_app_common'), _editableHostAppDirectory);
-    await _overwriteFromTemplate(globals.fs.path.join('module', 'android', 'host_app_editable'), _editableHostAppDirectory);
-    await _overwriteFromTemplate(globals.fs.path.join('module', 'android', 'gradle'), _editableHostAppDirectory);
-    gradle.gradleUtils.injectGradleWrapperIfNeeded(_editableHostAppDirectory);
-    gradle.writeLocalProperties(_editableHostAppDirectory.childFile('local.properties'));
-    await injectPlugins(parent);
-  }
-
   File get localPropertiesFile => _flutterLibGradleRoot.childFile('local.properties');
 
   Directory get pluginRegistrantHost => _flutterLibGradleRoot.childDirectory(isModule ? 'Flutter' : 'app');
diff --git a/packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl b/packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl
index 4d7715a..892a281 100644
--- a/packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl
+++ b/packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl
@@ -96,7 +96,8 @@
 #                                          Optional, defaults to two levels up from the directory of this script.
 #                                          MyApp/my_flutter/.ios/Flutter/../..
 def install_flutter_application_pod(flutter_application_path)
-  app_framework_dir = File.expand_path('App.framework', File.join('..', __FILE__))
+  current_directory_pathname = Pathname.new File.expand_path('..', __FILE__)
+  app_framework_dir = File.expand_path('App.framework', current_directory_pathname.to_path)
   app_framework_dylib = File.join(app_framework_dir, 'App')
   if !File.exist?(app_framework_dylib)
     # Fake an App.framework to have something to link against if the xcode backend script has not run yet.
@@ -108,7 +109,7 @@
 
   # Keep pod and script phase paths relative so they can be checked into source control.
   # Process will be run from project directory.
-  current_directory_pathname = Pathname.new File.expand_path('..', __FILE__)
+
   # defined_in_file is set by CocoaPods and is a Pathname to the Podfile.
   project_directory_pathname = defined_in_file.dirname
   relative = current_directory_pathname.relative_path_from project_directory_pathname
diff --git a/packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart
index df2da20..e7017d0 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/build_macos_test.dart
@@ -5,6 +5,7 @@
 import 'package:args/command_runner.dart';
 import 'package:file/memory.dart';
 import 'package:flutter_tools/src/base/file_system.dart';
+import 'package:flutter_tools/src/base/logger.dart';
 import 'package:flutter_tools/src/base/platform.dart';
 import 'package:flutter_tools/src/build_info.dart';
 import 'package:flutter_tools/src/cache.dart';
@@ -26,6 +27,7 @@
       <String>['Runner'],
       <String>['Debug', 'Profile', 'Release'],
       <String>['Runner'],
+      BufferLogger.test(),
     );
   }
 }
diff --git a/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
index 191665f..80df539 100644
--- a/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
+++ b/packages/flutter_tools/test/commands.shard/hermetic/clean_test.dart
@@ -5,6 +5,7 @@
 import 'package:file/memory.dart';
 import 'package:flutter_tools/src/base/context.dart';
 import 'package:flutter_tools/src/base/file_system.dart';
+import 'package:flutter_tools/src/base/logger.dart';
 import 'package:flutter_tools/src/base/platform.dart';
 import 'package:flutter_tools/src/commands/clean.dart';
 import 'package:flutter_tools/src/ios/xcodeproj.dart';
@@ -140,6 +141,6 @@
 class MockXcodeProjectInterpreter extends Mock implements XcodeProjectInterpreter {
   @override
   Future<XcodeProjectInfo> getInfo(String projectPath, {String projectFilename}) async {
-    return XcodeProjectInfo(null, null, <String>['Runner']);
+    return XcodeProjectInfo(null, null, <String>['Runner'], BufferLogger.test());
   }
 }
diff --git a/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart b/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart
index 4b961dc..9a6887a 100644
--- a/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart
+++ b/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart
@@ -87,6 +87,7 @@
             <String>['Runner'],
             <String>['Debug', 'Release'],
             <String>['Runner'],
+            logger,
           ));
         }
       );
diff --git a/packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart b/packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart
index 262482f..7ea5155 100644
--- a/packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart
+++ b/packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart
@@ -379,7 +379,7 @@
         Runner
 
 ''';
-    final XcodeProjectInfo info = XcodeProjectInfo.fromXcodeBuildOutput(output);
+    final XcodeProjectInfo info = XcodeProjectInfo.fromXcodeBuildOutput(output, logger);
     expect(info.targets, <String>['Runner']);
     expect(info.schemes, <String>['Runner']);
     expect(info.buildConfigurations, <String>['Debug', 'Release']);
@@ -404,7 +404,7 @@
         Paid
 
 ''';
-    final XcodeProjectInfo info = XcodeProjectInfo.fromXcodeBuildOutput(output);
+    final XcodeProjectInfo info = XcodeProjectInfo.fromXcodeBuildOutput(output, logger);
     expect(info.targets, <String>['Runner']);
     expect(info.schemes, <String>['Free', 'Paid']);
     expect(info.buildConfigurations, <String>['Debug (Free)', 'Debug (Paid)', 'Release (Free)', 'Release (Paid)']);
@@ -434,7 +434,7 @@
   });
 
   testWithoutContext('scheme for default project is Runner', () {
-    final XcodeProjectInfo info = XcodeProjectInfo(<String>['Runner'], <String>['Debug', 'Release'], <String>['Runner']);
+    final XcodeProjectInfo info = XcodeProjectInfo(<String>['Runner'], <String>['Debug', 'Release'], <String>['Runner'], logger);
 
     expect(info.schemeFor(BuildInfo.debug), 'Runner');
     expect(info.schemeFor(BuildInfo.profile), 'Runner');
@@ -443,7 +443,7 @@
   });
 
   testWithoutContext('build configuration for default project is matched against BuildMode', () {
-    final XcodeProjectInfo info = XcodeProjectInfo(<String>['Runner'], <String>['Debug', 'Profile', 'Release'], <String>['Runner']);
+    final XcodeProjectInfo info = XcodeProjectInfo(<String>['Runner'], <String>['Debug', 'Profile', 'Release'], <String>['Runner'], logger);
 
     expect(info.buildConfigurationFor(BuildInfo.debug, 'Runner'), 'Debug');
     expect(info.buildConfigurationFor(BuildInfo.profile, 'Runner'), 'Profile');
@@ -455,6 +455,7 @@
       <String>['Runner'],
       <String>['Debug (Free)', 'Debug (Paid)', 'Release (Free)', 'Release (Paid)'],
       <String>['Free', 'Paid'],
+      logger,
     );
 
     expect(info.schemeFor(const BuildInfo(BuildMode.debug, 'free', treeShakeIcons: false)), 'Free');
@@ -464,11 +465,44 @@
     expect(info.schemeFor(const BuildInfo(BuildMode.debug, 'unknown', treeShakeIcons: false)), isNull);
   });
 
+  testWithoutContext('reports default scheme error and exit', () {
+    final XcodeProjectInfo defaultInfo = XcodeProjectInfo(
+      <String>[],
+      <String>[],
+      <String>['Runner'],
+      logger,
+    );
+
+    expect(
+      () => defaultInfo.reportFlavorNotFoundAndExit(),
+      throwsToolExit(
+        message: 'The Xcode project does not define custom schemes. You cannot use the --flavor option.'
+      ),
+    );
+  });
+
+  testWithoutContext('reports custom scheme error and exit', () {
+    final XcodeProjectInfo info = XcodeProjectInfo(
+      <String>[],
+      <String>[],
+      <String>['Free', 'Paid'],
+      logger,
+    );
+
+    expect(
+     () => info.reportFlavorNotFoundAndExit(),
+      throwsToolExit(
+        message: 'You must specify a --flavor option to select one of the available schemes.'
+      ),
+    );
+  });
+
   testWithoutContext('build configuration for project with custom schemes is matched against BuildMode and flavor', () {
     final XcodeProjectInfo info = XcodeProjectInfo(
       <String>['Runner'],
       <String>['debug (free)', 'Debug paid', 'profile - Free', 'Profile-Paid', 'release - Free', 'Release-Paid'],
       <String>['Free', 'Paid'],
+      logger,
     );
 
     expect(info.buildConfigurationFor(const BuildInfo(BuildMode.debug, 'free', treeShakeIcons: false), 'Free'), 'debug (free)');
@@ -482,6 +516,7 @@
       <String>['Runner'],
       <String>['Debug-F', 'Dbg Paid', 'Rel Free', 'Release Full'],
       <String>['Free', 'Paid'],
+      logger,
     );
     expect(info.buildConfigurationFor(const BuildInfo(BuildMode.debug, 'Free', treeShakeIcons: false), 'Free'), null);
     expect(info.buildConfigurationFor(const BuildInfo(BuildMode.profile, 'Free', treeShakeIcons: false), 'Free'), null);
diff --git a/packages/flutter_tools/test/general.shard/project_test.dart b/packages/flutter_tools/test/general.shard/project_test.dart
index 52bc3d6..ee2bb0c 100644
--- a/packages/flutter_tools/test/general.shard/project_test.dart
+++ b/packages/flutter_tools/test/general.shard/project_test.dart
@@ -9,6 +9,7 @@
 import 'package:flutter_tools/src/base/context.dart';
 import 'package:flutter_tools/src/base/file_system.dart';
 import 'package:flutter_tools/src/base/logger.dart';
+import 'package:flutter_tools/src/build_info.dart';
 import 'package:flutter_tools/src/cache.dart';
 import 'package:flutter_tools/src/features.dart';
 import 'package:flutter_tools/src/flutter_manifest.dart';
@@ -109,52 +110,6 @@
       });
     });
 
-    group('editable Android host app', () {
-      _testInMemory('fails on non-module', () async {
-        final FlutterProject project = await someProject();
-        await expectLater(
-          project.android.makeHostAppEditable(),
-          throwsAssertionError,
-        );
-      });
-      _testInMemory('exits on already editable module', () async {
-        final FlutterProject project = await aModuleProject();
-        await project.android.makeHostAppEditable();
-        return expectToolExitLater(project.android.makeHostAppEditable(), contains('already editable'));
-      });
-      _testInMemory('creates android/app folder in place of .android/app', () async {
-        final FlutterProject project = await aModuleProject();
-        await project.android.makeHostAppEditable();
-        expectNotExists(project.directory.childDirectory('.android').childDirectory('app'));
-        expect(
-          project.directory.childDirectory('.android').childFile('settings.gradle').readAsStringSync(),
-          isNot(contains("include ':app'")),
-        );
-        expectExists(project.directory.childDirectory('android').childDirectory('app'));
-        expectExists(project.directory.childDirectory('android').childFile('local.properties'));
-        expect(
-          project.directory.childDirectory('android').childFile('settings.gradle').readAsStringSync(),
-          contains("include ':app'"),
-        );
-      });
-      _testInMemory('retains .android/Flutter folder and references it', () async {
-        final FlutterProject project = await aModuleProject();
-        await project.android.makeHostAppEditable();
-        expectExists(project.directory.childDirectory('.android').childDirectory('Flutter'));
-        expect(
-          project.directory.childDirectory('android').childFile('settings.gradle').readAsStringSync(),
-          contains("new File(settingsDir.parentFile, '.android/include_flutter.groovy')"),
-        );
-      });
-      _testInMemory('can be redone after deletion', () async {
-        final FlutterProject project = await aModuleProject();
-        await project.android.makeHostAppEditable();
-        project.directory.childDirectory('android').deleteSync(recursive: true);
-        await project.android.makeHostAppEditable();
-        expectExists(project.directory.childDirectory('android').childDirectory('app'));
-      });
-    });
-
     group('ensure ready for platform-specific tooling', () {
       _testInMemory('does nothing, if project is not created', () async {
         final FlutterProject project = FlutterProject(
@@ -384,6 +339,9 @@
               });
             }
         );
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
         expect(await project.ios.productBundleIdentifier(null), 'io.flutter.someProject');
       });
 
@@ -411,6 +369,10 @@
               });
             }
         );
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
+
         when(mockPlistUtils.getValueFromFile(any, any)).thenReturn(r'$(PRODUCT_BUNDLE_IDENTIFIER)');
         expect(await project.ios.productBundleIdentifier(null), 'io.flutter.someProject');
       });
@@ -426,9 +388,55 @@
             });
           }
         );
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
+
         when(mockPlistUtils.getValueFromFile(any, any)).thenReturn(r'$(PRODUCT_BUNDLE_IDENTIFIER).$(SUFFIX)');
         expect(await project.ios.productBundleIdentifier(null), 'io.flutter.someProject.suffix');
       });
+
+      testWithMocks('fails with no flavor and defined schemes', () async {
+        final FlutterProject project = await someProject();
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['free', 'paid'], logger));
+        });
+        await expectToolExitLater(
+          project.ios.productBundleIdentifier(null),
+          contains('You must specify a --flavor option to select one of the available schemes.')
+        );
+      });
+
+      testWithMocks('handles case insensitive flavor', () async {
+        final FlutterProject project = await someProject();
+        when(mockXcodeProjectInterpreter.getBuildSettings(any, scheme: anyNamed('scheme'))).thenAnswer(
+                (_) {
+              return Future<Map<String,String>>.value(<String, String>{
+                'PRODUCT_BUNDLE_IDENTIFIER': 'io.flutter.someProject',
+              });
+            }
+        );
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Free'], logger));
+        });
+
+        const BuildInfo buildInfo = BuildInfo(BuildMode.debug, 'free', treeShakeIcons: false);
+        expect(await project.ios.productBundleIdentifier(buildInfo), 'io.flutter.someProject');
+      });
+
+      testWithMocks('fails with flavor and default schemes', () async {
+        final FlutterProject project = await someProject();
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
+
+        const BuildInfo buildInfo = BuildInfo(BuildMode.debug, 'free', treeShakeIcons: false);
+        await expectToolExitLater(
+          project.ios.productBundleIdentifier(buildInfo),
+          contains('The Xcode project does not define custom schemes. You cannot use the --flavor option.')
+        );
+      });
+
       testWithMocks('empty surrounded by quotes', () async {
         final FlutterProject project = await someProject();
         addIosProjectFile(project.directory, projectFileContent: () {
@@ -476,6 +484,9 @@
             'FULL_PRODUCT_NAME': 'My App.app'
           });
         });
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
 
         expect(await project.ios.hostAppBundleName(null), 'My App.app');
       }, overrides: <Type, Generator>{
@@ -634,6 +645,9 @@
             });
           }
         );
+        when(mockXcodeProjectInterpreter.getInfo(any, projectFilename: anyNamed('projectFilename'))).thenAnswer( (_) {
+          return Future<XcodeProjectInfo>.value(XcodeProjectInfo(<String>[], <String>[], <String>['Runner'], logger));
+        });
       });
 
       testUsingContext('no Info.plist in target', () async {
diff --git a/packages/flutter_tools/test/src/context.dart b/packages/flutter_tools/test/src/context.dart
index b8d1414..efd0385 100644
--- a/packages/flutter_tools/test/src/context.dart
+++ b/packages/flutter_tools/test/src/context.dart
@@ -414,6 +414,7 @@
       <String>['Runner'],
       <String>['Debug', 'Release'],
       <String>['Runner'],
+      BufferLogger.test(),
     );
   }
 }