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 f9c7ecb45c..4ad7e69806 100644 --- a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart +++ b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart @@ -21688,7 +21688,7 @@ class MaterialLocalizationIt extends GlobalMaterialLocalizations { String get cutButtonLabel => 'Taglia'; @override - String get dateHelpText => 'mm/gg/aaaa'; + String get dateHelpText => 'gg/mm/aaaa'; @override String get dateInputLabel => 'Inserisci data'; diff --git a/packages/flutter_localizations/lib/src/l10n/material_it.arb b/packages/flutter_localizations/lib/src/l10n/material_it.arb index 308a6830b4..7f45ffd89c 100644 --- a/packages/flutter_localizations/lib/src/l10n/material_it.arb +++ b/packages/flutter_localizations/lib/src/l10n/material_it.arb @@ -56,7 +56,7 @@ "refreshIndicatorSemanticLabel": "Aggiorna", "moreButtonTooltip": "Altro", "dateSeparator": "/", - "dateHelpText": "mm/gg/aaaa", + "dateHelpText": "gg/mm/aaaa", "selectYearSemanticsLabel": "Seleziona anno", "unspecifiedDate": "Data", "unspecifiedDateRange": "Intervallo di date", diff --git a/packages/flutter_localizations/test/material/translations_test.dart b/packages/flutter_localizations/test/material/translations_test.dart index d0d1c72716..3c7358f01c 100644 --- a/packages/flutter_localizations/test/material/translations_test.dart +++ b/packages/flutter_localizations/test/material/translations_test.dart @@ -596,4 +596,15 @@ void main() { expect(localizations.copyButtonLabel, '복사'); expect(localizations.pasteButtonLabel, '붙여넣기'); }); + + // Regression test for https://github.com/flutter/flutter/issues/156954 + testWidgets('Italian translation for dateHelpText', (WidgetTester tester) async { + const Locale locale = Locale('it'); + expect(GlobalCupertinoLocalizations.delegate.isSupported(locale), isTrue); + final MaterialLocalizations localizations = await GlobalMaterialLocalizations.delegate.load( + locale, + ); + expect(localizations, isA()); + expect(localizations.dateHelpText, 'gg/mm/aaaa'); + }); }