Исправил названия валют для Украины и баг с тем, что при выбранном евро везде писалось 'гривна'
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
// Serious constants
|
||||
const String appName = "AutoBonus";
|
||||
const String appName = "PIP";
|
||||
|
||||
const String url = 'https://pos-api-int.dinect.com/20130701/';
|
||||
const String appToken = '9fec83cdca38c357e6b65dbb17514cdd36bf2a08';
|
||||
|
||||
@@ -47,9 +47,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"nominative_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||
"singular_ruble": MessageLookupByLibrary.simpleMessage("Рубля"),
|
||||
"plural_ruble": MessageLookupByLibrary.simpleMessage("Рублей"),
|
||||
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар"),
|
||||
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллара"),
|
||||
"plural_dollar": MessageLookupByLibrary.simpleMessage("Долларов"),
|
||||
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллара США"),
|
||||
"plural_dollar": MessageLookupByLibrary.simpleMessage("Долларов США"),
|
||||
"nominative_hryvna": MessageLookupByLibrary.simpleMessage("Гривна"),
|
||||
"singular_hryvna": MessageLookupByLibrary.simpleMessage("Гривны"),
|
||||
"plural_hryvna": MessageLookupByLibrary.simpleMessage("Гривен"),
|
||||
|
||||
@@ -25,10 +25,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"carry_purchase" : MessageLookupByLibrary.simpleMessage("Проведення покупки"),
|
||||
"complite_activ" : MessageLookupByLibrary.simpleMessage("Завершити реєстрацію"),
|
||||
"complite_purchase" : MessageLookupByLibrary.simpleMessage("Завершити купівлю"),
|
||||
"confirm_purchase" : MessageLookupByLibrary.simpleMessage("Ви підтверджуєте покупку на %s гривень"),
|
||||
"confirm_purchase" : MessageLookupByLibrary.simpleMessage("Ви підтверджуєте покупку на %s %s"),
|
||||
"confirmation" : MessageLookupByLibrary.simpleMessage("Підтвердження"),
|
||||
"no" : MessageLookupByLibrary.simpleMessage("Ні"),
|
||||
"purchase_complite" : MessageLookupByLibrary.simpleMessage("Купівля на суму %s гривень проведена"),
|
||||
"purchase_complite" : MessageLookupByLibrary.simpleMessage("Купівля на суму %s %s проведена"),
|
||||
"registration" : MessageLookupByLibrary.simpleMessage("Реєстрація"),
|
||||
"request_sent_wait_activ" : MessageLookupByLibrary.simpleMessage("Запит на активацію додатку відправлений, дочекайтеся підтвердження активації адміністратором"),
|
||||
"reward" : MessageLookupByLibrary.simpleMessage("Винагорода"),
|
||||
@@ -44,8 +44,20 @@ class MessageLookup extends MessageLookupByLibrary {
|
||||
"logout" : MessageLookupByLibrary.simpleMessage("Вихід"),
|
||||
"currency" : MessageLookupByLibrary.simpleMessage("Валюта"),
|
||||
"locale" : MessageLookupByLibrary.simpleMessage("Мова"),
|
||||
"ruble" : MessageLookupByLibrary.simpleMessage("Ruble"),
|
||||
"dollar" : MessageLookupByLibrary.simpleMessage("Dollar"),
|
||||
"hryvna" : MessageLookupByLibrary.simpleMessage("Hryvna")
|
||||
"nominative_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||
"singular_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||
"plural_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||
"plural_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||
"nominative_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||
"singular_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||
"plural_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||
"nominative_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||
"singular_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||
"plural_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||
"nominative_euro": MessageLookupByLibrary.simpleMessage("Євро"),
|
||||
"singular_euro": MessageLookupByLibrary.simpleMessage("Євро"),
|
||||
"plural_euro": MessageLookupByLibrary.simpleMessage("Євро")
|
||||
};
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ void main() {
|
||||
runApp(new Checker());
|
||||
}
|
||||
|
||||
// TODO: Запрашивать appName у платформы
|
||||
class Checker extends StatelessWidget {
|
||||
@override Widget build(BuildContext context) {
|
||||
return new MaterialApp(
|
||||
|
||||
@@ -48,6 +48,7 @@ class _CurrenciesState extends SettingsBaseState<CurrenciesScreen> {
|
||||
|
||||
@override
|
||||
saveOption() async {
|
||||
print(currencies[selectedItem]);
|
||||
await helper.saveCurrency(currencies[selectedItem]);
|
||||
}
|
||||
}
|
||||
@@ -192,6 +192,7 @@ class PurchaseScreenState<T> extends BaseState<PurchaseScreen> {
|
||||
onPurchaseClick() {
|
||||
String val = _parseSum(controller.text);
|
||||
helper.getCurrency().then((currency) {
|
||||
print(currency.toString());
|
||||
showDialog(context: context, child: new AlertDialog(
|
||||
title: new Text(StringsLocalization.confirmation()),
|
||||
content: new Text(StringsLocalization.confirmPurchase(val, currency)),
|
||||
|
||||
@@ -51,9 +51,9 @@ class StringsLocalization {
|
||||
plural = pluralHryvna();
|
||||
break;
|
||||
case 978:
|
||||
nominative = nominativeHryvna();
|
||||
singular = singularHryvna();
|
||||
plural = pluralHryvna();
|
||||
nominative = nominativeEuro();
|
||||
singular = singularEuro();
|
||||
plural = pluralEuro();
|
||||
break;
|
||||
case 398:
|
||||
nominative = nominativeTenge();
|
||||
|
||||
Reference in New Issue
Block a user