Added support for Swahili (material_sw.arb) (#27506)
This commit is contained in:
parent
328c73e66d
commit
ad075dcd3f
@ -9620,6 +9620,184 @@ const Map<String, dynamic> dateSymbols = <String, dynamic>{
|
||||
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>{
|
||||
'NAME': r'''ta''',
|
||||
'ERAS': <dynamic>[r'''கி.மு.''', r'''கி.பி.'''],
|
||||
@ -13891,6 +14069,52 @@ const Map<String, Map<String, String>> datePatterns =
|
||||
'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>{
|
||||
'd': r'''d''',
|
||||
'E': r'''ccc''',
|
||||
|
@ -10656,6 +10656,210 @@ class MaterialLocalizationSv extends GlobalMaterialLocalizations {
|
||||
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`).
|
||||
class MaterialLocalizationTa extends GlobalMaterialLocalizations {
|
||||
/// Create an instance of the translation bundle for Tamil.
|
||||
@ -12575,6 +12779,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[
|
||||
'sl', // Slovenian
|
||||
'sr', // Serbian
|
||||
'sv', // Swedish
|
||||
'sw', // Swahili
|
||||
'ta', // Tamil
|
||||
'th', // Thai
|
||||
'tl', // Tagalog
|
||||
@ -12636,6 +12841,7 @@ final Set<String> kSupportedLanguages = HashSet<String>.from(const <String>[
|
||||
/// * `sl` - Slovenian
|
||||
/// * `sr` - Serbian (plus 2 scripts)
|
||||
/// * `sv` - Swedish
|
||||
/// * `sw` - Swahili
|
||||
/// * `ta` - Tamil
|
||||
/// * `th` - Thai
|
||||
/// * `tl` - Tagalog
|
||||
@ -12824,6 +13030,8 @@ GlobalMaterialLocalizations getTranslation(
|
||||
}
|
||||
case 'sv':
|
||||
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':
|
||||
return MaterialLocalizationTa(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat);
|
||||
case 'th':
|
||||
|
56
packages/flutter_localizations/lib/src/l10n/material_sw.arb
Normal file
56
packages/flutter_localizations/lib/src/l10n/material_sw.arb
Normal file
@ -0,0 +1,56 @@
|
||||
{
|
||||
"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"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user