Локаль можно задать на этапе сборки

This commit is contained in:
Ivan Murashov
2017-09-06 14:01:12 +03:00
parent 3bd9eb4d91
commit 60090ea437
25 changed files with 226 additions and 385 deletions

View File

@@ -22,12 +22,12 @@ class PurchaseSuccessScreenState<T> extends BaseState<PurchaseSuccessScreen> {
String sum;
String username;
@override getMenuButtons(BuildContext context) {
@override getMenuButtons() {
return <Widget>[getFaqButton(), getLogoutButton()];
}
@override String getTitle() {
return Strings.of(context).carryingPurchase();
return StringsLocalization.carryingPurchase();
}
@override String getHint() {
@@ -36,10 +36,10 @@ class PurchaseSuccessScreenState<T> extends BaseState<PurchaseSuccessScreen> {
@override Widget getScreenContent() {
return new Column(children: <Widget>[
getValueWithDescription(Strings.of(context).buyer(), username),
getValueWithDescription(StringsLocalization.buyer(), username),
getSuccessMessage(),
new Expanded(child: new Center()),
buildButton(getScreenMargins(74.0), getScanButton())
wrapButton(getScreenMargins(74.0), getScanButton())
]);
}
@@ -49,8 +49,8 @@ class PurchaseSuccessScreenState<T> extends BaseState<PurchaseSuccessScreen> {
}
getScanButton() {
String title = Strings.of(context).scan();
return buildRaisedButton(context, title, () => startScanner(context));
String title = StringsLocalization.scan();
return buildRaisedButton(title, () => startScanner(context));
}
getSuccessMessage() {
@@ -61,7 +61,7 @@ class PurchaseSuccessScreenState<T> extends BaseState<PurchaseSuccessScreen> {
}
getMessageTitle() {
return Strings.of(context).purchaseCompleted(sum);
return StringsLocalization.purchaseCompleted(sum);
}
}