Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
ad075dcd
Unverified
Commit
ad075dcd
authored
Feb 04, 2019
by
Hans Muller
Committed by
GitHub
Feb 04, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added support for Swahili (material_sw.arb) (#27506)
parent
328c73e6
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
488 additions
and
0 deletions
+488
-0
date_localizations.dart
...lutter_localizations/lib/src/l10n/date_localizations.dart
+224
-0
localizations.dart
...ges/flutter_localizations/lib/src/l10n/localizations.dart
+208
-0
material_sw.arb
packages/flutter_localizations/lib/src/l10n/material_sw.arb
+56
-0
No files found.
packages/flutter_localizations/lib/src/l10n/date_localizations.dart
View file @
ad075dcd
...
...
@@ -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'''
,
...
...
packages/flutter_localizations/lib/src/l10n/localizations.dart
View file @
ad075dcd
...
...
@@ -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'
:
...
...
packages/flutter_localizations/lib/src/l10n/material_sw.arb
0 → 100644
View file @
ad075dcd
{
"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"
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment