Added Mongolian (mn) translations (#23168)
diff --git a/packages/flutter_localizations/lib/src/l10n/date_localizations.dart b/packages/flutter_localizations/lib/src/l10n/date_localizations.dart
index b73e39a..1c94f02 100644
--- a/packages/flutter_localizations/lib/src/l10n/date_localizations.dart
+++ b/packages/flutter_localizations/lib/src/l10n/date_localizations.dart
@@ -6814,6 +6814,184 @@
r'''{1} {0}'''
],
},
+ 'mn': <String, dynamic>{
+ 'NAME': r'''mn''',
+ 'ERAS': <dynamic>[r'''МЭӨ''', r'''МЭ'''],
+ 'ERANAMES': <dynamic>[r'''манай эриний өмнөх''', r'''манай эриний'''],
+ 'NARROWMONTHS': <dynamic>[
+ r'''I''',
+ r'''II''',
+ r'''III''',
+ r'''IV''',
+ r'''V''',
+ r'''VI''',
+ r'''VII''',
+ r'''VIII''',
+ r'''IX''',
+ r'''X''',
+ r'''XI''',
+ r'''XII'''
+ ],
+ 'STANDALONENARROWMONTHS': <dynamic>[
+ r'''I''',
+ r'''II''',
+ r'''III''',
+ r'''IV''',
+ r'''V''',
+ r'''VI''',
+ r'''VII''',
+ r'''VIII''',
+ r'''IX''',
+ r'''X''',
+ r'''XI''',
+ r'''XII'''
+ ],
+ 'MONTHS': <dynamic>[
+ r'''Нэгдүгээр сар''',
+ r'''Хоёрдугаар сар''',
+ r'''Гуравдугаар сар''',
+ r'''Дөрөвдүгээр сар''',
+ r'''Тавдугаар сар''',
+ r'''Зургаадугаар сар''',
+ r'''Долдугаар сар''',
+ r'''Наймдугаар сар''',
+ r'''Есдүгээр сар''',
+ r'''Аравдугаар сар''',
+ r'''Арван нэгдүгээр сар''',
+ r'''Арван хоёрдугаар сар'''
+ ],
+ 'STANDALONEMONTHS': <dynamic>[
+ r'''Нэгдүгээр сар''',
+ r'''Хоёрдугаар сар''',
+ r'''Гуравдугаар сар''',
+ r'''Дөрөвдүгээр сар''',
+ r'''Тавдугаар сар''',
+ r'''Зургаадугаар сар''',
+ r'''Долдугаар сар''',
+ r'''Наймдугаар сар''',
+ r'''Есдүгээр сар''',
+ r'''Аравдугаар сар''',
+ r'''Арван нэгдүгээр сар''',
+ r'''Арван хоёрдугаар сар'''
+ ],
+ 'SHORTMONTHS': <dynamic>[
+ r'''1-р сар''',
+ r'''2-р сар''',
+ r'''3-р сар''',
+ r'''4-р сар''',
+ r'''5-р сар''',
+ r'''6-р сар''',
+ r'''7-р сар''',
+ r'''8-р сар''',
+ r'''9-р сар''',
+ r'''10-р сар''',
+ r'''11-р сар''',
+ r'''12-р сар'''
+ ],
+ 'STANDALONESHORTMONTHS': <dynamic>[
+ r'''1-р сар''',
+ r'''2-р сар''',
+ r'''3-р сар''',
+ r'''4-р сар''',
+ r'''5-р сар''',
+ r'''6-р сар''',
+ r'''7-р сар''',
+ r'''8-р сар''',
+ r'''9-р сар''',
+ r'''10-р сар''',
+ r'''11-р сар''',
+ r'''12-р сар'''
+ ],
+ 'WEEKDAYS': <dynamic>[
+ r'''ням''',
+ r'''даваа''',
+ r'''мягмар''',
+ r'''лхагва''',
+ r'''пүрэв''',
+ r'''баасан''',
+ r'''бямба'''
+ ],
+ 'STANDALONEWEEKDAYS': <dynamic>[
+ r'''ням''',
+ r'''даваа''',
+ r'''мягмар''',
+ r'''лхагва''',
+ r'''пүрэв''',
+ r'''баасан''',
+ r'''бямба'''
+ ],
+ 'SHORTWEEKDAYS': <dynamic>[
+ r'''Ня''',
+ r'''Да''',
+ r'''Мя''',
+ r'''Лх''',
+ r'''Пү''',
+ r'''Ба''',
+ r'''Бя'''
+ ],
+ 'STANDALONESHORTWEEKDAYS': <dynamic>[
+ r'''Ня''',
+ r'''Да''',
+ r'''Мя''',
+ r'''Лх''',
+ r'''Пү''',
+ r'''Ба''',
+ r'''Бя'''
+ ],
+ 'NARROWWEEKDAYS': <dynamic>[
+ r'''Ня''',
+ r'''Да''',
+ r'''Мя''',
+ r'''Лх''',
+ r'''Пү''',
+ r'''Ба''',
+ r'''Бя'''
+ ],
+ 'STANDALONENARROWWEEKDAYS': <dynamic>[
+ r'''Ня''',
+ r'''Да''',
+ r'''Мя''',
+ r'''Лх''',
+ r'''Пү''',
+ r'''Ба''',
+ r'''Бя'''
+ ],
+ 'SHORTQUARTERS': <dynamic>[
+ r'''I улирал''',
+ r'''II улирал''',
+ r'''III улирал''',
+ r'''IV улирал'''
+ ],
+ 'QUARTERS': <dynamic>[
+ r'''1-р улирал''',
+ r'''2-р улирал''',
+ r'''3-р улирал''',
+ r'''4-р улирал'''
+ ],
+ 'AMPMS': <dynamic>[r'''ү.ө''', r'''ү.х'''],
+ 'DATEFORMATS': <dynamic>[
+ r'''y.MM.dd, EEEE''',
+ r'''y.MM.dd''',
+ r'''y.MM.dd''',
+ r'''y.MM.dd'''
+ ],
+ 'TIMEFORMATS': <dynamic>[
+ r'''HH:mm:ss (zzzz)''',
+ r'''HH:mm:ss (z)''',
+ r'''HH:mm:ss''',
+ r'''HH:mm'''
+ ],
+ 'AVAILABLEFORMATS': null,
+ 'FIRSTDAYOFWEEK': 6,
+ 'WEEKENDRANGE': <dynamic>[5, 6],
+ 'FIRSTWEEKCUTOFFDAY': 5,
+ 'DATETIMEFORMATS': <dynamic>[
+ r'''{1} {0}''',
+ r'''{1} {0}''',
+ r'''{1} {0}''',
+ r'''{1} {0}'''
+ ],
+ },
'ms': <String, dynamic>{
'NAME': r'''ms''',
'ERAS': <dynamic>[r'''S.M.''', r'''TM'''],
@@ -12622,6 +12800,52 @@
'zzzz': r'''zzzz''',
'ZZZZ': r'''ZZZZ''',
},
+ 'mn': <String, String>{
+ 'd': r'''d''',
+ 'E': r'''ccc''',
+ 'EEEE': r'''cccc''',
+ 'LLL': r'''LLL''',
+ 'LLLL': r'''LLLL''',
+ 'M': r'''L''',
+ 'Md': r'''MM/dd''',
+ 'MEd': r'''MM/dd, EEE''',
+ 'MMM': r'''LLL''',
+ 'MMMd': r"""MMM'ын' d""",
+ 'MMMEd': r"""MMM'ын' d, EEE""",
+ 'MMMM': r'''LLLL''',
+ 'MMMMd': r"""MMM'ын' d""",
+ 'MMMMEEEEd': r"""MMMM'ын' d, EEEE""",
+ 'QQQ': r'''QQQ''',
+ 'QQQQ': r'''QQQQ''',
+ 'y': r'''y''',
+ 'yM': r'''y M''',
+ 'yMd': r'''y.MM.dd''',
+ 'yMEd': r'''y.MM.dd, EEE''',
+ 'yMMM': r"""y 'оны' MMM""",
+ 'yMMMd': r'''y.MM.dd''',
+ 'yMMMEd': r'''y.MM.dd, EEE''',
+ 'yMMMM': r"""y 'оны' MMM""",
+ 'yMMMMd': r'''y.MM.dd''',
+ 'yMMMMEEEEd': r'''y.MM.dd, EEEE''',
+ 'yQQQ': r'''y QQQ''',
+ 'yQQQQ': r"""y 'оны' QQQQ""",
+ 'H': r"""HH 'ц'""",
+ 'Hm': r'''HH:mm''',
+ 'Hms': r'''HH:mm:ss''',
+ 'j': r"""HH 'ц'""",
+ 'jm': r'''HH:mm''',
+ 'jms': r'''HH:mm:ss''',
+ 'jmv': r'''HH:mm v''',
+ 'jmz': r'''HH:mm z''',
+ 'jz': r"""HH 'ц' z""",
+ 'm': r'''m''',
+ 'ms': r'''mm:ss''',
+ 's': r'''s''',
+ 'v': r'''v''',
+ 'z': r'''z''',
+ 'zzzz': r'''zzzz''',
+ 'ZZZZ': r'''ZZZZ''',
+ },
'ms': <String, String>{
'd': r'''d''',
'E': r'''ccc''',
diff --git a/packages/flutter_localizations/lib/src/l10n/localizations.dart b/packages/flutter_localizations/lib/src/l10n/localizations.dart
index 643b9b0..b7da558 100644
--- a/packages/flutter_localizations/lib/src/l10n/localizations.dart
+++ b/packages/flutter_localizations/lib/src/l10n/localizations.dart
@@ -7431,6 +7431,207 @@
String get viewLicensesButtonLabel => r'SKATĪT LICENCES';
}
+/// The translations for Mongolian (`mn`).
+class MaterialLocalizationMn extends GlobalMaterialLocalizations {
+ /// Create an instance of the translation bundle for Mongolian.
+ ///
+ /// For details on the meaning of the arguments, see [GlobalMaterialLocalizations].
+ const MaterialLocalizationMn({
+ String localeName = 'mn',
+ @required intl.DateFormat fullYearFormat,
+ @required intl.DateFormat mediumDateFormat,
+ @required intl.DateFormat longDateFormat,
+ @required intl.DateFormat yearMonthFormat,
+ @required intl.NumberFormat decimalFormat,
+ @required intl.NumberFormat twoDigitZeroPaddedFormat,
+ }) : super(
+ localeName: localeName,
+ fullYearFormat: fullYearFormat,
+ mediumDateFormat: mediumDateFormat,
+ longDateFormat: longDateFormat,
+ yearMonthFormat: yearMonthFormat,
+ decimalFormat: decimalFormat,
+ twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat,
+ );
+
+ @override
+ String get aboutListTileTitleRaw => r'$applicationName тухай';
+
+ @override
+ String get alertDialogLabel => r'Анхааруулга';
+
+ @override
+ String get anteMeridiemAbbreviation => r'AM';
+
+ @override
+ String get backButtonTooltip => r'Буцах';
+
+ @override
+ String get cancelButtonLabel => r'ЦУЦЛАХ';
+
+ @override
+ String get closeButtonLabel => r'ХААХ';
+
+ @override
+ String get closeButtonTooltip => r'Хаах';
+
+ @override
+ String get collapsedIconTapHint => r'Expand';
+
+ @override
+ String get continueButtonLabel => r'ҮРГЭЖЛҮҮЛЭХ';
+
+ @override
+ String get copyButtonLabel => r'ХУУЛАХ';
+
+ @override
+ String get cutButtonLabel => r'ТАСДАХ';
+
+ @override
+ String get deleteButtonTooltip => r'Устгах';
+
+ @override
+ String get dialogLabel => r'Диалог';
+
+ @override
+ String get drawerLabel => r'Хөтөч цэс';
+
+ @override
+ String get expandedIconTapHint => r'Collapse';
+
+ @override
+ String get hideAccountsLabel => r'Хэрэглэгчдийг нуух';
+
+ @override
+ String get licensesPageTitle => r'Лицензүүд';
+
+ @override
+ String get modalBarrierDismissLabel => r'Дуусгах';
+
+ @override
+ String get nextMonthTooltip => r'Дараа сар';
+
+ @override
+ String get nextPageTooltip => r'Дараагийн хуудас';
+
+ @override
+ String get okButtonLabel => r'OK';
+
+ @override
+ String get openAppDrawerTooltip => r'Цэс нээх';
+
+ @override
+ String get pageRowsInfoTitleRaw => r'$rowCount-н $firstRow-с $lastRow';
+
+ @override
+ String get pageRowsInfoTitleApproximateRaw => r'Нийт $rowCount-н $firstRow-с $lastRow харуулж байна';
+
+ @override
+ String get pasteButtonLabel => r'ХУУЛАХ';
+
+ @override
+ String get popupMenuLabel => r'Нэмэлт цэс';
+
+ @override
+ String get postMeridiemAbbreviation => r'PM';
+
+ @override
+ String get previousMonthTooltip => r'Өмнөх сар';
+
+ @override
+ String get previousPageTooltip => r'Өмнөх хуудас';
+
+ @override
+ String get remainingTextFieldCharacterCountFew => null;
+
+ @override
+ String get remainingTextFieldCharacterCountMany => null;
+
+ @override
+ String get remainingTextFieldCharacterCountOne => r'1 character remaining';
+
+ @override
+ String get remainingTextFieldCharacterCountOther => r'$remainingCount characters remaining';
+
+ @override
+ String get remainingTextFieldCharacterCountTwo => null;
+
+ @override
+ String get remainingTextFieldCharacterCountZero => r'No characters remaining';
+
+ @override
+ String get reorderItemDown => r'Move down';
+
+ @override
+ String get reorderItemLeft => r'Move to the left';
+
+ @override
+ String get reorderItemRight => r'Move to the right';
+
+ @override
+ String get reorderItemToEnd => r'Move to the end';
+
+ @override
+ String get reorderItemToStart => r'Move to the start';
+
+ @override
+ String get reorderItemUp => r'Move up';
+
+ @override
+ String get rowsPerPageTitle => r'Нэг хуудсанд:';
+
+ @override
+ ScriptCategory get scriptCategory => ScriptCategory.englishLike;
+
+ @override
+ String get searchFieldLabel => r'Хайлт';
+
+ @override
+ String get selectAllButtonLabel => r'БҮГДИЙГ СОНГОХ';
+
+ @override
+ String get selectedRowCountTitleFew => null;
+
+ @override
+ String get selectedRowCountTitleMany => null;
+
+ @override
+ String get selectedRowCountTitleOne => r'1 бичлэг сонгогдсон';
+
+ @override
+ String get selectedRowCountTitleOther => r'$selectedRowCount бичлэг сонгосон байна';
+
+ @override
+ String get selectedRowCountTitleTwo => null;
+
+ @override
+ String get selectedRowCountTitleZero => r'Бичлэг сонгоогүй байна';
+
+ @override
+ String get showAccountsLabel => r'Хэрэглэгчдийг харуулах';
+
+ @override
+ String get showMenuTooltip => r'Цэсийг харуулах';
+
+ @override
+ String get signedInLabel => r'Нэвтэрсэн';
+
+ @override
+ String get tabLabelRaw => r'$tabCount-н $tabIndex дахь нь';
+
+ @override
+ TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.HH_colon_mm;
+
+ @override
+ String get timePickerHourModeAnnouncement => r'Цаг сонгох';
+
+ @override
+ String get timePickerMinuteModeAnnouncement => r'Минут сонгох';
+
+ @override
+ String get viewLicensesButtonLabel => r'ЛИЦЕНЗҮҮДИЙГ ХАРАХ';
+}
+
/// The translations for Malay (`ms`).
class MaterialLocalizationMs extends GlobalMaterialLocalizations {
/// Create an instance of the translation bundle for Malay.
@@ -11868,6 +12069,7 @@
'ko', // Korean
'lt', // Lithuanian
'lv', // Latvian
+ 'mn', // Mongolian
'ms', // Malay
'nb', // Norwegian Bokmål
'nl', // Dutch Flemish
@@ -11926,6 +12128,7 @@
/// * `ko` - Korean
/// * `lt` - Lithuanian
/// * `lv` - Latvian
+/// * `mn` - Mongolian
/// * `ms` - Malay
/// * `nb` - Norwegian Bokmål
/// * `nl` - Dutch Flemish
@@ -12083,6 +12286,8 @@
return MaterialLocalizationLt(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'lv':
return MaterialLocalizationLv(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
+ case 'mn':
+ return MaterialLocalizationMn(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'ms':
return MaterialLocalizationMs(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'nb':
diff --git a/packages/flutter_localizations/lib/src/l10n/material_mn.arb b/packages/flutter_localizations/lib/src/l10n/material_mn.arb
new file mode 100644
index 0000000..32d1016
--- /dev/null
+++ b/packages/flutter_localizations/lib/src/l10n/material_mn.arb
@@ -0,0 +1,55 @@
+{
+ "scriptCategory": "English-like",
+ "timeOfDayFormat": "HH:mm",
+ "openAppDrawerTooltip": "Цэс нээх",
+ "backButtonTooltip": "Буцах",
+ "closeButtonTooltip": "Хаах",
+ "deleteButtonTooltip": "Устгах",
+ "nextMonthTooltip": "Дараа сар",
+ "previousMonthTooltip": "Өмнөх сар",
+ "nextPageTooltip": "Дараагийн хуудас",
+ "previousPageTooltip": "Өмнөх хуудас",
+ "showMenuTooltip": "Цэсийг харуулах",
+ "aboutListTileTitle": "$applicationName тухай",
+ "licensesPageTitle": "Лицензүүд",
+ "pageRowsInfoTitle": "$rowCount-н $firstRow-с $lastRow",
+ "pageRowsInfoTitleApproximate": "Нийт $rowCount-н $firstRow-с $lastRow харуулж байна",
+ "rowsPerPageTitle": "Нэг хуудсанд:",
+ "tabLabel": "$tabCount-н $tabIndex дахь нь",
+ "selectedRowCountTitleZero": "Бичлэг сонгоогүй байна",
+ "selectedRowCountTitleOne": "1 бичлэг сонгогдсон",
+ "selectedRowCountTitleOther": "$selectedRowCount бичлэг сонгосон байна",
+ "cancelButtonLabel": "ЦУЦЛАХ",
+ "closeButtonLabel": "ХААХ",
+ "continueButtonLabel": "ҮРГЭЖЛҮҮЛЭХ",
+ "copyButtonLabel": "ХУУЛАХ",
+ "cutButtonLabel": "ТАСДАХ",
+ "okButtonLabel": "OK",
+ "pasteButtonLabel": "ХУУЛАХ",
+ "selectAllButtonLabel": "БҮГДИЙГ СОНГОХ",
+ "viewLicensesButtonLabel": "ЛИЦЕНЗҮҮДИЙГ ХАРАХ",
+ "anteMeridiemAbbreviation": "AM",
+ "postMeridiemAbbreviation": "PM",
+ "timePickerHourModeAnnouncement": "Цаг сонгох",
+ "timePickerMinuteModeAnnouncement": "Минут сонгох",
+ "modalBarrierDismissLabel": "Дуусгах",
+ "signedInLabel": "Нэвтэрсэн",
+ "hideAccountsLabel": "Хэрэглэгчдийг нуух",
+ "showAccountsLabel": "Хэрэглэгчдийг харуулах",
+ "drawerLabel": "Хөтөч цэс",
+ "popupMenuLabel": "Нэмэлт цэс",
+ "dialogLabel": "Диалог",
+ "alertDialogLabel": "Анхааруулга",
+ "searchFieldLabel": "Хайлт",
+ "reorderItemToStart": "Move to the start",
+ "reorderItemToEnd": "Move to the end",
+ "reorderItemUp": "Move up",
+ "reorderItemDown": "Move down",
+ "reorderItemLeft": "Move to the left",
+ "reorderItemRight": "Move to the right",
+ "expandedIconTapHint": "Collapse",
+ "collapsedIconTapHint": "Expand",
+ "remainingTextFieldCharacterCountZero": "No characters remaining",
+ "remainingTextFieldCharacterCountOne": "1 character remaining",
+ "remainingTextFieldCharacterCountOther": "$remainingCount characters remaining"
+}