Unverified Commit c0c5901c authored by Tae Hyung Kim's avatar Tae Hyung Kim Committed by GitHub

Fix gen_date_localizations script and regenerate (#124547)

Internal bug: b/256596915

Turns out we need to regenerate date localizations in order for the
`intl` package to be setup properly within Flutter. This PR fixes the
script (since it assumes the use of the old `.packages` way of handling
packages), and regenerates the `generated_date_localizations.dart` file.
parent cf189121
...@@ -46,32 +46,39 @@ Future<void> main(List<String> rawArgs) async { ...@@ -46,32 +46,39 @@ Future<void> main(List<String> rawArgs) async {
final bool writeToFile = parseArgs(rawArgs).writeToFile; final bool writeToFile = parseArgs(rawArgs).writeToFile;
final File dotPackagesFile = File(path.join('packages', 'flutter_localizations', '.packages')); final File packageConfigFile = File(path.join('packages', 'flutter_localizations', '.dart_tool', 'package_config.json'));
final bool dotPackagesExists = dotPackagesFile.existsSync(); final bool packageConfigExists = packageConfigFile.existsSync();
if (!dotPackagesExists) { if (!packageConfigExists) {
exitWithError( exitWithError(
'File not found: ${dotPackagesFile.path}. $_kCommandName must be run ' 'File not found: ${packageConfigFile.path}. $_kCommandName must be run '
'after a successful "flutter update-packages".' 'after a successful "flutter update-packages".'
); );
} }
final String pathToIntl = dotPackagesFile final List<Object?> packages = (
.readAsStringSync() json.decode(packageConfigFile.readAsStringSync()) as Map<String, Object?>
.split('\n') )['packages']! as List<Object?>;
.firstWhere(
(String line) => line.startsWith('intl:'), String? pathToIntl;
orElse: () { for (final Object? package in packages) {
exitWithError('intl dependency not found in ${dotPackagesFile.path}'); final Map<String, Object?> packageAsMap = package! as Map<String, Object?>;
return ''; // unreachable if (packageAsMap['name'] == 'intl') {
}, pathToIntl = Uri.parse(packageAsMap['rootUri']! as String).toFilePath();
) break;
.split(':') }
.last; }
final Directory dateSymbolsDirectory = Directory(path.join(pathToIntl, 'src', 'data', 'dates', 'symbols')); if (pathToIntl == null) {
exitWithError(
'Could not find "intl" package. $_kCommandName must be run '
'after a successful "flutter update-packages".'
);
}
final Directory dateSymbolsDirectory = Directory(path.join(pathToIntl!, 'lib', 'src', 'data', 'dates', 'symbols'));
final Map<String, File> symbolFiles = _listIntlData(dateSymbolsDirectory); final Map<String, File> symbolFiles = _listIntlData(dateSymbolsDirectory);
final Directory datePatternsDirectory = Directory(path.join(pathToIntl, 'src', 'data', 'dates', 'patterns')); final Directory datePatternsDirectory = Directory(path.join(pathToIntl, 'lib', 'src', 'data', 'dates', 'patterns'));
final Map<String, File> patternFiles = _listIntlData(datePatternsDirectory); final Map<String, File> patternFiles = _listIntlData(datePatternsDirectory);
final StringBuffer buffer = StringBuffer(); final StringBuffer buffer = StringBuffer();
final Set<String> supportedLocales = _supportedLocales(); final Set<String> supportedLocales = _supportedLocales();
......
...@@ -571,13 +571,203 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -571,13 +571,203 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
5, 5,
], ],
FIRSTWEEKCUTOFFDAY: 4, FIRSTWEEKCUTOFFDAY: 4,
DATETIMEFORMATS: const <String>[
'{1} في {0}',
'{1} في {0}',
'{1}, {0}',
'{1}, {0}',
],
ZERODIGIT: '٠',
),
'as': intl.DateSymbols(
NAME: 'as',
ERAS: const <String>[
'খ্ৰীঃ পূঃ',
'খ্ৰীঃ',
],
ERANAMES: const <String>[
'খ্ৰীষ্টপূৰ্ব',
'খ্ৰীষ্টাব্দ',
],
NARROWMONTHS: const <String>[
'জ',
'ফ',
'ম',
'এ',
'ম',
'জ',
'জ',
'আ',
'ছ',
'অ',
'ন',
'ড',
],
STANDALONENARROWMONTHS: const <String>[
'জ',
'ফ',
'ম',
'এ',
'ম',
'জ',
'জ',
'আ',
'ছ',
'অ',
'ন',
'ড',
],
MONTHS: const <String>[
'জানুৱাৰী',
'ফেব্ৰুৱাৰী',
'মাৰ্চ',
'এপ্ৰিল',
'মে’',
'জুন',
'জুলাই',
'আগষ্ট',
'ছেপ্তেম্বৰ',
'অক্টোবৰ',
'নৱেম্বৰ',
'ডিচেম্বৰ',
],
STANDALONEMONTHS: const <String>[
'জানুৱাৰী',
'ফেব্ৰুৱাৰী',
'মাৰ্চ',
'এপ্ৰিল',
'মে’',
'জুন',
'জুলাই',
'আগষ্ট',
'ছেপ্তেম্বৰ',
'অক্টোবৰ',
'নৱেম্বৰ',
'ডিচেম্বৰ',
],
SHORTMONTHS: const <String>[
'জানু',
'ফেব্ৰু',
'মাৰ্চ',
'এপ্ৰিল',
'মে’',
'জুন',
'জুলাই',
'আগ',
'ছেপ্তে',
'অক্টো',
'নৱে',
'ডিচে',
],
STANDALONESHORTMONTHS: const <String>[
'জানু',
'ফেব্ৰু',
'মাৰ্চ',
'এপ্ৰিল',
'মে’',
'জুন',
'জুলাই',
'আগ',
'ছেপ্তে',
'অক্টো',
'নৱে',
'ডিচে',
],
WEEKDAYS: const <String>[
'দেওবাৰ',
'সোমবাৰ',
'মঙ্গলবাৰ',
'বুধবাৰ',
'বৃহস্পতিবাৰ',
'শুক্ৰবাৰ',
'শনিবাৰ',
],
STANDALONEWEEKDAYS: const <String>[
'দেওবাৰ',
'সোমবাৰ',
'মঙ্গলবাৰ',
'বুধবাৰ',
'বৃহস্পতিবাৰ',
'শুক্ৰবাৰ',
'শনিবাৰ',
],
SHORTWEEKDAYS: const <String>[
'দেও',
'সোম',
'মঙ্গল',
'বুধ',
'বৃহ',
'শুক্ৰ',
'শনি',
],
STANDALONESHORTWEEKDAYS: const <String>[
'দেও',
'সোম',
'মঙ্গল',
'বুধ',
'বৃহ',
'শুক্ৰ',
'শনি',
],
NARROWWEEKDAYS: const <String>[
'দ',
'স',
'ম',
'ব',
'ব',
'শ',
'শ',
],
STANDALONENARROWWEEKDAYS: const <String>[
'দ',
'স',
'ম',
'ব',
'ব',
'শ',
'শ',
],
SHORTQUARTERS: const <String>[
'১মঃ তিঃ',
'২য়ঃ তিঃ',
'৩য়ঃ তিঃ',
'৪ৰ্থঃ তিঃ',
],
QUARTERS: const <String>[
'প্ৰথম তিনিমাহ',
'দ্বিতীয় তিনিমাহ',
'তৃতীয় তিনিমাহ',
'চতুৰ্থ তিনিমাহ',
],
AMPMS: const <String>[
'পূৰ্বাহ্ন',
'অপৰাহ্ন',
],
DATEFORMATS: const <String>[
'EEEE, d MMMM, y',
'd MMMM, y',
'dd-MM-y',
'd-M-y',
],
TIMEFORMATS: const <String>[
'a h.mm.ss zzzz',
'a h.mm.ss z',
'a h.mm.ss',
'a h.mm',
],
FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: const <int>[
6,
6,
],
FIRSTWEEKCUTOFFDAY: 5,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} {0}', '{1} {0}',
'{1} {0}', '{1} {0}',
'{1} {0}', '{1} {0}',
'{1} {0}', '{1} {0}',
], ],
ZERODIGIT: '٠', ZERODIGIT: '',
), ),
'az': intl.DateSymbols( 'az': intl.DateSymbols(
NAME: 'az', NAME: 'az',
...@@ -632,18 +822,18 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -632,18 +822,18 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'dekabr', 'dekabr',
], ],
STANDALONEMONTHS: const <String>[ STANDALONEMONTHS: const <String>[
'Yanvar', 'yanvar',
'Fevral', 'fevral',
'Mart', 'mart',
'Aprel', 'aprel',
'May', 'may',
'İyun', 'iyun',
'İyul', 'iyul',
'Avqust', 'avqust',
'Sentyabr', 'sentyabr',
'Oktyabr', 'oktyabr',
'Noyabr', 'noyabr',
'Dekabr', 'dekabr',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'yan', 'yan',
...@@ -693,10 +883,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -693,10 +883,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'B.', 'B.',
'B.E.', 'B.e.',
'Ç.A.', 'Ç.a.',
'Ç.', 'Ç.',
'C.A.', 'C.a.',
'C.', 'C.',
'Ş.', 'Ş.',
], ],
...@@ -935,7 +1125,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -935,7 +1125,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
"EEEE, d MMMM y 'г'.", "EEEE, d MMMM y 'г'.",
"d MMMM y 'г'.", "d MMMM y 'г'.",
'd.MM.y', "d MMM y 'г'.",
'd.MM.yy', 'd.MM.yy',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
...@@ -1696,7 +1886,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -1696,7 +1886,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'd/M/yy', 'd/M/yy',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'H:mm:ss zzzz', 'H:mm:ss (zzzz)',
'H:mm:ss z', 'H:mm:ss z',
'H:mm:ss', 'H:mm:ss',
'H:mm', 'H:mm',
...@@ -1708,8 +1898,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -1708,8 +1898,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
FIRSTWEEKCUTOFFDAY: 3, FIRSTWEEKCUTOFFDAY: 3,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
"{1} 'a' 'les' {0}", "{1}, 'a' 'les' {0}",
"{1} 'a' 'les' {0}", "{1}, 'a' 'les' {0}",
'{1}, {0}', '{1}, {0}',
'{1} {0}', '{1} {0}',
], ],
...@@ -1903,6 +2093,195 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -1903,6 +2093,195 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'{1} {0}', '{1} {0}',
], ],
), ),
'cy': intl.DateSymbols(
NAME: 'cy',
ERAS: const <String>[
'CC',
'OC',
],
ERANAMES: const <String>[
'Cyn Crist',
'Oed Crist',
],
NARROWMONTHS: const <String>[
'I',
'Ch',
'M',
'E',
'M',
'M',
'G',
'A',
'M',
'H',
'T',
'Rh',
],
STANDALONENARROWMONTHS: const <String>[
'I',
'Ch',
'M',
'E',
'M',
'M',
'G',
'A',
'M',
'H',
'T',
'Rh',
],
MONTHS: const <String>[
'Ionawr',
'Chwefror',
'Mawrth',
'Ebrill',
'Mai',
'Mehefin',
'Gorffennaf',
'Awst',
'Medi',
'Hydref',
'Tachwedd',
'Rhagfyr',
],
STANDALONEMONTHS: const <String>[
'Ionawr',
'Chwefror',
'Mawrth',
'Ebrill',
'Mai',
'Mehefin',
'Gorffennaf',
'Awst',
'Medi',
'Hydref',
'Tachwedd',
'Rhagfyr',
],
SHORTMONTHS: const <String>[
'Ion',
'Chwef',
'Maw',
'Ebr',
'Mai',
'Meh',
'Gorff',
'Awst',
'Medi',
'Hyd',
'Tach',
'Rhag',
],
STANDALONESHORTMONTHS: const <String>[
'Ion',
'Chw',
'Maw',
'Ebr',
'Mai',
'Meh',
'Gor',
'Awst',
'Medi',
'Hyd',
'Tach',
'Rhag',
],
WEEKDAYS: const <String>[
'Dydd Sul',
'Dydd Llun',
'Dydd Mawrth',
'Dydd Mercher',
'Dydd Iau',
'Dydd Gwener',
'Dydd Sadwrn',
],
STANDALONEWEEKDAYS: const <String>[
'Dydd Sul',
'Dydd Llun',
'Dydd Mawrth',
'Dydd Mercher',
'Dydd Iau',
'Dydd Gwener',
'Dydd Sadwrn',
],
SHORTWEEKDAYS: const <String>[
'Sul',
'Llun',
'Maw',
'Mer',
'Iau',
'Gwen',
'Sad',
],
STANDALONESHORTWEEKDAYS: const <String>[
'Sul',
'Llun',
'Maw',
'Mer',
'Iau',
'Gwe',
'Sad',
],
NARROWWEEKDAYS: const <String>[
'S',
'Ll',
'M',
'M',
'I',
'G',
'S',
],
STANDALONENARROWWEEKDAYS: const <String>[
'S',
'Ll',
'M',
'M',
'I',
'G',
'S',
],
SHORTQUARTERS: const <String>[
'Ch1',
'Ch2',
'Ch3',
'Ch4',
],
QUARTERS: const <String>[
'chwarter 1af',
'2il chwarter',
'3ydd chwarter',
'4ydd chwarter',
],
AMPMS: const <String>[
'yb',
'yh',
],
DATEFORMATS: const <String>[
'EEEE, d MMMM y',
'd MMMM y',
'd MMM y',
'dd/MM/yy',
],
TIMEFORMATS: const <String>[
'HH:mm:ss zzzz',
'HH:mm:ss z',
'HH:mm:ss',
'HH:mm',
],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: const <int>[
5,
6,
],
FIRSTWEEKCUTOFFDAY: 3,
DATETIMEFORMATS: const <String>[
"{1} 'am' {0}",
"{1} 'am' {0}",
'{1} {0}',
'{1} {0}',
],
),
'da': intl.DateSymbols( 'da': intl.DateSymbols(
NAME: 'da', NAME: 'da',
ERAS: const <String>[ ERAS: const <String>[
...@@ -2635,7 +3014,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -2635,7 +3014,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'μ.μ.', 'μ.μ.',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, d MMMM y', 'EEEE d MMMM y',
'd MMMM y', 'd MMMM y',
'd MMM y', 'd MMM y',
'd/M/yy', 'd/M/yy',
...@@ -2920,10 +3299,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -2920,10 +3299,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Mar', 'Mar',
'Apr', 'Apr',
'May', 'May',
'Jun', 'June',
'Jul', 'July',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3024,12 +3403,12 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3024,12 +3403,12 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'h:mm:ss a', 'h:mm:ss a',
'h:mm a', 'h:mm a',
], ],
FIRSTDAYOFWEEK: 6, FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: const <int>[ WEEKENDRANGE: const <int>[
5, 5,
6, 6,
], ],
FIRSTWEEKCUTOFFDAY: 5, FIRSTWEEKCUTOFFDAY: 6,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
"{1} 'at' {0}", "{1} 'at' {0}",
"{1} 'at' {0}", "{1} 'at' {0}",
...@@ -3104,32 +3483,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3104,32 +3483,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'December', 'December',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'Jan.', 'Jan',
'Feb.', 'Feb',
'Mar.', 'Mar',
'Apr.', 'Apr',
'May', 'May',
'Jun.', 'Jun',
'Jul.', 'Jul',
'Aug.', 'Aug',
'Sep.', 'Sept',
'Oct.', 'Oct',
'Nov.', 'Nov',
'Dec.', 'Dec',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'Jan.', 'Jan',
'Feb.', 'Feb',
'Mar.', 'Mar',
'Apr.', 'Apr',
'May', 'May',
'Jun.', 'Jun',
'Jul.', 'Jul',
'Aug.', 'Aug',
'Sep.', 'Sept',
'Oct.', 'Oct',
'Nov.', 'Nov',
'Dec.', 'Dec',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'Sunday', 'Sunday',
...@@ -3150,22 +3529,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3150,22 +3529,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Saturday', 'Saturday',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'Sun.', 'Sun',
'Mon.', 'Mon',
'Tue.', 'Tue',
'Wed.', 'Wed',
'Thu.', 'Thu',
'Fri.', 'Fri',
'Sat.', 'Sat',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'Sun.', 'Sun',
'Mon.', 'Mon',
'Tue.', 'Tue',
'Wed.', 'Wed',
'Thu.', 'Thu',
'Fri.', 'Fri',
'Sat.', 'Sat',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'S', 'S',
...@@ -3301,7 +3680,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3301,7 +3680,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3315,7 +3694,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3315,7 +3694,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3490,7 +3869,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3490,7 +3869,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3504,7 +3883,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3504,7 +3883,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3679,7 +4058,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3679,7 +4058,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3693,7 +4072,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3693,7 +4072,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3793,6 +4172,195 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3793,6 +4172,195 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'{1}, {0}', '{1}, {0}',
], ],
), ),
'en_NZ': intl.DateSymbols(
NAME: 'en_NZ',
ERAS: const <String>[
'BC',
'AD',
],
ERANAMES: const <String>[
'Before Christ',
'Anno Domini',
],
NARROWMONTHS: const <String>[
'J',
'F',
'M',
'A',
'M',
'J',
'J',
'A',
'S',
'O',
'N',
'D',
],
STANDALONENARROWMONTHS: const <String>[
'J',
'F',
'M',
'A',
'M',
'J',
'J',
'A',
'S',
'O',
'N',
'D',
],
MONTHS: const <String>[
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December',
],
STANDALONEMONTHS: const <String>[
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December',
],
SHORTMONTHS: const <String>[
'Jan',
'Feb',
'Mar',
'Apr',
'May',
'Jun',
'Jul',
'Aug',
'Sept',
'Oct',
'Nov',
'Dec',
],
STANDALONESHORTMONTHS: const <String>[
'Jan',
'Feb',
'Mar',
'Apr',
'May',
'Jun',
'Jul',
'Aug',
'Sept',
'Oct',
'Nov',
'Dec',
],
WEEKDAYS: const <String>[
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday',
],
STANDALONEWEEKDAYS: const <String>[
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday',
],
SHORTWEEKDAYS: const <String>[
'Sun',
'Mon',
'Tue',
'Wed',
'Thu',
'Fri',
'Sat',
],
STANDALONESHORTWEEKDAYS: const <String>[
'Sun',
'Mon',
'Tue',
'Wed',
'Thu',
'Fri',
'Sat',
],
NARROWWEEKDAYS: const <String>[
'S',
'M',
'T',
'W',
'T',
'F',
'S',
],
STANDALONENARROWWEEKDAYS: const <String>[
'S',
'M',
'T',
'W',
'T',
'F',
'S',
],
SHORTQUARTERS: const <String>[
'Q1',
'Q2',
'Q3',
'Q4',
],
QUARTERS: const <String>[
'1st quarter',
'2nd quarter',
'3rd quarter',
'4th quarter',
],
AMPMS: const <String>[
'am',
'pm',
],
DATEFORMATS: const <String>[
'EEEE, d MMMM y',
'd MMMM y',
'd/MM/y',
'd/MM/yy',
],
TIMEFORMATS: const <String>[
'h:mm:ss a zzzz',
'h:mm:ss a z',
'h:mm:ss a',
'h:mm a',
],
FIRSTDAYOFWEEK: 0,
WEEKENDRANGE: const <int>[
5,
6,
],
FIRSTWEEKCUTOFFDAY: 6,
DATETIMEFORMATS: const <String>[
"{1} 'at' {0}",
"{1} 'at' {0}",
'{1}, {0}',
'{1}, {0}',
],
),
'en_SG': intl.DateSymbols( 'en_SG': intl.DateSymbols(
NAME: 'en_SG', NAME: 'en_SG',
ERAS: const <String>[ ERAS: const <String>[
...@@ -3868,7 +4436,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3868,7 +4436,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -3882,7 +4450,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -3882,7 +4450,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -4246,7 +4814,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4246,7 +4814,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -4260,7 +4828,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4260,7 +4828,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'Jun', 'Jun',
'Jul', 'Jul',
'Aug', 'Aug',
'Sep', 'Sept',
'Oct', 'Oct',
'Nov', 'Nov',
'Dec', 'Dec',
...@@ -4427,32 +4995,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4427,32 +4995,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'diciembre', 'diciembre',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sept.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sept.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -4473,22 +5041,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4473,22 +5041,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'sábado', 'sábado',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'D', 'D',
...@@ -4545,8 +5113,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4545,8 +5113,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
'{1} {0}', '{1}, {0}',
'{1} {0}', '{1}, {0}',
], ],
), ),
'es_419': intl.DateSymbols( 'es_419': intl.DateSymbols(
...@@ -4616,32 +5184,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4616,32 +5184,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'diciembre', 'diciembre',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -4662,22 +5230,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4662,22 +5230,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'sábado', 'sábado',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'd', 'd',
...@@ -4710,8 +5278,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4710,8 +5278,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'4.º trimestre', '4.º trimestre',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
'a.m.', 'a. m.',
'p.m.', 'p. m.',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
"EEEE, d 'de' MMMM 'de' y", "EEEE, d 'de' MMMM 'de' y",
...@@ -4735,7 +5303,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4735,7 +5303,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
'{1} {0}', '{1} {0}',
'{1} {0}', '{1}, {0}',
], ],
), ),
'es_MX': intl.DateSymbols( 'es_MX': intl.DateSymbols(
...@@ -4804,33 +5372,33 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4804,33 +5372,33 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'noviembre', 'noviembre',
'diciembre', 'diciembre',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -4851,22 +5419,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4851,22 +5419,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'sábado', 'sábado',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'D', 'D',
...@@ -4887,16 +5455,16 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4887,16 +5455,16 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'S', 'S',
], ],
SHORTQUARTERS: const <String>[ SHORTQUARTERS: const <String>[
'1er. trim.', 'T1',
'2º. trim.', 'T2',
'3er. trim.', 'T3',
'4º trim.', 'T4',
], ],
QUARTERS: const <String>[ QUARTERS: const <String>[
'1.er trimestre', '1.er trimestre',
'2º. trimestre', '2 trimestre',
'3.er trimestre', '3.er trimestre',
'4o. trimestre', '4 trimestre',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
'a. m.', 'a. m.',
...@@ -4909,10 +5477,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4909,10 +5477,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'dd/MM/yy', 'dd/MM/yy',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'H:mm:ss zzzz', 'HH:mm:ss zzzz',
'H:mm:ss z', 'HH:mm:ss z',
'H:mm:ss', 'HH:mm:ss',
'H:mm', 'HH:mm',
], ],
FIRSTDAYOFWEEK: 6, FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: const <int>[ WEEKENDRANGE: const <int>[
...@@ -4924,7 +5492,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4924,7 +5492,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
'{1} {0}', '{1} {0}',
'{1} {0}', '{1}, {0}',
], ],
), ),
'es_US': intl.DateSymbols( 'es_US': intl.DateSymbols(
...@@ -4994,32 +5562,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -4994,32 +5562,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'diciembre', 'diciembre',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'ene.', 'ene',
'feb.', 'feb',
'mar.', 'mar',
'abr.', 'abr',
'may.', 'may',
'jun.', 'jun',
'jul.', 'jul',
'ago.', 'ago',
'sep.', 'sept',
'oct.', 'oct',
'nov.', 'nov',
'dic.', 'dic',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -5040,22 +5608,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5040,22 +5608,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'sábado', 'sábado',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'dom.', 'dom',
'lun.', 'lun',
'mar.', 'mar',
'mié.', 'mié',
'jue.', 'jue',
'vie.', 'vie',
'sáb.', 'sáb',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'D', 'D',
...@@ -5082,9 +5650,9 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5082,9 +5650,9 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'T4', 'T4',
], ],
QUARTERS: const <String>[ QUARTERS: const <String>[
'1.er trimestre', '1.º trimestre',
'2.º trimestre', '2.º trimestre',
'3.er trimestre', '3.º trimestre',
'4.º trimestre', '4.º trimestre',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
...@@ -5112,8 +5680,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5112,8 +5680,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
'{1} {0}', '{1}, {0}',
'{1} {0}', '{1}, {0}',
], ],
), ),
'et': intl.DateSymbols( 'et': intl.DateSymbols(
...@@ -5211,22 +5779,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5211,22 +5779,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'dets', 'dets',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'pühapäev', 'Pühapäev',
'esmaspäev', 'Esmaspäev',
'teisipäev', 'Teisipäev',
'kolmapäev', 'Kolmapäev',
'neljapäev', 'Neljapäev',
'reede', 'Reede',
'laupäev', 'Laupäev',
], ],
STANDALONEWEEKDAYS: const <String>[ STANDALONEWEEKDAYS: const <String>[
'pühapäev', 'Pühapäev',
'esmaspäev', 'Esmaspäev',
'teisipäev', 'Teisipäev',
'kolmapäev', 'Kolmapäev',
'neljapäev', 'Neljapäev',
'reede', 'Reede',
'laupäev', 'Laupäev',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'P', 'P',
...@@ -5344,18 +5912,18 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5344,18 +5912,18 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'A', 'A',
], ],
MONTHS: const <String>[ MONTHS: const <String>[
'urtarrila', 'urtarrilak',
'otsaila', 'otsailak',
'martxoa', 'martxoak',
'apirila', 'apirilak',
'maiatza', 'maiatzak',
'ekaina', 'ekainak',
'uztaila', 'uztailak',
'abuztua', 'abuztuak',
'iraila', 'irailak',
'urria', 'urriak',
'azaroa', 'azaroak',
'abendua', 'abenduak',
], ],
STANDALONEMONTHS: const <String>[ STANDALONEMONTHS: const <String>[
'urtarrila', 'urtarrila',
...@@ -5561,13 +6129,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -5561,13 +6129,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'دسامبر', 'دسامبر',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'ژانویهٔ', 'ژانویه',
'فوریهٔ', 'فوریه',
'مارس', 'مارس',
'آوریل', 'آوریل',
'مهٔ', 'مه',
'ژوئن', 'ژوئن',
'ژوئیهٔ', 'ژوئیه',
'اوت', 'اوت',
'سپتامبر', 'سپتامبر',
'اکتبر', 'اکتبر',
...@@ -6247,7 +6815,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -6247,7 +6815,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
"{1} 'à' {0}", "{1} 'à' {0}",
"{1} 'à' {0}", "{1} 'à' {0}",
"{1} 'à' {0}", '{1}, {0}',
'{1} {0}', '{1} {0}',
], ],
), ),
...@@ -6419,7 +6987,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -6419,7 +6987,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'EEEE d MMMM y', 'EEEE d MMMM y',
'd MMMM y', 'd MMMM y',
'd MMM y', 'd MMM y',
'yy-MM-dd', 'y-MM-dd',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
"HH 'h' mm 'min' ss 's' zzzz", "HH 'h' mm 'min' ss 's' zzzz",
...@@ -6436,7 +7004,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -6436,7 +7004,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
"{1} 'à' {0}", "{1} 'à' {0}",
"{1} 'à' {0}", "{1} 'à' {0}",
'{1} {0}', '{1}, {0}',
'{1} {0}', '{1} {0}',
], ],
), ),
...@@ -10412,7 +10980,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -10412,7 +10980,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'mk': intl.DateSymbols( 'mk': intl.DateSymbols(
NAME: 'mk', NAME: 'mk',
ERAS: const <String>[ ERAS: const <String>[
'пр.н.е.', 'п.н.е.',
'н.е.', 'н.е.',
], ],
ERANAMES: const <String>[ ERANAMES: const <String>[
...@@ -10524,7 +11092,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -10524,7 +11092,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'нед.', 'нед.',
'пон.', 'пон.',
'вт.', 'вто.',
'сре.', 'сре.',
'чет.', 'чет.',
'пет.', 'пет.',
...@@ -10574,10 +11142,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -10574,10 +11142,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'попладне', 'попладне',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, dd MMMM y', 'EEEE, d MMMM y',
'dd MMMM y', 'd MMMM y',
'dd.M.y', 'd.M.y',
'dd.M.yy', 'd.M.yy',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'HH:mm:ss zzzz', 'HH:mm:ss zzzz',
...@@ -10592,10 +11160,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -10592,10 +11160,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
FIRSTWEEKCUTOFFDAY: 6, FIRSTWEEKCUTOFFDAY: 6,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} {0}', "{1}, 'во' {0}",
'{1} {0}', "{1}, 'во' {0}",
'{1} {0}', "{1}, 'во' {0}",
'{1} {0}', "{1}, 'во' {0}",
], ],
), ),
'ml': intl.DateSymbols( 'ml': intl.DateSymbols(
...@@ -10952,8 +11520,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -10952,8 +11520,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'ү.х.', 'ү.х.',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'y.MM.dd, EEEE', "y 'оны' MMMM'ын' d, EEEE 'гараг'",
'y.MM.dd', "y 'оны' MMMM'ын' d",
"y 'оны' MMM'ын' d", "y 'оны' MMM'ын' d",
'y.MM.dd', 'y.MM.dd',
], ],
...@@ -11137,8 +11705,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -11137,8 +11705,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'चतुर्थ तिमाही', 'चतुर्थ तिमाही',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
'म.पू.', 'AM',
'म.उ.', 'PM',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, d MMMM, y', 'EEEE, d MMMM, y',
...@@ -11520,16 +12088,16 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -11520,16 +12088,16 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'ညနေ', 'ညနေ',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'y၊ MMMM d၊ EEEE', 'y- MMMM d- EEEE',
'y၊ d MMMM', 'y- MMMM d',
'y MMM d', 'y- MMM d',
'dd-MM-yy', 'dd-MM-yy',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'zzzz HH:mm:ss', 'zzzz HH:mm:ss',
'z HH:mm:ss', 'z HH:mm:ss',
'B HH:mm:ss', 'H:mm:ss',
'B H:mm', 'H:mm',
], ],
FIRSTDAYOFWEEK: 6, FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: const <int>[ WEEKENDRANGE: const <int>[
...@@ -11728,7 +12296,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -11728,7 +12296,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
FIRSTWEEKCUTOFFDAY: 3, FIRSTWEEKCUTOFFDAY: 3,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} {0}', "{1} 'kl'. {0}",
"{1} 'kl'. {0}", "{1} 'kl'. {0}",
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
...@@ -12296,7 +12864,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12296,7 +12864,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
FIRSTWEEKCUTOFFDAY: 3, FIRSTWEEKCUTOFFDAY: 3,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} {0}', "{1} 'kl'. {0}",
"{1} 'kl'. {0}", "{1} 'kl'. {0}",
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
...@@ -12848,7 +13416,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12848,7 +13416,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'EEEE, d MMMM y', 'EEEE, d MMMM y',
'd MMMM y', 'd MMMM y',
'd MMM y', 'd MMM y',
'dd.MM.y', 'd.MM.y',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'HH:mm:ss zzzz', 'HH:mm:ss zzzz',
...@@ -12915,7 +13483,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12915,7 +13483,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'مۍ', 'مۍ',
'جون', 'جون',
'جولای', 'جولای',
گست', ګست',
'سېپتمبر', 'سېپتمبر',
'اکتوبر', 'اکتوبر',
'نومبر', 'نومبر',
...@@ -12929,7 +13497,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12929,7 +13497,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'مۍ', 'مۍ',
'جون', 'جون',
'جولای', 'جولای',
گست', ګست',
'سپتمبر', 'سپتمبر',
'اکتوبر', 'اکتوبر',
'نومبر', 'نومبر',
...@@ -12943,7 +13511,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12943,7 +13511,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'مۍ', 'مۍ',
'جون', 'جون',
'جولای', 'جولای',
گست', ګست',
'سېپتمبر', 'سېپتمبر',
'اکتوبر', 'اکتوبر',
'نومبر', 'نومبر',
...@@ -12957,7 +13525,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -12957,7 +13525,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'مۍ', 'مۍ',
'جون', 'جون',
'جولای', 'جولای',
گست', ګست',
'سپتمبر', 'سپتمبر',
'اکتوبر', 'اکتوبر',
'نومبر', 'نومبر',
...@@ -13126,32 +13694,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -13126,32 +13694,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'dezembro', 'dezembro',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'jan', 'jan.',
'fev', 'fev.',
'mar', 'mar.',
'abr', 'abr.',
'mai', 'mai.',
'jun', 'jun.',
'jul', 'jul.',
'ago', 'ago.',
'set', 'set.',
'out', 'out.',
'nov', 'nov.',
'dez', 'dez.',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'jan', 'jan.',
'fev', 'fev.',
'mar', 'mar.',
'abr', 'abr.',
'mai', 'mai.',
'jun', 'jun.',
'jul', 'jul.',
'ago', 'ago.',
'set', 'set.',
'out', 'out.',
'nov', 'nov.',
'dez', 'dez.',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -13172,22 +13740,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -13172,22 +13740,22 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'sábado', 'sábado',
], ],
SHORTWEEKDAYS: const <String>[ SHORTWEEKDAYS: const <String>[
'dom', 'dom.',
'seg', 'seg.',
'ter', 'ter.',
'qua', 'qua.',
'qui', 'qui.',
'sex', 'sex.',
'sáb', 'sáb.',
], ],
STANDALONESHORTWEEKDAYS: const <String>[ STANDALONESHORTWEEKDAYS: const <String>[
'dom', 'dom.',
'seg', 'seg.',
'ter', 'ter.',
'qua', 'qua.',
'qui', 'qui.',
'sex', 'sex.',
'sáb', 'sáb.',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'D', 'D',
...@@ -13315,32 +13883,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -13315,32 +13883,32 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'dezembro', 'dezembro',
], ],
SHORTMONTHS: const <String>[ SHORTMONTHS: const <String>[
'jan', 'jan.',
'fev', 'fev.',
'mar', 'mar.',
'abr', 'abr.',
'mai', 'mai.',
'jun', 'jun.',
'jul', 'jul.',
'ago', 'ago.',
'set', 'set.',
'out', 'out.',
'nov', 'nov.',
'dez', 'dez.',
], ],
STANDALONESHORTMONTHS: const <String>[ STANDALONESHORTMONTHS: const <String>[
'jan', 'jan.',
'fev', 'fev.',
'mar', 'mar.',
'abr', 'abr.',
'mai', 'mai.',
'jun', 'jun.',
'jul', 'jul.',
'ago', 'ago.',
'set', 'set.',
'out', 'out.',
'nov', 'nov.',
'dez', 'dez.',
], ],
WEEKDAYS: const <String>[ WEEKDAYS: const <String>[
'domingo', 'domingo',
...@@ -13757,13 +14325,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -13757,13 +14325,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'сб', 'сб',
], ],
NARROWWEEKDAYS: const <String>[ NARROWWEEKDAYS: const <String>[
'вс', 'В',
'пн', 'П',
'вт', 'В',
'ср', 'С',
'чт', 'Ч',
'пт', 'П',
'сб', 'С',
], ],
STANDALONENARROWWEEKDAYS: const <String>[ STANDALONENARROWWEEKDAYS: const <String>[
'В', 'В',
...@@ -14358,8 +14926,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14358,8 +14926,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'pop.', 'pop.',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, dd. MMMM y', 'EEEE, d. MMMM y',
'dd. MMMM y', 'd. MMMM y',
'd. MMM y', 'd. MMM y',
'd. MM. yy', 'd. MM. yy',
], ],
...@@ -14378,8 +14946,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14378,8 +14946,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} {0}', '{1} {0}',
'{1} {0}', '{1} {0}',
'{1} {0}', '{1}, {0}',
'{1} {0}', '{1}, {0}',
], ],
), ),
'sq': intl.DateSymbols( 'sq': intl.DateSymbols(
...@@ -14720,10 +15288,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14720,10 +15288,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'с', 'с',
], ],
SHORTQUARTERS: const <String>[ SHORTQUARTERS: const <String>[
'К1', '1. кв.',
'К2', '2. кв.',
'К3', '3. кв.',
'К4', '4. кв.',
], ],
QUARTERS: const <String>[ QUARTERS: const <String>[
'први квартал', 'први квартал',
...@@ -14732,13 +15300,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14732,13 +15300,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'четврти квартал', 'четврти квартал',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
'пре подне', 'AM',
'по подне', 'PM',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, dd. MMMM y.', 'EEEE, d. MMMM y.',
'dd. MMMM y.', 'd. MMMM y.',
'dd.MM.y.', 'd. M. y.',
'd.M.yy.', 'd.M.yy.',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
...@@ -14909,10 +15477,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14909,10 +15477,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
's', 's',
], ],
SHORTQUARTERS: const <String>[ SHORTQUARTERS: const <String>[
'K1', '1. kv.',
'K2', '2. kv.',
'K3', '3. kv.',
'K4', '4. kv.',
], ],
QUARTERS: const <String>[ QUARTERS: const <String>[
'prvi kvartal', 'prvi kvartal',
...@@ -14921,13 +15489,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -14921,13 +15489,13 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'četvrti kvartal', 'četvrti kvartal',
], ],
AMPMS: const <String>[ AMPMS: const <String>[
'pre podne', 'AM',
'po podne', 'PM',
], ],
DATEFORMATS: const <String>[ DATEFORMATS: const <String>[
'EEEE, dd. MMMM y.', 'EEEE, d. MMMM y.',
'dd. MMMM y.', 'd. MMMM y.',
'dd.MM.y.', 'd. M. y.',
'd.M.yy.', 'd.M.yy.',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
...@@ -15120,7 +15688,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -15120,7 +15688,7 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'y-MM-dd', 'y-MM-dd',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
"'kl'. HH:mm:ss zzzz", 'HH:mm:ss zzzz',
'HH:mm:ss z', 'HH:mm:ss z',
'HH:mm:ss', 'HH:mm:ss',
'HH:mm', 'HH:mm',
...@@ -15510,8 +16078,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -15510,8 +16078,8 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
], ],
FIRSTWEEKCUTOFFDAY: 5, FIRSTWEEKCUTOFFDAY: 5,
DATETIMEFORMATS: const <String>[ DATETIMEFORMATS: const <String>[
'{1} ’அன்று’ {0}', '{1} அன்று {0}',
'{1} ’அன்று’ {0}', '{1} அன்று {0}',
'{1}, {0}', '{1}, {0}',
'{1}, {0}', '{1}, {0}',
], ],
...@@ -16843,11 +17411,11 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -16843,11 +17411,11 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
NAME: 'vi', NAME: 'vi',
ERAS: const <String>[ ERAS: const <String>[
'Trước CN', 'Trước CN',
'sau CN', 'Sau CN',
], ],
ERANAMES: const <String>[ ERANAMES: const <String>[
'Trước CN', 'Trước Thiên Chúa',
'sau CN', 'Sau Công Nguyên',
], ],
NARROWMONTHS: const <String>[ NARROWMONTHS: const <String>[
'1', '1',
...@@ -17199,10 +17767,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -17199,10 +17767,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'y/M/d', 'y/M/d',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'zzzz ah:mm:ss', 'zzzz HH:mm:ss',
'z ah:mm:ss', 'z HH:mm:ss',
'ah:mm:ss', 'HH:mm:ss',
'ah:mm', 'HH:mm',
], ],
FIRSTDAYOFWEEK: 6, FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: const <int>[ WEEKENDRANGE: const <int>[
...@@ -17577,10 +18145,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{ ...@@ -17577,10 +18145,10 @@ final Map<String, intl.DateSymbols> dateSymbols = <String, intl.DateSymbols>{
'y/M/d', 'y/M/d',
], ],
TIMEFORMATS: const <String>[ TIMEFORMATS: const <String>[
'ah:mm:ss [zzzz]', 'Bh:mm:ss [zzzz]',
'ah:mm:ss [z]', 'Bh:mm:ss [z]',
'ah:mm:ss', 'Bh:mm:ss',
'ah:mm', 'Bh:mm',
], ],
FIRSTDAYOFWEEK: 6, FIRSTDAYOFWEEK: 6,
WEEKENDRANGE: const <int>[ WEEKENDRANGE: const <int>[
...@@ -17890,7 +18458,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -17890,7 +18458,7 @@ const Map<String, Map<String, String>> datePatterns =
'LLLL': 'LLLL', 'LLLL': 'LLLL',
'M': 'L', 'M': 'L',
'Md': 'd/‏M', 'Md': 'd/‏M',
'MEd': 'EEE، d/M', 'MEd': 'EEE، d/M',
'MMM': 'LLL', 'MMM': 'LLL',
'MMMd': 'd MMM', 'MMMd': 'd MMM',
'MMMEd': 'EEE، d MMM', 'MMMEd': 'EEE، d MMM',
...@@ -17928,6 +18496,52 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -17928,6 +18496,52 @@ const Map<String, Map<String, String>> datePatterns =
'zzzz': 'zzzz', 'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ', 'ZZZZ': 'ZZZZ',
}, },
'as': <String, String>{
'd': 'd',
'E': 'ccc',
'EEEE': 'cccc',
'LLL': 'LLL',
'LLLL': 'LLLL',
'M': 'L',
'Md': 'dd-MM',
'MEd': 'EEE, dd-MM',
'MMM': 'LLL',
'MMMd': 'd MMM',
'MMMEd': 'EEE, d MMM',
'MMMM': 'LLLL',
'MMMMd': 'd MMMM',
'MMMMEEEEd': 'EEEE, d MMMM',
'QQQ': 'QQQ',
'QQQQ': 'QQQQ',
'y': 'y',
'yM': 'MM-y',
'yMd': 'dd-MM-y',
'yMEd': 'EEE, dd-MM-y',
'yMMM': 'MMM y',
'yMMMd': 'd MMM y',
'yMMMEd': 'EEE, d MMM y',
'yMMMM': 'MMMM y',
'yMMMMd': 'd MMMM, y',
'yMMMMEEEEd': 'EEEE, d MMMM, y',
'yQQQ': 'QQQ y',
'yQQQQ': 'QQQQ y',
'H': 'HH',
'Hm': 'HH:mm',
'Hms': 'HH:mm:ss',
'j': 'a h',
'jm': 'a h:mm',
'jms': 'a h:mm:ss',
'jmv': 'a h:mm v',
'jmz': 'a h:mm z',
'jz': 'a h z',
'm': 'm',
'ms': 'mm:ss',
's': 's',
'v': 'v',
'z': 'z',
'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ',
},
'az': <String, String>{ 'az': <String, String>{
'd': 'd', 'd': 'd',
'E': 'ccc', 'E': 'ccc',
...@@ -18049,15 +18663,15 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18049,15 +18663,15 @@ const Map<String, Map<String, String>> datePatterns =
'yMMMMEEEEd': "EEEE, d MMMM y 'г'.", 'yMMMMEEEEd': "EEEE, d MMMM y 'г'.",
'yQQQ': "QQQ y 'г'.", 'yQQQ': "QQQ y 'г'.",
'yQQQQ': "QQQQ y 'г'.", 'yQQQQ': "QQQQ y 'г'.",
'H': "H 'ч'.", 'H': "HH 'ч'.",
'Hm': "H:mm 'ч'.", 'Hm': "HH:mm 'ч'.",
'Hms': "H:mm:ss 'ч'.", 'Hms': "HH:mm:ss 'ч'.",
'j': "H 'ч'.", 'j': "HH 'ч'.",
'jm': "H:mm 'ч'.", 'jm': "HH:mm 'ч'.",
'jms': "H:mm:ss 'ч'.", 'jms': "HH:mm:ss 'ч'.",
'jmv': "HH:mm 'ч'. v", 'jmv': "HH:mm 'ч'. v",
'jmz': "HH:mm 'ч'. z", 'jmz': "HH:mm 'ч'. z",
'jz': "H 'ч'. z", 'jz': "HH 'ч'. z",
'm': 'm', 'm': 'm',
'ms': 'm:ss', 'ms': 'm:ss',
's': 's', 's': 's',
...@@ -18250,6 +18864,52 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18250,6 +18864,52 @@ const Map<String, Map<String, String>> datePatterns =
'zzzz': 'zzzz', 'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ', 'ZZZZ': 'ZZZZ',
}, },
'cy': <String, String>{
'd': 'd',
'E': 'ccc',
'EEEE': 'cccc',
'LLL': 'LLL',
'LLLL': 'LLLL',
'M': 'L',
'Md': 'd/M',
'MEd': 'EEE, d/M',
'MMM': 'LLL',
'MMMd': 'd MMM',
'MMMEd': 'EEE, d MMM',
'MMMM': 'LLLL',
'MMMMd': 'MMMM d',
'MMMMEEEEd': 'EEEE, d MMMM',
'QQQ': 'QQQ',
'QQQQ': 'QQQQ',
'y': 'y',
'yM': 'M/y',
'yMd': 'd/M/y',
'yMEd': 'EEE, d/M/y',
'yMMM': 'MMM y',
'yMMMd': 'd MMM y',
'yMMMEd': 'EEE, d MMM y',
'yMMMM': 'MMMM y',
'yMMMMd': 'd MMMM y',
'yMMMMEEEEd': 'EEEE, d MMMM y',
'yQQQ': 'QQQ y',
'yQQQQ': 'QQQQ y',
'H': 'HH',
'Hm': 'HH:mm',
'Hms': 'HH:mm:ss',
'j': 'HH',
'jm': 'HH:mm',
'jms': 'HH:mm:ss',
'jmv': 'HH:mm v',
'jmz': 'HH:mm z',
'jz': 'HH z',
'm': 'm',
'ms': 'mm:ss',
's': 's',
'v': 'v',
'z': 'z',
'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ',
},
'da': <String, String>{ 'da': <String, String>{
'd': 'd.', 'd': 'd.',
'E': 'ccc', 'E': 'ccc',
...@@ -18396,27 +19056,27 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18396,27 +19056,27 @@ const Map<String, Map<String, String>> datePatterns =
'LLLL': 'MMMM', 'LLLL': 'MMMM',
'M': 'L', 'M': 'L',
'Md': 'd/M', 'Md': 'd/M',
'MEd': 'EEE, d/M', 'MEd': 'EEE d/M',
'MMM': 'MMM', 'MMM': 'MMM',
'MMMd': 'd MMM', 'MMMd': 'd MMM',
'MMMEd': 'EEE, d MMM', 'MMMEd': 'EEE d MMM',
'MMMM': 'MMMM', 'MMMM': 'MMMM',
'MMMMd': 'd MMMM', 'MMMMd': 'd MMMM',
'MMMMEEEEd': 'EEEE, d MMMM', 'MMMMEEEEd': 'EEEE d MMMM',
'QQQ': 'QQQ', 'QQQ': 'QQQ',
'QQQQ': 'QQQQ', 'QQQQ': 'QQQQ',
'y': 'y', 'y': 'y',
'yM': 'M/y', 'yM': 'M/y',
'yMd': 'd/M/y', 'yMd': 'd/M/y',
'yMEd': 'EEE, d/M/y', 'yMEd': 'EEE d/M/y',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
'yMMMd': 'd MMM y', 'yMMMd': 'd MMM y',
'yMMMEd': 'EEE, d MMM y', 'yMMMEd': 'EEE d MMM y',
'yMMMM': 'LLLL y', 'yMMMM': 'LLLL y',
'yMMMMd': 'd MMMM y', 'yMMMMd': 'd MMMM y',
'yMMMMEEEEd': 'EEEE, d MMMM y', 'yMMMMEEEEd': 'EEEE d MMMM y',
'yQQQ': 'y QQQ', 'yQQQ': 'QQQ y',
'yQQQQ': 'y QQQQ', 'yQQQQ': 'QQQQ y',
'H': 'HH', 'H': 'HH',
'Hm': 'HH:mm', 'Hm': 'HH:mm',
'Hms': 'HH:mm:ss', 'Hms': 'HH:mm:ss',
...@@ -18544,7 +19204,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18544,7 +19204,7 @@ const Map<String, Map<String, String>> datePatterns =
'QQQ': 'QQQ', 'QQQ': 'QQQ',
'QQQQ': 'QQQQ', 'QQQQ': 'QQQQ',
'y': 'y', 'y': 'y',
'yM': 'y-MM', 'yM': 'MM/y',
'yMd': 'y-MM-dd', 'yMd': 'y-MM-dd',
'yMEd': 'EEE, y-MM-dd', 'yMEd': 'EEE, y-MM-dd',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
...@@ -18710,6 +19370,52 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18710,6 +19370,52 @@ const Map<String, Map<String, String>> datePatterns =
'zzzz': 'zzzz', 'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ', 'ZZZZ': 'ZZZZ',
}, },
'en_NZ': <String, String>{
'd': 'd',
'E': 'ccc',
'EEEE': 'cccc',
'LLL': 'LLL',
'LLLL': 'LLLL',
'M': 'L',
'Md': 'd/M',
'MEd': 'EEE, dd/MM',
'MMM': 'LLL',
'MMMd': 'd MMM',
'MMMEd': 'EEE, d MMM',
'MMMM': 'LLLL',
'MMMMd': 'd MMMM',
'MMMMEEEEd': 'EEEE, d MMMM',
'QQQ': 'QQQ',
'QQQQ': 'QQQQ',
'y': 'y',
'yM': 'MM/y',
'yMd': 'd/MM/y',
'yMEd': 'EEE, dd/MM/y',
'yMMM': 'MMM y',
'yMMMd': 'd MMM y',
'yMMMEd': 'EEE, d MMM y',
'yMMMM': 'MMMM y',
'yMMMMd': 'd MMMM y',
'yMMMMEEEEd': 'EEEE, d MMMM y',
'yQQQ': 'QQQ y',
'yQQQQ': 'QQQQ y',
'H': 'HH',
'Hm': 'HH:mm',
'Hms': 'HH:mm:ss',
'j': 'h a',
'jm': 'h:mm a',
'jms': 'h:mm:ss a',
'jmv': 'h:mm a v',
'jmz': 'h:mm a z',
'jz': 'h a z',
'm': 'm',
'ms': 'mm:ss',
's': 's',
'v': 'v',
'z': 'z',
'zzzz': 'zzzz',
'ZZZZ': 'ZZZZ',
},
'en_SG': <String, String>{ 'en_SG': <String, String>{
'd': 'd', 'd': 'd',
'E': 'ccc', 'E': 'ccc',
...@@ -18915,9 +19621,9 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18915,9 +19621,9 @@ const Map<String, Map<String, String>> datePatterns =
'yM': 'M/y', 'yM': 'M/y',
'yMd': 'd/M/y', 'yMd': 'd/M/y',
'yMEd': 'EEE d/M/y', 'yMEd': 'EEE d/M/y',
'yMMM': "MMMM 'de' y", 'yMMM': 'MMM y',
'yMMMd': "d 'de' MMMM 'de' y", 'yMMMd': 'd MMM y',
'yMMMEd': "EEE, d 'de' MMM 'de' y", 'yMMMEd': 'EEE, d MMM y',
'yMMMM': "MMMM 'de' y", 'yMMMM': "MMMM 'de' y",
'yMMMMd': "d 'de' MMMM 'de' y", 'yMMMMd': "d 'de' MMMM 'de' y",
'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y", 'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y",
...@@ -18929,8 +19635,8 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18929,8 +19635,8 @@ const Map<String, Map<String, String>> datePatterns =
'j': 'HH', 'j': 'HH',
'jm': 'HH:mm', 'jm': 'HH:mm',
'jms': 'HH:mm:ss', 'jms': 'HH:mm:ss',
'jmv': 'H:mm v', 'jmv': 'HH:mm v',
'jmz': 'H:mm z', 'jmz': 'HH:mm z',
'jz': 'HH z', 'jz': 'HH z',
'm': 'm', 'm': 'm',
'ms': 'mm:ss', 'ms': 'mm:ss',
...@@ -18961,20 +19667,20 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -18961,20 +19667,20 @@ const Map<String, Map<String, String>> datePatterns =
'yM': 'M/y', 'yM': 'M/y',
'yMd': 'd/M/y', 'yMd': 'd/M/y',
'yMEd': 'EEE, d/M/y', 'yMEd': 'EEE, d/M/y',
'yMMM': "MMMM 'de' y", 'yMMM': 'MMM y',
'yMMMd': "d 'de' MMMM 'de' y", 'yMMMd': 'd MMM y',
'yMMMEd': "EEE, d 'de' MMMM 'de' y", 'yMMMEd': "EEE, d 'de' MMM 'de' y",
'yMMMM': "MMMM 'de' y", 'yMMMM': "MMMM 'de' y",
'yMMMMd': "d 'de' MMMM 'de' y", 'yMMMMd': "d 'de' MMMM 'de' y",
'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y", 'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y",
'yQQQ': 'QQQ y', 'yQQQ': 'QQQ y',
'yQQQQ': "QQQQ 'de' y", 'yQQQQ': "QQQQ 'de' y",
'H': 'HH', 'H': 'HH',
'Hm': 'H:mm', 'Hm': 'HH:mm',
'Hms': 'H:mm:ss', 'Hms': 'HH:mm:ss',
'j': 'HH', 'j': 'HH',
'jm': 'H:mm', 'jm': 'HH:mm',
'jms': 'H:mm:ss', 'jms': 'HH:mm:ss',
'jmv': 'HH:mm v', 'jmv': 'HH:mm v',
'jmz': 'HH:mm z', 'jmz': 'HH:mm z',
'jz': 'HH z', 'jz': 'HH z',
...@@ -19007,9 +19713,9 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -19007,9 +19713,9 @@ const Map<String, Map<String, String>> datePatterns =
'yM': 'M/y', 'yM': 'M/y',
'yMd': 'd/M/y', 'yMd': 'd/M/y',
'yMEd': 'EEE, d/M/y', 'yMEd': 'EEE, d/M/y',
'yMMM': "MMMM 'de' y", 'yMMM': 'MMM y',
'yMMMd': "d 'de' MMMM 'de' y", 'yMMMd': 'd MMM y',
'yMMMEd': "EEE, d 'de' MMMM 'de' y", 'yMMMEd': "EEE, d 'de' MMM 'de' y",
'yMMMM': "MMMM 'de' y", 'yMMMM': "MMMM 'de' y",
'yMMMMd': "d 'de' MMMM 'de' y", 'yMMMMd': "d 'de' MMMM 'de' y",
'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y", 'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y",
...@@ -19159,11 +19865,11 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -19159,11 +19865,11 @@ const Map<String, Map<String, String>> datePatterns =
'j': 'H', 'j': 'H',
'jm': 'H:mm', 'jm': 'H:mm',
'jms': 'H:mm:ss', 'jms': 'H:mm:ss',
'jmv': 'HH:mm v', 'jmv': 'H:mm v',
'jmz': 'HH:mm (z)', 'jmz': 'HH:mm (z)',
'jz': 'H (z)', 'jz': 'H (z)',
'm': 'm', 'm': 'm',
'ms': 'mm:ss', 'ms': 'm:ss',
's': 's', 's': 's',
'v': 'v', 'v': 'v',
'z': 'z', 'z': 'z',
...@@ -19376,8 +20082,8 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -19376,8 +20082,8 @@ const Map<String, Map<String, String>> datePatterns =
'yMd': 'd/M/y', 'yMd': 'd/M/y',
'yMEd': 'EEE, d/M/y', 'yMEd': 'EEE, d/M/y',
'yMMM': "MMM 'de' y", 'yMMM': "MMM 'de' y",
'yMMMd': 'd/MM/y', 'yMMMd': "d 'de' MMM 'de' y",
'yMMMEd': 'EEE, d/MM/y', 'yMMMEd': "EEE, d 'de' MMM 'de' y",
'yMMMM': "MMMM 'de' y", 'yMMMM': "MMMM 'de' y",
'yMMMMd': "d 'de' MMMM 'de' y", 'yMMMMd': "d 'de' MMMM 'de' y",
'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y", 'yMMMMEEEEd': "EEEE, d 'de' MMMM 'de' y",
...@@ -20293,7 +20999,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20293,7 +20999,7 @@ const Map<String, Map<String, String>> datePatterns =
'QQQQ': 'QQQQ', 'QQQQ': 'QQQQ',
'y': "y. 'g'.", 'y': "y. 'g'.",
'yM': 'MM.y.', 'yM': 'MM.y.',
'yMd': 'y.MM.d.', 'yMd': 'd.MM.y.',
'yMEd': 'EEE, d.M.y.', 'yMEd': 'EEE, d.M.y.',
'yMMM': "y. 'g'. MMM", 'yMMM': "y. 'g'. MMM",
'yMMMd': "y. 'g'. d. MMM", 'yMMMd': "y. 'g'. d. MMM",
...@@ -20438,7 +21144,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20438,7 +21144,7 @@ const Map<String, Map<String, String>> datePatterns =
'yMMMEd': "y 'оны' MMM'ын' d. EEE", 'yMMMEd': "y 'оны' MMM'ын' d. EEE",
'yMMMM': "y 'оны' MMMM", 'yMMMM': "y 'оны' MMMM",
'yMMMMd': "y 'оны' MMMM'ын' d", 'yMMMMd': "y 'оны' MMMM'ын' d",
'yMMMMEEEEd': "y 'оны' MMMM'ын' d. EEEE", 'yMMMMEEEEd': "y 'оны' MMMM'ын' d, EEEE 'гараг'",
'yQQQ': "y 'оны' QQQ", 'yQQQ': "y 'оны' QQQ",
'yQQQQ': "y 'оны' QQQQ", 'yQQQQ': "y 'оны' QQQQ",
'H': "HH 'ц'", 'H': "HH 'ц'",
...@@ -20558,10 +21264,10 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20558,10 +21264,10 @@ const Map<String, Map<String, String>> datePatterns =
'LLLL': 'LLLL', 'LLLL': 'LLLL',
'M': 'L', 'M': 'L',
'Md': 'd/M', 'Md': 'd/M',
'MEd': 'd/M၊ EEE', 'MEd': 'd-M- EEE',
'MMM': 'LLL', 'MMM': 'LLL',
'MMMd': 'd MMM', 'MMMd': 'd MMM',
'MMMEd': 'MMM d EEE', 'MMMEd': 'MMM d- EEE',
'MMMM': 'LLLL', 'MMMM': 'LLLL',
'MMMMd': 'MMMM d', 'MMMMd': 'MMMM d',
'MMMMEEEEd': 'MMMM d ရက် EEEEနေ့', 'MMMMEEEEd': 'MMMM d ရက် EEEEနေ့',
...@@ -20570,13 +21276,13 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20570,13 +21276,13 @@ const Map<String, Map<String, String>> datePatterns =
'y': 'y', 'y': 'y',
'yM': 'M/y', 'yM': 'M/y',
'yMd': 'dd-MM-y', 'yMd': 'dd-MM-y',
'yMEd': 'd/M/y EEE', 'yMEd': 'd/M/y- EEE',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
'yMMMd': 'y MMM d', 'yMMMd': 'y- MMM d',
'yMMMEd': 'y၊ MMM d၊ EEE', 'yMMMEd': 'y- MMM d- EEE',
'yMMMM': 'y MMMM', 'yMMMM': 'y MMMM',
'yMMMMd': 'y၊ d MMMM', 'yMMMMd': 'y- MMMM d',
'yMMMMEEEEd': 'y၊ MMMM d၊ EEEE', 'yMMMMEEEEd': 'y- MMMM d- EEEE',
'yQQQ': 'y QQQ', 'yQQQ': 'y QQQ',
'yQQQQ': 'y QQQQ', 'yQQQQ': 'y QQQQ',
'H': 'HH', 'H': 'HH',
...@@ -20616,7 +21322,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20616,7 +21322,7 @@ const Map<String, Map<String, String>> datePatterns =
'y': 'y', 'y': 'y',
'yM': 'M.y', 'yM': 'M.y',
'yMd': 'd.M.y', 'yMd': 'd.M.y',
'yMEd': 'EEE d.MM.y', 'yMEd': 'EEE d.M.y',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
'yMMMd': 'd. MMM y', 'yMMMd': 'd. MMM y',
'yMMMEd': 'EEE d. MMM y', 'yMMMEd': 'EEE d. MMM y',
...@@ -20754,7 +21460,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20754,7 +21460,7 @@ const Map<String, Map<String, String>> datePatterns =
'y': 'y', 'y': 'y',
'yM': 'M.y', 'yM': 'M.y',
'yMd': 'd.M.y', 'yMd': 'd.M.y',
'yMEd': 'EEE d.MM.y', 'yMEd': 'EEE d.M.y',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
'yMMMd': 'd. MMM y', 'yMMMd': 'd. MMM y',
'yMMMEd': 'EEE d. MMM y', 'yMMMEd': 'EEE d. MMM y',
...@@ -20920,8 +21626,8 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20920,8 +21626,8 @@ const Map<String, Map<String, String>> datePatterns =
}, },
'ps': <String, String>{ 'ps': <String, String>{
'd': 'd', 'd': 'd',
'E': 'ccc', 'E': 'EEE',
'EEEE': 'cccc', 'EEEE': 'EEEE',
'LLL': 'LLL', 'LLL': 'LLL',
'LLLL': 'LLLL', 'LLLL': 'LLLL',
'M': 'L', 'M': 'L',
...@@ -20929,10 +21635,10 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -20929,10 +21635,10 @@ const Map<String, Map<String, String>> datePatterns =
'MEd': 'MM-dd, EEE', 'MEd': 'MM-dd, EEE',
'MMM': 'LLL', 'MMM': 'LLL',
'MMMd': 'MMM d', 'MMMd': 'MMM d',
'MMMEd': 'MMM d, EEE', 'MMMEd': 'EEE, MMM d',
'MMMM': 'LLLL', 'MMMM': 'LLLL',
'MMMMd': 'MMMM d', 'MMMMd': 'MMMM d',
'MMMMEEEEd': 'MMMM d, EEEE', 'MMMMEEEEd': 'EEEE, MMMM d',
'QQQ': 'QQQ', 'QQQ': 'QQQ',
'QQQQ': 'QQQQ', 'QQQQ': 'QQQQ',
'y': 'y', 'y': 'y',
...@@ -21493,7 +22199,7 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -21493,7 +22199,7 @@ const Map<String, Map<String, String>> datePatterns =
'yMEd': 'EEE, d/M/y', 'yMEd': 'EEE, d/M/y',
'yMMM': 'MMM y', 'yMMM': 'MMM y',
'yMMMd': 'd MMM y', 'yMMMd': 'd MMM y',
'yMMMEd': 'EEE, MMM d, y', 'yMMMEd': 'EEE, d MMM y',
'yMMMM': 'MMMM y', 'yMMMM': 'MMMM y',
'yMMMMd': 'd MMMM y', 'yMMMMd': 'd MMMM y',
'yMMMMEEEEd': 'EEEE, d MMMM y', 'yMMMMEEEEd': 'EEEE, d MMMM y',
...@@ -21767,10 +22473,10 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -21767,10 +22473,10 @@ const Map<String, Map<String, String>> datePatterns =
'yM': 'MM.y', 'yM': 'MM.y',
'yMd': 'dd.MM.y', 'yMd': 'dd.MM.y',
'yMEd': 'EEE, dd.MM.y', 'yMEd': 'EEE, dd.MM.y',
'yMMM': 'LLL y', 'yMMM': "LLL y 'р'.",
'yMMMd': 'd MMM y', 'yMMMd': "d MMM y 'р'.",
'yMMMEd': 'EEE, d MMM y', 'yMMMEd': "EEE, d MMM y 'р'.",
'yMMMM': 'LLLL y', 'yMMMM': "LLLL y 'р'.",
'yMMMMd': "d MMMM y 'р'.", 'yMMMMd': "d MMMM y 'р'.",
'yMMMMEEEEd': "EEEE, d MMMM y 'р'.", 'yMMMMEEEEd': "EEEE, d MMMM y 'р'.",
'yQQQ': 'QQQ y', 'yQQQ': 'QQQ y',
...@@ -21962,12 +22668,12 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -21962,12 +22668,12 @@ const Map<String, Map<String, String>> datePatterns =
'H': 'H时', 'H': 'H时',
'Hm': 'HH:mm', 'Hm': 'HH:mm',
'Hms': 'HH:mm:ss', 'Hms': 'HH:mm:ss',
'j': 'ah时', 'j': 'H时',
'jm': 'ah:mm', 'jm': 'HH:mm',
'jms': 'ah:mm:ss', 'jms': 'HH:mm:ss',
'jmv': 'v ah:mm', 'jmv': 'v HH:mm',
'jmz': 'z ah:mm', 'jmz': 'z HH:mm',
'jz': 'zah时', 'jz': 'zH时',
'm': 'm', 'm': 'm',
'ms': 'mm:ss', 'ms': 'mm:ss',
's': 's', 's': 's',
......
...@@ -31,7 +31,7 @@ void main() { ...@@ -31,7 +31,7 @@ void main() {
// Tests a different first day of week. // Tests a different first day of week.
const Locale('ru', 'RU'): <String, dynamic>{ const Locale('ru', 'RU'): <String, dynamic>{
'textDirection': TextDirection.ltr, 'textDirection': TextDirection.ltr,
'expectedDaysOfWeek': <String>['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'], 'expectedDaysOfWeek': <String>['В', 'П', 'В', 'С', 'Ч', 'П', 'С',],
'expectedDaysOfMonth': List<String>.generate(30, (int i) => '${i + 1}'), 'expectedDaysOfMonth': List<String>.generate(30, (int i) => '${i + 1}'),
'expectedMonthYearHeader': 'сентябрь 2017 г.', 'expectedMonthYearHeader': 'сентябрь 2017 г.',
}, },
......
...@@ -193,6 +193,22 @@ void main() { ...@@ -193,6 +193,22 @@ void main() {
expect(dateFormat.locale, 'en_US'); expect(dateFormat.locale, 'en_US');
}); });
testWidgets('cy is initialized correctly by Flutter when DateFormat is used', (WidgetTester tester) async {
late DateFormat dateFormat;
await tester.pumpWidget(MaterialApp(
locale: const Locale('cy'),
localizationsDelegates: GlobalMaterialLocalizations.delegates,
home: Builder(builder: (BuildContext context) {
dateFormat = DateFormat.yMMMd('cy');
return Container();
}),
));
expect(dateFormat.locale, 'cy');
expect(dateFormat.format(DateTime(2023, 4, 10, 2, 32)), equals('10 Ebr 2023'));
});
} }
enum DateType { year, medium, full, monthYear } enum DateType { year, medium, full, monthYear }
...@@ -176,7 +176,7 @@ void main() { ...@@ -176,7 +176,7 @@ void main() {
expect(localizations.formatFullDate(DateTime(2015, 7, 23)), 'Thursday, 23 July 2015'); expect(localizations.formatFullDate(DateTime(2015, 7, 23)), 'Thursday, 23 July 2015');
localizations = await GlobalMaterialLocalizations.delegate.load(const Locale('es')); localizations = await GlobalMaterialLocalizations.delegate.load(const Locale('es'));
expect(localizations.formatMediumDate(DateTime(2015, 7, 23)), 'jue., 23 jul.'); expect(localizations.formatMediumDate(DateTime(2015, 7, 23)), 'jue, 23 jul');
expect(localizations.formatFullDate(DateTime(2015, 7, 23)), 'jueves, 23 de julio de 2015'); expect(localizations.formatFullDate(DateTime(2015, 7, 23)), 'jueves, 23 de julio de 2015');
localizations = await GlobalMaterialLocalizations.delegate.load(const Locale('de')); localizations = await GlobalMaterialLocalizations.delegate.load(const Locale('de'));
......
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