added currencies

This commit is contained in:
vtretyakov
2018-08-15 17:16:34 +07:00
parent ed5f0307f0
commit 57c48c25a3
7 changed files with 124 additions and 11 deletions

View File

@@ -38,6 +38,15 @@ getCurrencyTitle(int code) {
return StringsLocalization.uzbsum();
case 944:
return StringsLocalization.azbman();
case 051:
return StringsLocalization.armdram();
case 417:
return StringsLocalization.kgssom();
case 498:
return StringsLocalization.mdlleu();
case 972:
return StringsLocalization.tjssomoni();
}
}

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, 860, 944];
List<int> currencies = const [643, 840, 980, 978, 398, 933, 860, 944, 051, 417, 498, 972];
_CurrenciesState(SqliteHelper helper, String app) : super(helper, app);
@@ -30,8 +30,12 @@ class _CurrenciesState extends SettingsBaseState<CurrenciesScreen> {
String belrub = StringsLocalization.beruble();
String uzbsum = StringsLocalization.uzbsum();
String azbman = StringsLocalization.azbman();
String armdram = StringsLocalization.armdram();
String kgssom = StringsLocalization.kgssom();
String mdlleu = StringsLocalization.mdlleu();
String tjssomoni = StringsLocalization.tjssomoni();
return [ruble, dollar, hryvna, euro, tenge, belrub, uzbsum, azbman];
return [ruble, dollar, hryvna, euro, tenge, belrub, uzbsum, azbman, armdram, kgssom, mdlleu, tjssomoni];
}
@override

View File

@@ -86,6 +86,26 @@ class StringsLocalization {
singular = singularManat();
plural = pluralManat();
break;
case 051:
nominative = nominativeDram();
singular = singularDram();
plural = pluralDram();
break;
case 417:
nominative = nominativeSom();
singular = singularSom();
plural = pluralSom();
break;
case 498:
nominative = nominativeLeu();
singular = singularLeu();
plural = pluralLeu();
break;
case 972:
nominative = nominativeSomoni();
singular = singularSomoni();
plural = pluralSomoni();
break;
}
return [nominative, singular, plural];
@@ -143,12 +163,16 @@ class StringsLocalization {
static String locale() => strings['locale'];
static String rfruble() => strings['rf_ruble'];
static String usadollas() => strings['usa_dollas'];
static String ukhryvnia() => strings['uk_hryvnia'];
static String euro() => strings['euro'];
static String ukhryvnia() => strings['uk_hryvnia'];
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 armdram() => strings['ar_dram'];
static String kgssom() => strings['kg_som'];
static String mdlleu() => strings['md_leu'];
static String tjssomoni() => strings['tj_somoni'];
static String nominativeRuble() => strings['nominative_ruble'];
static String singularRuble() => strings['singular_ruble'];
static String pluralRuble() => strings['plural_ruble'];
@@ -170,6 +194,18 @@ class StringsLocalization {
static String nominativeManat() => strings['nominative_manat'];
static String singularManat() => strings['singular_manat'];
static String pluralManat() => strings['plural_manat'];
static String nominativeDram() => strings['nominative_dram'];
static String singularDram() => strings['singular_dram'];
static String pluralDram() => strings['plural_dram'];
static String nominativeSom() => strings['nominative_som'];
static String singularSom() => strings['singular_som'];
static String pluralSom() => strings['plural_som'];
static String nominativeLeu() => strings['nominative_leu'];
static String singularLeu() => strings['singular_leu'];
static String pluralLeu() => strings['plural_leu'];
static String nominativeSomoni() => strings['nominative_somoni'];
static String singularSomoni() => strings['singular_somoni'];
static String pluralSomoni() => strings['plural_somoni'];
static String registrationGuide() => strings['registration_guide'];
static String usageGuide() => strings['usage_guide'];
static String commonGuide() => strings['common_guide'].replaceAll('\n', "\n");