Added Azerbaijan Manat and Uzbekistan Sum

This commit is contained in:
vtretyakov
2018-08-06 16:18:34 +07:00
parent 473dc89326
commit 3fd0b74ed7
9 changed files with 73 additions and 22 deletions

View File

@@ -13,7 +13,7 @@ class CurrenciesScreen extends BaseScreen {
class _CurrenciesState extends SettingsBaseState<CurrenciesScreen> {
List<int> currencies = const [643, 840, 980, 978, 398, 933];
List<int> currencies = const [643, 840, 980, 978, 398, 933, 860, 944];
_CurrenciesState(SqliteHelper helper, String app) : super(helper, app);
@@ -28,8 +28,10 @@ class _CurrenciesState extends SettingsBaseState<CurrenciesScreen> {
String euro = StringsLocalization.euro();
String tenge = StringsLocalization.kztenge();
String belrub = StringsLocalization.beruble();
String uzbsum = StringsLocalization.uzbsum();
String azbman = StringsLocalization.azbman();
return [ruble, dollar, hryvna, euro, tenge, belrub];
return [ruble, dollar, hryvna, euro, tenge, belrub, uzbsum, azbman];
}
@override

View File

@@ -75,7 +75,17 @@ class StringsLocalization {
nominative = nominativeRuble();
singular = singularRuble();
plural = pluralRuble();
break;
break;
case 840:
nominative = nominativeSum();
singular = singularSum();
plural = pluralSum();
break;
case 944:
nominative = nominativeManat();
singular = singularManat();
plural = pluralManat();
break;
}
return [nominative, singular, plural];
@@ -137,6 +147,8 @@ class StringsLocalization {
static String euro() => strings['euro'];
static String kztenge() => strings['kz_tenge'];
static String beruble() => strings['be_ruble'];
static String uzbsum() => strings['uz_sum'];
static String azbman() => strings['az_manat'];
static String nominativeRuble() => strings['nominative_ruble'];
static String singularRuble() => strings['singular_ruble'];
static String pluralRuble() => strings['plural_ruble'];
@@ -152,6 +164,12 @@ class StringsLocalization {
static String nominativeTenge() => strings['nominative_tenge'];
static String singularTenge() => strings['singular_tenge'];
static String pluralTenge() => strings['plural_tenge'];
static String nominativeSum() => strings['nominative_sum'];
static String singularSum() => strings['singular_sum'];
static String pluralSum() => strings['plural_sum'];
static String nominativeManat() => strings['nominative_manat'];
static String singularManat() => strings['singular_manat'];
static String pluralManat() => strings['plural_manat'];
static String registrationGuide() => strings['registration_guide'];
static String usageGuide() => strings['usage_guide'];
static String commonGuide() => strings['common_guide'].replaceAll('\n', "\n");