Unverified Commit 5d2353c1 authored by Taha Tesser's avatar Taha Tesser Committed by GitHub

`CalendarDatePicker` doesn't announce selected date on desktop (#143583)

fixes [Screen reader is not announcing the selected date as selected on DatePicker](https://github.com/flutter/flutter/issues/143439)

### Descriptions
- This fixes an issue where `CalendarDatePicker` doesn't announce selected date on desktop.
- Add semantic label to describe the selected date is indeed "Selected".

### Code sample

<details>
<summary>expand to view the code sample</summary> 

```dart
import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return const MaterialApp(
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({super.key, required this.title});

  final String title;

  @override
  MyHomePageState createState() => MyHomePageState();
}

class MyHomePageState extends State<MyHomePage> {
  void _showDatePicker() async {
    await showDatePicker(
      context: context,
      initialDate: DateTime.now(),
      firstDate: DateTime(1900),
      lastDate: DateTime(2200),
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title,
            style: const TextStyle(fontFamily: 'ProductSans')),
      ),
      body: const Center(
        child: Text('Click the button to show date picker.'),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _showDatePicker,
        tooltip: 'Show date picker',
        child: const Icon(Icons.edit_calendar),
      ),
    );
  }
}

// import 'package:flutter/material.dart';

// void main() => runApp(const MyApp());

// class MyApp extends StatelessWidget {
//   const MyApp({super.key});

//   @override
//   Widget build(BuildContext context) {
//     return MaterialApp(
//       debugShowCheckedModeBanner: false,
//       home: Scaffold(
//         body: Center(
//           child: CalendarDatePicker(
//             initialDate: DateTime.now(),
//             firstDate: DateTime(2020),
//             lastDate: DateTime(2050),
//             onDateChanged: (date) {
//               print(date);
//             },
//           ),
//         ),
//       ),
//     );
//   }
// }
```

</details>

### Before

https://github.com/flutter/flutter/assets/48603081/c82e1f15-f067-4865-8a5a-1f3c0c8d91da

### After

https://github.com/flutter/flutter/assets/48603081/193d9e26-df9e-4d89-97ce-265c3d564607
parent a41868e5
...@@ -265,6 +265,21 @@ class _CalendarDatePickerState extends State<CalendarDatePicker> { ...@@ -265,6 +265,21 @@ class _CalendarDatePickerState extends State<CalendarDatePicker> {
setState(() { setState(() {
_selectedDate = value; _selectedDate = value;
widget.onDateChanged(_selectedDate!); widget.onDateChanged(_selectedDate!);
switch (Theme.of(context).platform) {
case TargetPlatform.linux:
case TargetPlatform.macOS:
case TargetPlatform.windows:
final bool isToday = DateUtils.isSameDay(widget.currentDate, _selectedDate);
final String semanticLabelSuffix = isToday ? ', ${_localizations.currentDateLabel}' : '';
SemanticsService.announce(
'${_localizations.selectedDateLabel} ${_localizations.formatFullDate(_selectedDate!)}$semanticLabelSuffix',
_textDirection,
);
case TargetPlatform.android:
case TargetPlatform.iOS:
case TargetPlatform.fuchsia:
break;
}
}); });
} }
......
...@@ -182,6 +182,10 @@ abstract class MaterialLocalizations { ...@@ -182,6 +182,10 @@ abstract class MaterialLocalizations {
/// Label indicating that a given date is the current date. /// Label indicating that a given date is the current date.
String get currentDateLabel; String get currentDateLabel;
/// The semantics label to describe the selected date in the calendar picker
/// invoked using [showDatePicker].
String get selectedDateLabel;
/// Label for the scrim rendered underneath a [BottomSheet]. /// Label for the scrim rendered underneath a [BottomSheet].
String get scrimLabel; String get scrimLabel;
...@@ -1108,6 +1112,9 @@ class DefaultMaterialLocalizations implements MaterialLocalizations { ...@@ -1108,6 +1112,9 @@ class DefaultMaterialLocalizations implements MaterialLocalizations {
@override @override
String get currentDateLabel => 'Today'; String get currentDateLabel => 'Today';
@override
String get selectedDateLabel => 'Selected';
@override @override
String get scrimLabel => 'Scrim'; String get scrimLabel => 'Scrim';
......
...@@ -1086,6 +1086,51 @@ void main() { ...@@ -1086,6 +1086,51 @@ void main() {
} }
semantics.dispose(); semantics.dispose();
}); });
// This is a regression test for https://github.com/flutter/flutter/issues/143439.
testWidgets('Selected date Semantics announcement on onDateChanged', (WidgetTester tester) async {
final SemanticsHandle semantics = tester.ensureSemantics();
const DefaultMaterialLocalizations localizations = DefaultMaterialLocalizations();
final DateTime initialDate = DateTime(2016, DateTime.january, 15);
DateTime? selectedDate;
await tester.pumpWidget(calendarDatePicker(
initialDate: initialDate,
onDateChanged: (DateTime value) {
selectedDate = value;
},
));
final bool isToday = DateUtils.isSameDay(initialDate, selectedDate);
final String semanticLabelSuffix = isToday ? ', ${localizations.currentDateLabel}' : '';
// The initial date should be announced.
expect(
tester.takeAnnouncements().last.message,
'${localizations.formatFullDate(initialDate)}$semanticLabelSuffix',
);
// Select a new date.
await tester.tap(find.text('20'));
await tester.pumpAndSettle();
// The selected date should be announced.
expect(
tester.takeAnnouncements().last.message,
'${localizations.selectedDateLabel} ${localizations.formatFullDate(selectedDate!)}$semanticLabelSuffix',
);
// Select the initial date.
await tester.tap(find.text('15'));
// The initial date should be announced as selected.
expect(
tester.takeAnnouncements().first.message,
'${localizations.selectedDateLabel} ${localizations.formatFullDate(initialDate)}$semanticLabelSuffix',
);
semantics.dispose();
}, variant: TargetPlatformVariant.desktop());
}); });
}); });
......
...@@ -137,6 +137,7 @@ void main() { ...@@ -137,6 +137,7 @@ void main() {
expect(localizations.currentDateLabel, isNotNull); expect(localizations.currentDateLabel, isNotNull);
expect(localizations.scrimLabel, isNotNull); expect(localizations.scrimLabel, isNotNull);
expect(localizations.bottomSheetLabel, isNotNull); expect(localizations.bottomSheetLabel, isNotNull);
expect(localizations.selectedDateLabel, isNotNull);
expect(localizations.scrimOnTapHint('FOO'), contains('FOO')); expect(localizations.scrimOnTapHint('FOO'), contains('FOO'));
......
...@@ -449,6 +449,9 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations { ...@@ -449,6 +449,9 @@ class MaterialLocalizationAf extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Kies jaar'; String get selectYearSemanticsLabel => 'Kies jaar';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -942,6 +945,9 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations { ...@@ -942,6 +945,9 @@ class MaterialLocalizationAm extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ዓመት ይምረጡ'; String get selectYearSemanticsLabel => 'ዓመት ይምረጡ';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -1435,6 +1441,9 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations { ...@@ -1435,6 +1441,9 @@ class MaterialLocalizationAr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'اختيار العام'; String get selectYearSemanticsLabel => 'اختيار العام';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'تم اختيار $selectedRowCount عنصر'; String? get selectedRowCountTitleFew => r'تم اختيار $selectedRowCount عنصر';
...@@ -1928,6 +1937,9 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations { ...@@ -1928,6 +1937,9 @@ class MaterialLocalizationAs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'বছৰ বাছনি কৰক'; String get selectYearSemanticsLabel => 'বছৰ বাছনি কৰক';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -2421,6 +2433,9 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations { ...@@ -2421,6 +2433,9 @@ class MaterialLocalizationAz extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'İl seçin'; String get selectYearSemanticsLabel => 'İl seçin';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -2914,6 +2929,9 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations { ...@@ -2914,6 +2929,9 @@ class MaterialLocalizationBe extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Выберыце год'; String get selectYearSemanticsLabel => 'Выберыце год';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Выбрана $selectedRowCount элементы'; String? get selectedRowCountTitleFew => r'Выбрана $selectedRowCount элементы';
...@@ -3407,6 +3425,9 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations { ...@@ -3407,6 +3425,9 @@ class MaterialLocalizationBg extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Избиране на година'; String get selectYearSemanticsLabel => 'Избиране на година';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -3900,6 +3921,9 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations { ...@@ -3900,6 +3921,9 @@ class MaterialLocalizationBn extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'বছর বেছে নিন'; String get selectYearSemanticsLabel => 'বছর বেছে নিন';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -4393,6 +4417,9 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations { ...@@ -4393,6 +4417,9 @@ class MaterialLocalizationBs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Odaberite godinu'; String get selectYearSemanticsLabel => 'Odaberite godinu';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Odabrane su $selectedRowCount stavke'; String? get selectedRowCountTitleFew => r'Odabrane su $selectedRowCount stavke';
...@@ -4886,6 +4913,9 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations { ...@@ -4886,6 +4913,9 @@ class MaterialLocalizationCa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Selecciona un any'; String get selectYearSemanticsLabel => 'Selecciona un any';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -5379,6 +5409,9 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations { ...@@ -5379,6 +5409,9 @@ class MaterialLocalizationCs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Vyberte rok'; String get selectYearSemanticsLabel => 'Vyberte rok';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Jsou vybrány $selectedRowCount položky'; String? get selectedRowCountTitleFew => r'Jsou vybrány $selectedRowCount položky';
...@@ -5872,6 +5905,9 @@ class MaterialLocalizationCy extends GlobalMaterialLocalizations { ...@@ -5872,6 +5905,9 @@ class MaterialLocalizationCy extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Dewiswch flwyddyn'; String get selectYearSemanticsLabel => 'Dewiswch flwyddyn';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r"Mae $selectedRowCount eitem wedi'u dewis"; String? get selectedRowCountTitleFew => r"Mae $selectedRowCount eitem wedi'u dewis";
...@@ -6365,6 +6401,9 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations { ...@@ -6365,6 +6401,9 @@ class MaterialLocalizationDa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Vælg år'; String get selectYearSemanticsLabel => 'Vælg år';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -6858,6 +6897,9 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations { ...@@ -6858,6 +6897,9 @@ class MaterialLocalizationDe extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Jahr auswählen'; String get selectYearSemanticsLabel => 'Jahr auswählen';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -7415,6 +7457,9 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations { ...@@ -7415,6 +7457,9 @@ class MaterialLocalizationEl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Επιλογή έτους'; String get selectYearSemanticsLabel => 'Επιλογή έτους';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -7908,6 +7953,9 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations { ...@@ -7908,6 +7953,9 @@ class MaterialLocalizationEn extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Select year'; String get selectYearSemanticsLabel => 'Select year';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -9219,6 +9267,9 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations { ...@@ -9219,6 +9267,9 @@ class MaterialLocalizationEs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Seleccionar año'; String get selectYearSemanticsLabel => 'Seleccionar año';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -13575,6 +13626,9 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations { ...@@ -13575,6 +13626,9 @@ class MaterialLocalizationEt extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Valige aasta'; String get selectYearSemanticsLabel => 'Valige aasta';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -14068,6 +14122,9 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations { ...@@ -14068,6 +14122,9 @@ class MaterialLocalizationEu extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Hautatu urtea'; String get selectYearSemanticsLabel => 'Hautatu urtea';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -14561,6 +14618,9 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations { ...@@ -14561,6 +14618,9 @@ class MaterialLocalizationFa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'انتخاب سال'; String get selectYearSemanticsLabel => 'انتخاب سال';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -15054,6 +15114,9 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations { ...@@ -15054,6 +15114,9 @@ class MaterialLocalizationFi extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Valitse vuosi'; String get selectYearSemanticsLabel => 'Valitse vuosi';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -15547,6 +15610,9 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations { ...@@ -15547,6 +15610,9 @@ class MaterialLocalizationFil extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Pumili ng taon'; String get selectYearSemanticsLabel => 'Pumili ng taon';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -16040,6 +16106,9 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations { ...@@ -16040,6 +16106,9 @@ class MaterialLocalizationFr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Sélectionner une année'; String get selectYearSemanticsLabel => 'Sélectionner une année';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -16693,6 +16762,9 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations { ...@@ -16693,6 +16762,9 @@ class MaterialLocalizationGl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Seleccionar ano'; String get selectYearSemanticsLabel => 'Seleccionar ano';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -17186,6 +17258,9 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations { ...@@ -17186,6 +17258,9 @@ class MaterialLocalizationGsw extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Jahr auswählen'; String get selectYearSemanticsLabel => 'Jahr auswählen';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -17679,6 +17754,9 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations { ...@@ -17679,6 +17754,9 @@ class MaterialLocalizationGu extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'વર્ષ પસંદ કરો'; String get selectYearSemanticsLabel => 'વર્ષ પસંદ કરો';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -18172,6 +18250,9 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations { ...@@ -18172,6 +18250,9 @@ class MaterialLocalizationHe extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'בחירת שנה'; String get selectYearSemanticsLabel => 'בחירת שנה';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -18665,6 +18746,9 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations { ...@@ -18665,6 +18746,9 @@ class MaterialLocalizationHi extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'साल चुनें'; String get selectYearSemanticsLabel => 'साल चुनें';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -19158,6 +19242,9 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations { ...@@ -19158,6 +19242,9 @@ class MaterialLocalizationHr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Odaberite godinu'; String get selectYearSemanticsLabel => 'Odaberite godinu';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Odabrane su $selectedRowCount stavke'; String? get selectedRowCountTitleFew => r'Odabrane su $selectedRowCount stavke';
...@@ -19651,6 +19738,9 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations { ...@@ -19651,6 +19738,9 @@ class MaterialLocalizationHu extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Válassza ki az évet'; String get selectYearSemanticsLabel => 'Válassza ki az évet';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -20144,6 +20234,9 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations { ...@@ -20144,6 +20234,9 @@ class MaterialLocalizationHy extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Ընտրել տարին'; String get selectYearSemanticsLabel => 'Ընտրել տարին';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Ընտրված է $selectedRowCount օբյեկտ'; String? get selectedRowCountTitleFew => r'Ընտրված է $selectedRowCount օբյեկտ';
...@@ -20637,6 +20730,9 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations { ...@@ -20637,6 +20730,9 @@ class MaterialLocalizationId extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Pilih tahun'; String get selectYearSemanticsLabel => 'Pilih tahun';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -21130,6 +21226,9 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations { ...@@ -21130,6 +21226,9 @@ class MaterialLocalizationIs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Velja ár'; String get selectYearSemanticsLabel => 'Velja ár';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -21623,6 +21722,9 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations { ...@@ -21623,6 +21722,9 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Seleziona anno'; String get selectYearSemanticsLabel => 'Seleziona anno';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -22116,6 +22218,9 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations { ...@@ -22116,6 +22218,9 @@ class MaterialLocalizationJa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => '年を選択'; String get selectYearSemanticsLabel => '年を選択';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -22609,6 +22714,9 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations { ...@@ -22609,6 +22714,9 @@ class MaterialLocalizationKa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'აირჩიეთ წელი'; String get selectYearSemanticsLabel => 'აირჩიეთ წელი';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -23102,6 +23210,9 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations { ...@@ -23102,6 +23210,9 @@ class MaterialLocalizationKk extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Жылды таңдау'; String get selectYearSemanticsLabel => 'Жылды таңдау';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -23595,6 +23706,9 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations { ...@@ -23595,6 +23706,9 @@ class MaterialLocalizationKm extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ជ្រើសរើសឆ្នាំ'; String get selectYearSemanticsLabel => 'ជ្រើសរើសឆ្នាំ';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -24088,6 +24202,9 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations { ...@@ -24088,6 +24202,9 @@ class MaterialLocalizationKn extends GlobalMaterialLocalizations {
@override @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}'; 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}';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -24581,6 +24698,9 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations { ...@@ -24581,6 +24698,9 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => '연도 선택'; String get selectYearSemanticsLabel => '연도 선택';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -25074,6 +25194,9 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations { ...@@ -25074,6 +25194,9 @@ class MaterialLocalizationKy extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Жылды тандоо'; String get selectYearSemanticsLabel => 'Жылды тандоо';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -25567,6 +25690,9 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations { ...@@ -25567,6 +25690,9 @@ class MaterialLocalizationLo extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ເລືອກ​ປີ'; String get selectYearSemanticsLabel => 'ເລືອກ​ປີ';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -26060,6 +26186,9 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations { ...@@ -26060,6 +26186,9 @@ class MaterialLocalizationLt extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Pasirinkite metus'; String get selectYearSemanticsLabel => 'Pasirinkite metus';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Pasirinkti $selectedRowCount elementai'; String? get selectedRowCountTitleFew => r'Pasirinkti $selectedRowCount elementai';
...@@ -26553,6 +26682,9 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations { ...@@ -26553,6 +26682,9 @@ class MaterialLocalizationLv extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Atlasiet gadu'; String get selectYearSemanticsLabel => 'Atlasiet gadu';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -27046,6 +27178,9 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations { ...@@ -27046,6 +27178,9 @@ class MaterialLocalizationMk extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Изберете година'; String get selectYearSemanticsLabel => 'Изберете година';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -27539,6 +27674,9 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations { ...@@ -27539,6 +27674,9 @@ class MaterialLocalizationMl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'വർഷം തിരഞ്ഞെടുക്കുക'; String get selectYearSemanticsLabel => 'വർഷം തിരഞ്ഞെടുക്കുക';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -28032,6 +28170,9 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations { ...@@ -28032,6 +28170,9 @@ class MaterialLocalizationMn extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Жил сонгох'; String get selectYearSemanticsLabel => 'Жил сонгох';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -28525,6 +28666,9 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations { ...@@ -28525,6 +28666,9 @@ class MaterialLocalizationMr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'वर्ष निवडा'; String get selectYearSemanticsLabel => 'वर्ष निवडा';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -29018,6 +29162,9 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations { ...@@ -29018,6 +29162,9 @@ class MaterialLocalizationMs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Pilih tahun'; String get selectYearSemanticsLabel => 'Pilih tahun';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -29511,6 +29658,9 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations { ...@@ -29511,6 +29658,9 @@ class MaterialLocalizationMy extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ခုနှစ် ရွေးရန်'; String get selectYearSemanticsLabel => 'ခုနှစ် ရွေးရန်';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -30004,6 +30154,9 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations { ...@@ -30004,6 +30154,9 @@ class MaterialLocalizationNb extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Velg året'; String get selectYearSemanticsLabel => 'Velg året';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -30497,6 +30650,9 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations { ...@@ -30497,6 +30650,9 @@ class MaterialLocalizationNe extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'वर्ष छान्नुहोस्'; String get selectYearSemanticsLabel => 'वर्ष छान्नुहोस्';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -30990,6 +31146,9 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations { ...@@ -30990,6 +31146,9 @@ class MaterialLocalizationNl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Jaar selecteren'; String get selectYearSemanticsLabel => 'Jaar selecteren';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -31483,6 +31642,9 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations { ...@@ -31483,6 +31642,9 @@ class MaterialLocalizationNo extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Velg året'; String get selectYearSemanticsLabel => 'Velg året';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -31976,6 +32138,9 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations { ...@@ -31976,6 +32138,9 @@ class MaterialLocalizationOr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ବର୍ଷ ଚୟନ କରନ୍ତୁ'; String get selectYearSemanticsLabel => 'ବର୍ଷ ଚୟନ କରନ୍ତୁ';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -32469,6 +32634,9 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations { ...@@ -32469,6 +32634,9 @@ class MaterialLocalizationPa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ਸਾਲ ਚੁਣੋ'; String get selectYearSemanticsLabel => 'ਸਾਲ ਚੁਣੋ';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -32962,6 +33130,9 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations { ...@@ -32962,6 +33130,9 @@ class MaterialLocalizationPl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Wybierz rok'; String get selectYearSemanticsLabel => 'Wybierz rok';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'$selectedRowCount wybrane elementy'; String? get selectedRowCountTitleFew => r'$selectedRowCount wybrane elementy';
...@@ -33455,6 +33626,9 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations { ...@@ -33455,6 +33626,9 @@ class MaterialLocalizationPs extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Select year'; String get selectYearSemanticsLabel => 'Select year';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -33948,6 +34122,9 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations { ...@@ -33948,6 +34122,9 @@ class MaterialLocalizationPt extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Selecione o ano'; String get selectYearSemanticsLabel => 'Selecione o ano';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -34619,6 +34796,9 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations { ...@@ -34619,6 +34796,9 @@ class MaterialLocalizationRo extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Selectați anul'; String get selectYearSemanticsLabel => 'Selectați anul';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'$selectedRowCount articole selectate'; String? get selectedRowCountTitleFew => r'$selectedRowCount articole selectate';
...@@ -35112,6 +35292,9 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations { ...@@ -35112,6 +35292,9 @@ class MaterialLocalizationRu extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Выберите год'; String get selectYearSemanticsLabel => 'Выберите год';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Выбрано $selectedRowCount объекта'; String? get selectedRowCountTitleFew => r'Выбрано $selectedRowCount объекта';
...@@ -35605,6 +35788,9 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations { ...@@ -35605,6 +35788,9 @@ class MaterialLocalizationSi extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'වර්ෂය තෝරන්න'; String get selectYearSemanticsLabel => 'වර්ෂය තෝරන්න';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -36098,6 +36284,9 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations { ...@@ -36098,6 +36284,9 @@ class MaterialLocalizationSk extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Vyberte rok'; String get selectYearSemanticsLabel => 'Vyberte rok';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'$selectedRowCount vybraté položky'; String? get selectedRowCountTitleFew => r'$selectedRowCount vybraté položky';
...@@ -36591,6 +36780,9 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations { ...@@ -36591,6 +36780,9 @@ class MaterialLocalizationSl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Izberite leto'; String get selectYearSemanticsLabel => 'Izberite leto';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Izbrani so $selectedRowCount elementi'; String? get selectedRowCountTitleFew => r'Izbrani so $selectedRowCount elementi';
...@@ -37084,6 +37276,9 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations { ...@@ -37084,6 +37276,9 @@ class MaterialLocalizationSq extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Zgjidh vitin'; String get selectYearSemanticsLabel => 'Zgjidh vitin';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -37577,6 +37772,9 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations { ...@@ -37577,6 +37772,9 @@ class MaterialLocalizationSr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Изаберите годину'; String get selectYearSemanticsLabel => 'Изаберите годину';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Изабране су $selectedRowCount ставке'; String? get selectedRowCountTitleFew => r'Изабране су $selectedRowCount ставке';
...@@ -38417,6 +38615,9 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations { ...@@ -38417,6 +38615,9 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Välj år'; String get selectYearSemanticsLabel => 'Välj år';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -38910,6 +39111,9 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations { ...@@ -38910,6 +39111,9 @@ class MaterialLocalizationSw extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Chagua mwaka'; String get selectYearSemanticsLabel => 'Chagua mwaka';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -39403,6 +39607,9 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations { ...@@ -39403,6 +39607,9 @@ class MaterialLocalizationTa extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'ஆண்டைத் தேர்ந்தெடுக்கவும்'; String get selectYearSemanticsLabel => 'ஆண்டைத் தேர்ந்தெடுக்கவும்';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -39896,6 +40103,9 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations { ...@@ -39896,6 +40103,9 @@ class MaterialLocalizationTe extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'సంవత్సరాన్ని ఎంచుకోండి'; String get selectYearSemanticsLabel => 'సంవత్సరాన్ని ఎంచుకోండి';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -40389,6 +40599,9 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations { ...@@ -40389,6 +40599,9 @@ class MaterialLocalizationTh extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'เลือกปี'; String get selectYearSemanticsLabel => 'เลือกปี';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -40882,6 +41095,9 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations { ...@@ -40882,6 +41095,9 @@ class MaterialLocalizationTl extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Pumili ng taon'; String get selectYearSemanticsLabel => 'Pumili ng taon';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -41375,6 +41591,9 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations { ...@@ -41375,6 +41591,9 @@ class MaterialLocalizationTr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Yılı seçin'; String get selectYearSemanticsLabel => 'Yılı seçin';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -41868,6 +42087,9 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations { ...@@ -41868,6 +42087,9 @@ class MaterialLocalizationUk extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Виберіть рік'; String get selectYearSemanticsLabel => 'Виберіть рік';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => r'Вибрано $selectedRowCount елементи'; String? get selectedRowCountTitleFew => r'Вибрано $selectedRowCount елементи';
...@@ -42361,6 +42583,9 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations { ...@@ -42361,6 +42583,9 @@ class MaterialLocalizationUr extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'سال منتخب کریں'; String get selectYearSemanticsLabel => 'سال منتخب کریں';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -42854,6 +43079,9 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations { ...@@ -42854,6 +43079,9 @@ class MaterialLocalizationUz extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Yilni tanlang'; String get selectYearSemanticsLabel => 'Yilni tanlang';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -43347,6 +43575,9 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations { ...@@ -43347,6 +43575,9 @@ class MaterialLocalizationVi extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Chọn năm'; String get selectYearSemanticsLabel => 'Chọn năm';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -43840,6 +44071,9 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations { ...@@ -43840,6 +44071,9 @@ class MaterialLocalizationZh extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => '选择年份'; String get selectYearSemanticsLabel => '选择年份';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -44874,6 +45108,9 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations { ...@@ -44874,6 +45108,9 @@ class MaterialLocalizationZu extends GlobalMaterialLocalizations {
@override @override
String get selectYearSemanticsLabel => 'Khetha unyaka'; String get selectYearSemanticsLabel => 'Khetha unyaka';
@override
String get selectedDateLabel => 'Selected';
@override @override
String? get selectedRowCountTitleFew => null; String? get selectedRowCountTitleFew => null;
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Kyk op", "lookUpButtonLabel": "Kyk op",
"searchWebButtonLabel": "Deursoek web", "searchWebButtonLabel": "Deursoek web",
"shareButtonLabel": "Deel …", "shareButtonLabel": "Deel …",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ይመልከቱ", "lookUpButtonLabel": "ይመልከቱ",
"searchWebButtonLabel": "ድርን ፈልግ", "searchWebButtonLabel": "ድርን ፈልግ",
"shareButtonLabel": "አጋራ...", "shareButtonLabel": "አጋራ...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -156,5 +156,6 @@ ...@@ -156,5 +156,6 @@
"lookUpButtonLabel": "النظر إلى أعلى", "lookUpButtonLabel": "النظر إلى أعلى",
"searchWebButtonLabel": "البحث على الويب", "searchWebButtonLabel": "البحث على الويب",
"shareButtonLabel": "مشاركة…", "shareButtonLabel": "مشاركة…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ওপৰলৈ চাওক", "lookUpButtonLabel": "ওপৰলৈ চাওক",
"searchWebButtonLabel": "ৱেবত সন্ধান কৰক", "searchWebButtonLabel": "ৱেবত সন্ধান কৰক",
"shareButtonLabel": "শ্বেয়াৰ কৰক…", "shareButtonLabel": "শ্বেয়াৰ কৰক…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Axtarın", "lookUpButtonLabel": "Axtarın",
"searchWebButtonLabel": "Vebdə axtarın", "searchWebButtonLabel": "Vebdə axtarın",
"shareButtonLabel": "Paylaşın...", "shareButtonLabel": "Paylaşın...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Знайсці", "lookUpButtonLabel": "Знайсці",
"searchWebButtonLabel": "Пошук у сетцы", "searchWebButtonLabel": "Пошук у сетцы",
"shareButtonLabel": "Абагуліць...", "shareButtonLabel": "Абагуліць...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Look Up", "lookUpButtonLabel": "Look Up",
"searchWebButtonLabel": "Търсене в мрежата", "searchWebButtonLabel": "Търсене в мрежата",
"shareButtonLabel": "Споделяне...", "shareButtonLabel": "Споделяне...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "লুক-আপ", "lookUpButtonLabel": "লুক-আপ",
"searchWebButtonLabel": "ওয়েবে সার্চ করুন", "searchWebButtonLabel": "ওয়েবে সার্চ করুন",
"shareButtonLabel": "শেয়ার করুন...", "shareButtonLabel": "শেয়ার করুন...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -148,5 +148,6 @@ ...@@ -148,5 +148,6 @@
"lookUpButtonLabel": "Pogled nagore", "lookUpButtonLabel": "Pogled nagore",
"searchWebButtonLabel": "Pretraži Web", "searchWebButtonLabel": "Pretraži Web",
"shareButtonLabel": "Dijeli...", "shareButtonLabel": "Dijeli...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Mira amunt", "lookUpButtonLabel": "Mira amunt",
"searchWebButtonLabel": "Cerca al web", "searchWebButtonLabel": "Cerca al web",
"shareButtonLabel": "Comparteix...", "shareButtonLabel": "Comparteix...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Vyhledat", "lookUpButtonLabel": "Vyhledat",
"searchWebButtonLabel": "Vyhledávat na webu", "searchWebButtonLabel": "Vyhledávat na webu",
"shareButtonLabel": "Sdílet…", "shareButtonLabel": "Sdílet…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -156,5 +156,6 @@ ...@@ -156,5 +156,6 @@
"lookUpButtonLabel": "Chwilio", "lookUpButtonLabel": "Chwilio",
"searchWebButtonLabel": "Chwilio'r We", "searchWebButtonLabel": "Chwilio'r We",
"shareButtonLabel": "Rhannu...", "shareButtonLabel": "Rhannu...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Slå op", "lookUpButtonLabel": "Slå op",
"searchWebButtonLabel": "Søg på nettet", "searchWebButtonLabel": "Søg på nettet",
"shareButtonLabel": "Del…", "shareButtonLabel": "Del…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -146,5 +146,6 @@ ...@@ -146,5 +146,6 @@
"lookUpButtonLabel": "Nachschlagen", "lookUpButtonLabel": "Nachschlagen",
"searchWebButtonLabel": "Im Web suchen", "searchWebButtonLabel": "Im Web suchen",
"shareButtonLabel": "Teilen…", "shareButtonLabel": "Teilen…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Look Up", "lookUpButtonLabel": "Look Up",
"searchWebButtonLabel": "Αναζήτηση στον ιστό", "searchWebButtonLabel": "Αναζήτηση στον ιστό",
"shareButtonLabel": "Κοινοποίηση…", "shareButtonLabel": "Κοινοποίηση…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -444,6 +444,11 @@ ...@@ -444,6 +444,11 @@
"description": "Label indicating that the focused date is the current date." "description": "Label indicating that the focused date is the current date."
}, },
"selectedDateLabel": "Selected",
"@selectedDateLabel": {
"description": "The semantics label to describe the selected date in the calendar picker invoked using [showDatePicker]."
},
"reorderItemToStart": "Move to the start", "reorderItemToStart": "Move to the start",
"@reorderItemToStart": { "@reorderItemToStart": {
"description": "The audio announcement to move an item in a Reorderable List to the start of the list." "description": "The audio announcement to move an item in a Reorderable List to the start of the list."
......
...@@ -146,5 +146,6 @@ ...@@ -146,5 +146,6 @@
"lookUpButtonLabel": "Buscador visual", "lookUpButtonLabel": "Buscador visual",
"searchWebButtonLabel": "Buscar en la Web", "searchWebButtonLabel": "Buscar en la Web",
"shareButtonLabel": "Compartir...", "shareButtonLabel": "Compartir...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Look Up", "lookUpButtonLabel": "Look Up",
"searchWebButtonLabel": "Otsi veebist", "searchWebButtonLabel": "Otsi veebist",
"shareButtonLabel": "Jaga …", "shareButtonLabel": "Jaga …",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Bilatu", "lookUpButtonLabel": "Bilatu",
"searchWebButtonLabel": "Bilatu sarean", "searchWebButtonLabel": "Bilatu sarean",
"shareButtonLabel": "Partekatu...", "shareButtonLabel": "Partekatu...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "جستجو", "lookUpButtonLabel": "جستجو",
"searchWebButtonLabel": "جستجو در وب", "searchWebButtonLabel": "جستجو در وب",
"shareButtonLabel": "هم‌رسانی…", "shareButtonLabel": "هم‌رسانی…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Hae", "lookUpButtonLabel": "Hae",
"searchWebButtonLabel": "Hae verkosta", "searchWebButtonLabel": "Hae verkosta",
"shareButtonLabel": "Jaa…", "shareButtonLabel": "Jaa…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Tumingin sa Itaas", "lookUpButtonLabel": "Tumingin sa Itaas",
"searchWebButtonLabel": "Maghanap sa Web", "searchWebButtonLabel": "Maghanap sa Web",
"shareButtonLabel": "Ibahagi...", "shareButtonLabel": "Ibahagi...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -146,5 +146,6 @@ ...@@ -146,5 +146,6 @@
"lookUpButtonLabel": "Recherche visuelle", "lookUpButtonLabel": "Recherche visuelle",
"searchWebButtonLabel": "Rechercher sur le Web", "searchWebButtonLabel": "Rechercher sur le Web",
"shareButtonLabel": "Partager…", "shareButtonLabel": "Partager…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -146,5 +146,6 @@ ...@@ -146,5 +146,6 @@
"lookUpButtonLabel": "Mirar cara arriba", "lookUpButtonLabel": "Mirar cara arriba",
"searchWebButtonLabel": "Buscar na Web", "searchWebButtonLabel": "Buscar na Web",
"shareButtonLabel": "Compartir…", "shareButtonLabel": "Compartir…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Nachschlagen", "lookUpButtonLabel": "Nachschlagen",
"searchWebButtonLabel": "Im Web suchen", "searchWebButtonLabel": "Im Web suchen",
"shareButtonLabel": "Teilen…", "shareButtonLabel": "Teilen…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "શોધો", "lookUpButtonLabel": "શોધો",
"searchWebButtonLabel": "વેબ પર શોધો", "searchWebButtonLabel": "વેબ પર શોધો",
"shareButtonLabel": "શેર કરો…", "shareButtonLabel": "શેર કરો…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "חיפוש", "lookUpButtonLabel": "חיפוש",
"searchWebButtonLabel": "חיפוש באינטרנט", "searchWebButtonLabel": "חיפוש באינטרנט",
"shareButtonLabel": "שיתוף…", "shareButtonLabel": "שיתוף…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "लुक अप बटन", "lookUpButtonLabel": "लुक अप बटन",
"searchWebButtonLabel": "वेब पर खोजें", "searchWebButtonLabel": "वेब पर खोजें",
"shareButtonLabel": "शेयर करें…", "shareButtonLabel": "शेयर करें…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -148,5 +148,6 @@ ...@@ -148,5 +148,6 @@
"lookUpButtonLabel": "Pogled prema gore", "lookUpButtonLabel": "Pogled prema gore",
"searchWebButtonLabel": "Pretraži web", "searchWebButtonLabel": "Pretraži web",
"shareButtonLabel": "Dijeli...", "shareButtonLabel": "Dijeli...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Felfelé nézés", "lookUpButtonLabel": "Felfelé nézés",
"searchWebButtonLabel": "Keresés az interneten", "searchWebButtonLabel": "Keresés az interneten",
"shareButtonLabel": "Megosztás…", "shareButtonLabel": "Megosztás…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Փնտրել", "lookUpButtonLabel": "Փնտրել",
"searchWebButtonLabel": "Որոնել համացանցում", "searchWebButtonLabel": "Որոնել համացանցում",
"shareButtonLabel": "Կիսվել...", "shareButtonLabel": "Կիսվել...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Cari", "lookUpButtonLabel": "Cari",
"searchWebButtonLabel": "Telusuri di Web", "searchWebButtonLabel": "Telusuri di Web",
"shareButtonLabel": "Bagikan...", "shareButtonLabel": "Bagikan...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Look Up", "lookUpButtonLabel": "Look Up",
"searchWebButtonLabel": "Leita á vefnum", "searchWebButtonLabel": "Leita á vefnum",
"shareButtonLabel": "Deila...", "shareButtonLabel": "Deila...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Cerca", "lookUpButtonLabel": "Cerca",
"searchWebButtonLabel": "Cerca sul web", "searchWebButtonLabel": "Cerca sul web",
"shareButtonLabel": "Condividi…", "shareButtonLabel": "Condividi…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "調べる", "lookUpButtonLabel": "調べる",
"searchWebButtonLabel": "ウェブを検索", "searchWebButtonLabel": "ウェブを検索",
"shareButtonLabel": "共有...", "shareButtonLabel": "共有...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "აიხედეთ ზემოთ", "lookUpButtonLabel": "აიხედეთ ზემოთ",
"searchWebButtonLabel": "ვებში ძიება", "searchWebButtonLabel": "ვებში ძიება",
"shareButtonLabel": "გაზიარება...", "shareButtonLabel": "გაზიარება...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Іздеу", "lookUpButtonLabel": "Іздеу",
"searchWebButtonLabel": "Интернеттен іздеу", "searchWebButtonLabel": "Интернеттен іздеу",
"shareButtonLabel": "Бөлісу…", "shareButtonLabel": "Бөлісу…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "រកមើល", "lookUpButtonLabel": "រកមើល",
"searchWebButtonLabel": "ស្វែងរក​លើបណ្ដាញ", "searchWebButtonLabel": "ស្វែងរក​លើបណ្ដាញ",
"shareButtonLabel": "ចែករំលែក...", "shareButtonLabel": "ចែករំលែក...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "\u0cae\u0cc7\u0cb2\u0cc6\u0020\u0ca8\u0ccb\u0ca1\u0cbf", "lookUpButtonLabel": "\u0cae\u0cc7\u0cb2\u0cc6\u0020\u0ca8\u0ccb\u0ca1\u0cbf",
"searchWebButtonLabel": "\u0cb5\u0cc6\u0cac\u0ccd\u200c\u0ca8\u0cb2\u0ccd\u0cb2\u0cbf\u0020\u0cb9\u0cc1\u0ca1\u0cc1\u0c95\u0cbf", "searchWebButtonLabel": "\u0cb5\u0cc6\u0cac\u0ccd\u200c\u0ca8\u0cb2\u0ccd\u0cb2\u0cbf\u0020\u0cb9\u0cc1\u0ca1\u0cc1\u0c95\u0cbf",
"shareButtonLabel": "\u0cb9\u0c82\u0c9a\u0cbf\u0c95\u0cca\u0cb3\u0ccd\u0cb3\u0cbf\u002e\u002e\u002e", "shareButtonLabel": "\u0cb9\u0c82\u0c9a\u0cbf\u0c95\u0cca\u0cb3\u0ccd\u0cb3\u0cbf\u002e\u002e\u002e",
"clearButtonTooltip": "\u0043\u006c\u0065\u0061\u0072\u0020\u0074\u0065\u0078\u0074" "clearButtonTooltip": "\u0043\u006c\u0065\u0061\u0072\u0020\u0074\u0065\u0078\u0074",
"selectedDateLabel": "\u0053\u0065\u006c\u0065\u0063\u0074\u0065\u0064"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "찾기", "lookUpButtonLabel": "찾기",
"searchWebButtonLabel": "웹 검색", "searchWebButtonLabel": "웹 검색",
"shareButtonLabel": "공유...", "shareButtonLabel": "공유...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Издөө", "lookUpButtonLabel": "Издөө",
"searchWebButtonLabel": "Интернеттен издөө", "searchWebButtonLabel": "Интернеттен издөө",
"shareButtonLabel": "Бөлүшүү…", "shareButtonLabel": "Бөлүшүү…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ຊອກຫາຂໍ້ມູນ", "lookUpButtonLabel": "ຊອກຫາຂໍ້ມູນ",
"searchWebButtonLabel": "ຊອກຫາຢູ່ອິນເຕີເນັດ", "searchWebButtonLabel": "ຊອກຫາຢູ່ອິນເຕີເນັດ",
"shareButtonLabel": "ແບ່ງປັນ...", "shareButtonLabel": "ແບ່ງປັນ...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Ieškoti", "lookUpButtonLabel": "Ieškoti",
"searchWebButtonLabel": "Ieškoti žiniatinklyje", "searchWebButtonLabel": "Ieškoti žiniatinklyje",
"shareButtonLabel": "Bendrinti...", "shareButtonLabel": "Bendrinti...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Meklēt", "lookUpButtonLabel": "Meklēt",
"searchWebButtonLabel": "Meklēt tīmeklī", "searchWebButtonLabel": "Meklēt tīmeklī",
"shareButtonLabel": "Kopīgot…", "shareButtonLabel": "Kopīgot…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Погледнете нагоре", "lookUpButtonLabel": "Погледнете нагоре",
"searchWebButtonLabel": "Пребарајте на интернет", "searchWebButtonLabel": "Пребарајте на интернет",
"shareButtonLabel": "Споделете...", "shareButtonLabel": "Споделете...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "മുകളിലേക്ക് നോക്കുക", "lookUpButtonLabel": "മുകളിലേക്ക് നോക്കുക",
"searchWebButtonLabel": "വെബിൽ തിരയുക", "searchWebButtonLabel": "വെബിൽ തിരയുക",
"shareButtonLabel": "പങ്കിടുക...", "shareButtonLabel": "പങ്കിടുക...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Дээшээ харах", "lookUpButtonLabel": "Дээшээ харах",
"searchWebButtonLabel": "Вебээс хайх", "searchWebButtonLabel": "Вебээс хайх",
"shareButtonLabel": "Хуваалцах...", "shareButtonLabel": "Хуваалцах...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "शोध घ्या", "lookUpButtonLabel": "शोध घ्या",
"searchWebButtonLabel": "वेबवर शोधा", "searchWebButtonLabel": "वेबवर शोधा",
"shareButtonLabel": "शेअर करा...", "shareButtonLabel": "शेअर करा...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -146,5 +146,6 @@ ...@@ -146,5 +146,6 @@
"lookUpButtonLabel": "Lihat ke Atas", "lookUpButtonLabel": "Lihat ke Atas",
"searchWebButtonLabel": "Buat carian pada Web", "searchWebButtonLabel": "Buat carian pada Web",
"shareButtonLabel": "Kongsi...", "shareButtonLabel": "Kongsi...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "အပေါ်ကြည့်ရန်", "lookUpButtonLabel": "အပေါ်ကြည့်ရန်",
"searchWebButtonLabel": "ဝဘ်တွင်ရှာရန်", "searchWebButtonLabel": "ဝဘ်တွင်ရှာရန်",
"shareButtonLabel": "မျှဝေရန်...", "shareButtonLabel": "မျှဝေရန်...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -144,5 +144,6 @@ ...@@ -144,5 +144,6 @@
"lookUpButtonLabel": "Slå opp", "lookUpButtonLabel": "Slå opp",
"searchWebButtonLabel": "Søk på nettet", "searchWebButtonLabel": "Søk på nettet",
"shareButtonLabel": "Del…", "shareButtonLabel": "Del…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "माथितिर हेर्नुहोस्", "lookUpButtonLabel": "माथितिर हेर्नुहोस्",
"searchWebButtonLabel": "वेबमा खोज्नुहोस्", "searchWebButtonLabel": "वेबमा खोज्नुहोस्",
"shareButtonLabel": "सेयर गर्नुहोस्...", "shareButtonLabel": "सेयर गर्नुहोस्...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Opzoeken", "lookUpButtonLabel": "Opzoeken",
"searchWebButtonLabel": "Op internet zoeken", "searchWebButtonLabel": "Op internet zoeken",
"shareButtonLabel": "Delen...", "shareButtonLabel": "Delen...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -144,5 +144,6 @@ ...@@ -144,5 +144,6 @@
"lookUpButtonLabel": "Slå opp", "lookUpButtonLabel": "Slå opp",
"searchWebButtonLabel": "Søk på nettet", "searchWebButtonLabel": "Søk på nettet",
"shareButtonLabel": "Del…", "shareButtonLabel": "Del…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ଉପରକୁ ଦେଖନ୍ତୁ", "lookUpButtonLabel": "ଉପରକୁ ଦେଖନ୍ତୁ",
"searchWebButtonLabel": "ୱେବ ସର୍ଚ୍ଚ କରନ୍ତୁ", "searchWebButtonLabel": "ୱେବ ସର୍ଚ୍ଚ କରନ୍ତୁ",
"shareButtonLabel": "ସେୟାର୍ କରନ୍ତୁ...", "shareButtonLabel": "ସେୟାର୍ କରନ୍ତୁ...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ਖੋਜੋ", "lookUpButtonLabel": "ਖੋਜੋ",
"searchWebButtonLabel": "ਵੈੱਬ 'ਤੇ ਖੋਜੋ", "searchWebButtonLabel": "ਵੈੱਬ 'ਤੇ ਖੋਜੋ",
"shareButtonLabel": "ਸਾਂਝਾ ਕਰੋ...", "shareButtonLabel": "ਸਾਂਝਾ ਕਰੋ...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Sprawdź", "lookUpButtonLabel": "Sprawdź",
"searchWebButtonLabel": "Szukaj w internecie", "searchWebButtonLabel": "Szukaj w internecie",
"shareButtonLabel": "Udostępnij…", "shareButtonLabel": "Udostępnij…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Look Up", "lookUpButtonLabel": "Look Up",
"searchWebButtonLabel": "Search Web", "searchWebButtonLabel": "Search Web",
"shareButtonLabel": "Share...", "shareButtonLabel": "Share...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Pesquisar", "lookUpButtonLabel": "Pesquisar",
"searchWebButtonLabel": "Pesquisar na Web", "searchWebButtonLabel": "Pesquisar na Web",
"shareButtonLabel": "Compartilhar…", "shareButtonLabel": "Compartilhar…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -149,5 +149,6 @@ ...@@ -149,5 +149,6 @@
"lookUpButtonLabel": "Privire în sus", "lookUpButtonLabel": "Privire în sus",
"searchWebButtonLabel": "Căutați pe web", "searchWebButtonLabel": "Căutați pe web",
"shareButtonLabel": "Trimiteți…", "shareButtonLabel": "Trimiteți…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -152,5 +152,6 @@ ...@@ -152,5 +152,6 @@
"lookUpButtonLabel": "Найти", "lookUpButtonLabel": "Найти",
"searchWebButtonLabel": "Искать в интернете", "searchWebButtonLabel": "Искать в интернете",
"shareButtonLabel": "Поделиться", "shareButtonLabel": "Поделиться",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "උඩ බලන්න", "lookUpButtonLabel": "උඩ බලන්න",
"searchWebButtonLabel": "වෙබය සොයන්න", "searchWebButtonLabel": "වෙබය සොයන්න",
"shareButtonLabel": "බෙදා ගන්න...", "shareButtonLabel": "බෙදා ගන්න...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Pohľad nahor", "lookUpButtonLabel": "Pohľad nahor",
"searchWebButtonLabel": "Hľadať na webe", "searchWebButtonLabel": "Hľadať na webe",
"shareButtonLabel": "Zdieľať…", "shareButtonLabel": "Zdieľať…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Pogled gor", "lookUpButtonLabel": "Pogled gor",
"searchWebButtonLabel": "Iskanje v spletu", "searchWebButtonLabel": "Iskanje v spletu",
"shareButtonLabel": "Deli …", "shareButtonLabel": "Deli …",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Kërko", "lookUpButtonLabel": "Kërko",
"searchWebButtonLabel": "Kërko në ueb", "searchWebButtonLabel": "Kërko në ueb",
"shareButtonLabel": "Ndaj...", "shareButtonLabel": "Ndaj...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -148,5 +148,6 @@ ...@@ -148,5 +148,6 @@
"lookUpButtonLabel": "Поглед нагоре", "lookUpButtonLabel": "Поглед нагоре",
"searchWebButtonLabel": "Претражи веб", "searchWebButtonLabel": "Претражи веб",
"shareButtonLabel": "Дели…", "shareButtonLabel": "Дели…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Titta upp", "lookUpButtonLabel": "Titta upp",
"searchWebButtonLabel": "Sök på webben", "searchWebButtonLabel": "Sök på webben",
"shareButtonLabel": "Dela …", "shareButtonLabel": "Dela …",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "Tafuta", "lookUpButtonLabel": "Tafuta",
"searchWebButtonLabel": "Tafuta kwenye Wavuti", "searchWebButtonLabel": "Tafuta kwenye Wavuti",
"shareButtonLabel": "Shiriki...", "shareButtonLabel": "Shiriki...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -147,5 +147,6 @@ ...@@ -147,5 +147,6 @@
"lookUpButtonLabel": "தேடு", "lookUpButtonLabel": "தேடு",
"searchWebButtonLabel": "இணையத்தில் தேடு", "searchWebButtonLabel": "இணையத்தில் தேடு",
"shareButtonLabel": "பகிர்...", "shareButtonLabel": "பகிர்...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "వెతకండి", "lookUpButtonLabel": "వెతకండి",
"searchWebButtonLabel": "వెబ్‌లో సెర్చ్ చేయండి", "searchWebButtonLabel": "వెబ్‌లో సెర్చ్ చేయండి",
"shareButtonLabel": "షేర్ చేయండి...", "shareButtonLabel": "షేర్ చేయండి...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "ค้นหา", "lookUpButtonLabel": "ค้นหา",
"searchWebButtonLabel": "ค้นหาบนอินเทอร์เน็ต", "searchWebButtonLabel": "ค้นหาบนอินเทอร์เน็ต",
"shareButtonLabel": "แชร์...", "shareButtonLabel": "แชร์...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Tumingin sa Itaas", "lookUpButtonLabel": "Tumingin sa Itaas",
"searchWebButtonLabel": "Maghanap sa Web", "searchWebButtonLabel": "Maghanap sa Web",
"shareButtonLabel": "Ibahagi...", "shareButtonLabel": "Ibahagi...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Ara", "lookUpButtonLabel": "Ara",
"searchWebButtonLabel": "Web'de Ara", "searchWebButtonLabel": "Web'de Ara",
"shareButtonLabel": "Paylaş...", "shareButtonLabel": "Paylaş...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -151,5 +151,6 @@ ...@@ -151,5 +151,6 @@
"lookUpButtonLabel": "Шукати", "lookUpButtonLabel": "Шукати",
"searchWebButtonLabel": "Пошук в Інтернеті", "searchWebButtonLabel": "Пошук в Інтернеті",
"shareButtonLabel": "Поділитися…", "shareButtonLabel": "Поділитися…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "تفصیل دیکھیں", "lookUpButtonLabel": "تفصیل دیکھیں",
"searchWebButtonLabel": "ویب تلاش کریں", "searchWebButtonLabel": "ویب تلاش کریں",
"shareButtonLabel": "اشتراک کریں...", "shareButtonLabel": "اشتراک کریں...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Tepaga qarang", "lookUpButtonLabel": "Tepaga qarang",
"searchWebButtonLabel": "Internetdan qidirish", "searchWebButtonLabel": "Internetdan qidirish",
"shareButtonLabel": "Ulashish…", "shareButtonLabel": "Ulashish…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Tra cứu", "lookUpButtonLabel": "Tra cứu",
"searchWebButtonLabel": "Tìm kiếm trên web", "searchWebButtonLabel": "Tìm kiếm trên web",
"shareButtonLabel": "Chia sẻ...", "shareButtonLabel": "Chia sẻ...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "查询", "lookUpButtonLabel": "查询",
"searchWebButtonLabel": "在网络上搜索", "searchWebButtonLabel": "在网络上搜索",
"shareButtonLabel": "分享…", "shareButtonLabel": "分享…",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -145,5 +145,6 @@ ...@@ -145,5 +145,6 @@
"lookUpButtonLabel": "Bheka Phezulu", "lookUpButtonLabel": "Bheka Phezulu",
"searchWebButtonLabel": "Sesha Iwebhu", "searchWebButtonLabel": "Sesha Iwebhu",
"shareButtonLabel": "Yabelana...", "shareButtonLabel": "Yabelana...",
"clearButtonTooltip": "Clear text" "clearButtonTooltip": "Clear text",
"selectedDateLabel": "Selected"
} }
...@@ -55,6 +55,7 @@ void main() { ...@@ -55,6 +55,7 @@ void main() {
expect(localizations.collapsedHint, isNotNull); expect(localizations.collapsedHint, isNotNull);
expect(localizations.expandedHint, isNotNull); expect(localizations.expandedHint, isNotNull);
expect(localizations.refreshIndicatorSemanticLabel, isNotNull); expect(localizations.refreshIndicatorSemanticLabel, isNotNull);
expect(localizations.selectedDateLabel, isNotNull);
// Regression test for https://github.com/flutter/flutter/issues/136090 // Regression test for https://github.com/flutter/flutter/issues/136090
expect(localizations.remainingTextFieldCharacterCount(0), isNot(contains('TBD'))); expect(localizations.remainingTextFieldCharacterCount(0), isNot(contains('TBD')));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment