Unverified Commit ad075dcd authored by Hans Muller's avatar Hans Muller Committed by GitHub

Added support for Swahili (material_sw.arb) (#27506)

parent 328c73e6
...@@ -9620,6 +9620,184 @@ const Map<String, dynamic> dateSymbols = <String, dynamic>{ ...@@ -9620,6 +9620,184 @@ const Map<String, dynamic> dateSymbols = <String, dynamic>{
r'''{1} {0}''' r'''{1} {0}'''
], ],
}, },
'sw': <String, dynamic>{
'NAME': r'''sw''',
'ERAS': <dynamic>[r'''KK''', r'''BK'''],
'ERANAMES': <dynamic>[r'''Kabla ya Kristo''', r'''Baada ya Kristo'''],
'NARROWMONTHS': <dynamic>[
r'''J''',
r'''F''',
r'''M''',
r'''A''',
r'''M''',
r'''J''',
r'''J''',
r'''A''',
r'''S''',
r'''O''',
r'''N''',
r'''D'''
],
'STANDALONENARROWMONTHS': <dynamic>[
r'''J''',
r'''F''',
r'''M''',
r'''A''',
r'''M''',
r'''J''',
r'''J''',
r'''A''',
r'''S''',
r'''O''',
r'''N''',
r'''D'''
],
'MONTHS': <dynamic>[
r'''Januari''',
r'''Februari''',
r'''Machi''',
r'''Aprili''',
r'''Mei''',
r'''Juni''',
r'''Julai''',
r'''Agosti''',
r'''Septemba''',
r'''Oktoba''',
r'''Novemba''',
r'''Desemba'''
],
'STANDALONEMONTHS': <dynamic>[
r'''Januari''',
r'''Februari''',
r'''Machi''',
r'''Aprili''',
r'''Mei''',
r'''Juni''',
r'''Julai''',
r'''Agosti''',
r'''Septemba''',
r'''Oktoba''',
r'''Novemba''',
r'''Desemba'''
],
'SHORTMONTHS': <dynamic>[
r'''Jan''',
r'''Feb''',
r'''Mac''',
r'''Apr''',
r'''Mei''',
r'''Jun''',
r'''Jul''',
r'''Ago''',
r'''Sep''',
r'''Okt''',
r'''Nov''',
r'''Des'''
],
'STANDALONESHORTMONTHS': <dynamic>[
r'''Jan''',
r'''Feb''',
r'''Mac''',
r'''Apr''',
r'''Mei''',
r'''Jun''',
r'''Jul''',
r'''Ago''',
r'''Sep''',
r'''Okt''',
r'''Nov''',
r'''Des'''
],
'WEEKDAYS': <dynamic>[
r'''Jumapili''',
r'''Jumatatu''',
r'''Jumanne''',
r'''Jumatano''',
r'''Alhamisi''',
r'''Ijumaa''',
r'''Jumamosi'''
],
'STANDALONEWEEKDAYS': <dynamic>[
r'''Jumapili''',
r'''Jumatatu''',
r'''Jumanne''',
r'''Jumatano''',
r'''Alhamisi''',
r'''Ijumaa''',
r'''Jumamosi'''
],
'SHORTWEEKDAYS': <dynamic>[
r'''Jumapili''',
r'''Jumatatu''',
r'''Jumanne''',
r'''Jumatano''',
r'''Alhamisi''',
r'''Ijumaa''',
r'''Jumamosi'''
],
'STANDALONESHORTWEEKDAYS': <dynamic>[
r'''Jumapili''',
r'''Jumatatu''',
r'''Jumanne''',
r'''Jumatano''',
r'''Alhamisi''',
r'''Ijumaa''',
r'''Jumamosi'''
],
'NARROWWEEKDAYS': <dynamic>[
r'''S''',
r'''M''',
r'''T''',
r'''W''',
r'''T''',
r'''F''',
r'''S'''
],
'STANDALONENARROWWEEKDAYS': <dynamic>[
r'''S''',
r'''M''',
r'''T''',
r'''W''',
r'''T''',
r'''F''',
r'''S'''
],
'SHORTQUARTERS': <dynamic>[
r'''Robo ya 1''',
r'''Robo ya 2''',
r'''Robo ya 3''',
r'''Robo ya 4'''
],
'QUARTERS': <dynamic>[
r'''Robo ya 1''',
r'''Robo ya 2''',
r'''Robo ya 3''',
r'''Robo ya 4'''
],
'AMPMS': <dynamic>[r'''AM''', r'''PM'''],
'DATEFORMATS': <dynamic>[
r'''EEEE, d MMMM y''',
r'''d MMMM y''',
r'''d MMM y''',
r'''dd/MM/y'''
],
'TIMEFORMATS': <dynamic>[
r'''HH:mm:ss zzzz''',
r'''HH:mm:ss z''',
r'''HH:mm:ss''',
r'''HH:mm'''
],
'AVAILABLEFORMATS': null,
'FIRSTDAYOFWEEK': 0,
'WEEKENDRANGE': <dynamic>[5, 6],
'FIRSTWEEKCUTOFFDAY': 6,
'DATETIMEFORMATS': <dynamic>[
r'''{1} {0}''',
r'''{1} {0}''',
r'''{1} {0}''',
r'''{1} {0}'''
],
},
'ta': <String, dynamic>{ 'ta': <String, dynamic>{
'NAME': r'''ta''', 'NAME': r'''ta''',
'ERAS': <dynamic>[r'''கி.மு.''', r'''கி.பி.'''], 'ERAS': <dynamic>[r'''கி.மு.''', r'''கி.பி.'''],
...@@ -13891,6 +14069,52 @@ const Map<String, Map<String, String>> datePatterns = ...@@ -13891,6 +14069,52 @@ const Map<String, Map<String, String>> datePatterns =
'zzzz': r'''zzzz''', 'zzzz': r'''zzzz''',
'ZZZZ': r'''ZZZZ''', 'ZZZZ': r'''ZZZZ''',
}, },
'sw': <String, String>{
'd': r'''d''',
'E': r'''ccc''',
'EEEE': r'''cccc''',
'LLL': r'''LLL''',
'LLLL': r'''LLLL''',
'M': r'''L''',
'Md': r'''d/M''',
'MEd': r'''EEE, d/M''',
'MMM': r'''LLL''',
'MMMd': r'''d MMM''',
'MMMEd': r'''EEE, d MMM''',
'MMMM': r'''LLLL''',
'MMMMd': r'''d MMMM''',
'MMMMEEEEd': r'''EEEE, d MMMM''',
'QQQ': r'''QQQ''',
'QQQQ': r'''QQQQ''',
'y': r'''y''',
'yM': r'''M/y''',
'yMd': r'''d/M/y''',
'yMEd': r'''EEE, d/M/y''',
'yMMM': r'''MMM y''',
'yMMMd': r'''d MMM y''',
'yMMMEd': r'''EEE, MMM d, y''',
'yMMMM': r'''MMMM y''',
'yMMMMd': r'''d MMMM y''',
'yMMMMEEEEd': r'''EEEE, d MMMM y''',
'yQQQ': r'''y QQQ''',
'yQQQQ': r'''QQQQ y''',
'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''',
},
'ta': <String, String>{ 'ta': <String, String>{
'd': r'''d''', 'd': r'''d''',
'E': r'''ccc''', 'E': r'''ccc''',
......
...@@ -10656,6 +10656,210 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations { ...@@ -10656,6 +10656,210 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations {
String get viewLicensesButtonLabel => r'VISA LICENSER'; String get viewLicensesButtonLabel => r'VISA LICENSER';
} }
/// The translations for Swahili (`sw`).
class MaterialLocalizationSw extends GlobalMaterialLocalizations {
/// Create an instance of the translation bundle for Swahili.
///
/// For details on the meaning of the arguments, see [GlobalMaterialLocalizations].
const MaterialLocalizationSw({
String localeName = 'sw',
@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'Kuhusu $applicationName';
@override
String get alertDialogLabel => r'Tahadhari';
@override
String get anteMeridiemAbbreviation => r'AM';
@override
String get backButtonTooltip => r'Rudi';
@override
String get cancelButtonLabel => r'AHIRISHA';
@override
String get closeButtonLabel => r'FUNGA';
@override
String get closeButtonTooltip => r'Funga';
@override
String get collapsedIconTapHint => r'Panua';
@override
String get continueButtonLabel => r'ENDELEA';
@override
String get copyButtonLabel => r'NAKIRI';
@override
String get cutButtonLabel => r'KATA';
@override
String get deleteButtonTooltip => r'Futa';
@override
String get dialogLabel => r'Kisanduku';
@override
String get drawerLabel => r'Menyu ya urambazaji';
@override
String get expandedIconTapHint => r'Funga';
@override
String get hideAccountsLabel => r'Ficha akaunti';
@override
String get licensesPageTitle => r'Leseni';
@override
String get modalBarrierDismissLabel => r'Ahirisha';
@override
String get nextMonthTooltip => r'Mwezi ujao';
@override
String get nextPageTooltip => r'Ukurasa unaofuata';
@override
String get okButtonLabel => r'OK';
@override
String get openAppDrawerTooltip => r'Fungua sanduku';
@override
String get pageRowsInfoTitleRaw => r'$firstRow–$lastRow wa $rowCount';
@override
String get pageRowsInfoTitleApproximateRaw => r'$firstRow–$lastRow wa kama $rowCount';
@override
String get pasteButtonLabel => r'PASTE';
@override
String get popupMenuLabel => r'Menyu ya kujitokeza';
@override
String get postMeridiemAbbreviation => r'PM';
@override
String get previousMonthTooltip => r'Mwezi ulio pita';
@override
String get previousPageTooltip => r'Ukurasa uliopita';
@override
String get refreshIndicatorSemanticLabel => r'Refresh';
@override
String get remainingTextFieldCharacterCountFew => null;
@override
String get remainingTextFieldCharacterCountMany => null;
@override
String get remainingTextFieldCharacterCountOne => r'Herufi 1 imebaki';
@override
String get remainingTextFieldCharacterCountOther => r'herufi $remainingCount zimebaki';
@override
String get remainingTextFieldCharacterCountTwo => null;
@override
String get remainingTextFieldCharacterCountZero => r'Hapana herufi zilizo baki';
@override
String get reorderItemDown => r'Peleka chini';
@override
String get reorderItemLeft => r'Peleka kushoto';
@override
String get reorderItemRight => r'Peleka kulia';
@override
String get reorderItemToEnd => r'Peleka mwishoni';
@override
String get reorderItemToStart => r'Peleka mwanzoni';
@override
String get reorderItemUp => r'Peleka juu';
@override
String get rowsPerPageTitle => r'Mistari kwa kila ukurasa:';
@override
ScriptCategory get scriptCategory => ScriptCategory.englishLike;
@override
String get searchFieldLabel => r'Tafuta';
@override
String get selectAllButtonLabel => r'CHAGUA VYOTE';
@override
String get selectedRowCountTitleFew => null;
@override
String get selectedRowCountTitleMany => null;
@override
String get selectedRowCountTitleOne => r'Kitu kimoja kimechaguliwa';
@override
String get selectedRowCountTitleOther => r'Vitu vi$selectedRowCount vimechaguliwa';
@override
String get selectedRowCountTitleTwo => null;
@override
String get selectedRowCountTitleZero => r'Hamna kilicho chaguliwa';
@override
String get showAccountsLabel => r'Onyesha akaunti';
@override
String get showMenuTooltip => r'Onyesha menyu';
@override
String get signedInLabel => r'Imeingia';
@override
String get tabLabelRaw => r'Kipengele $tabIndex cha $tabCount';
@override
TimeOfDayFormat get timeOfDayFormatRaw => TimeOfDayFormat.h_colon_mm_space_a;
@override
String get timePickerHourModeAnnouncement => r'Chagua masaa';
@override
String get timePickerMinuteModeAnnouncement => r'Chagua dakika';
@override
String get viewLicensesButtonLabel => r'ONYESHA LESENI';
}
/// The translations for Tamil (`ta`). /// The translations for Tamil (`ta`).
class MaterialLocalizationTa extends GlobalMaterialLocalizations { class MaterialLocalizationTa extends GlobalMaterialLocalizations {
/// Create an instance of the translation bundle for Tamil. /// Create an instance of the translation bundle for Tamil.
...@@ -12575,6 +12779,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[ ...@@ -12575,6 +12779,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[
'sl', // Slovenian 'sl', // Slovenian
'sr', // Serbian 'sr', // Serbian
'sv', // Swedish 'sv', // Swedish
'sw', // Swahili
'ta', // Tamil 'ta', // Tamil
'th', // Thai 'th', // Thai
'tl', // Tagalog 'tl', // Tagalog
...@@ -12636,6 +12841,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[ ...@@ -12636,6 +12841,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[
/// * `sl` - Slovenian /// * `sl` - Slovenian
/// * `sr` - Serbian (plus 2 scripts) /// * `sr` - Serbian (plus 2 scripts)
/// * `sv` - Swedish /// * `sv` - Swedish
/// * `sw` - Swahili
/// * `ta` - Tamil /// * `ta` - Tamil
/// * `th` - Thai /// * `th` - Thai
/// * `tl` - Tagalog /// * `tl` - Tagalog
...@@ -12824,6 +13030,8 @@ GlobalMaterialLocalizations getTranslation( ...@@ -12824,6 +13030,8 @@ GlobalMaterialLocalizations getTranslation(
} }
case 'sv': case 'sv':
return MaterialLocalizationSv(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); return MaterialLocalizationSv(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'sw':
return MaterialLocalizationSw(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'ta': case 'ta':
return MaterialLocalizationTa(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); return MaterialLocalizationTa(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
case 'th': case 'th':
......
{
"scriptCategory": "English-like",
"timeOfDayFormat": "h:mm a",
"openAppDrawerTooltip": "Fungua sanduku",
"backButtonTooltip": "Rudi",
"closeButtonTooltip": "Funga",
"deleteButtonTooltip": "Futa",
"nextMonthTooltip": "Mwezi ujao",
"previousMonthTooltip": "Mwezi ulio pita",
"nextPageTooltip": "Ukurasa unaofuata",
"previousPageTooltip": "Ukurasa uliopita",
"showMenuTooltip": "Onyesha menyu",
"aboutListTileTitle": "Kuhusu $applicationName",
"licensesPageTitle": "Leseni",
"pageRowsInfoTitle": "$firstRow–$lastRow wa $rowCount",
"pageRowsInfoTitleApproximate": "$firstRow–$lastRow wa kama $rowCount",
"rowsPerPageTitle": "Mistari kwa kila ukurasa:",
"tabLabel": "Kipengele $tabIndex cha $tabCount",
"selectedRowCountTitleZero": "Hamna kilicho chaguliwa",
"selectedRowCountTitleOne": "Kitu kimoja kimechaguliwa",
"selectedRowCountTitleOther": "Vitu vi$selectedRowCount vimechaguliwa",
"cancelButtonLabel": "AHIRISHA",
"closeButtonLabel": "FUNGA",
"continueButtonLabel": "ENDELEA",
"copyButtonLabel": "NAKIRI",
"cutButtonLabel": "KATA",
"okButtonLabel": "OK",
"pasteButtonLabel": "PASTE",
"selectAllButtonLabel": "CHAGUA VYOTE",
"viewLicensesButtonLabel": "ONYESHA LESENI",
"anteMeridiemAbbreviation": "AM",
"postMeridiemAbbreviation": "PM",
"timePickerHourModeAnnouncement": "Chagua masaa",
"timePickerMinuteModeAnnouncement": "Chagua dakika",
"modalBarrierDismissLabel": "Ahirisha",
"signedInLabel": "Imeingia",
"hideAccountsLabel": "Ficha akaunti",
"showAccountsLabel": "Onyesha akaunti",
"drawerLabel": "Menyu ya urambazaji",
"popupMenuLabel": "Menyu ya kujitokeza",
"dialogLabel": "Kisanduku",
"alertDialogLabel": "Tahadhari",
"searchFieldLabel": "Tafuta",
"reorderItemToStart": "Peleka mwanzoni",
"reorderItemToEnd": "Peleka mwishoni",
"reorderItemUp": "Peleka juu",
"reorderItemDown": "Peleka chini",
"reorderItemLeft": "Peleka kushoto",
"reorderItemRight": "Peleka kulia",
"expandedIconTapHint": "Funga",
"collapsedIconTapHint": "Panua",
"remainingTextFieldCharacterCountZero": "Hapana herufi zilizo baki",
"remainingTextFieldCharacterCountOne": "Herufi 1 imebaki",
"remainingTextFieldCharacterCountOther": "herufi $remainingCount zimebaki",
"refreshIndicatorSemanticLabel": "Refresh"
}
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