diff options
Diffstat (limited to 'talermerchantdemos/donations/donations.py')
-rw-r--r-- | talermerchantdemos/donations/donations.py | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py index 21c404b..4ba5daa 100644 --- a/talermerchantdemos/donations/donations.py +++ b/talermerchantdemos/donations/donations.py @@ -136,7 +136,10 @@ def expect_parameter(name): # (and execution stack!). @app.errorhandler(Exception) def internal_error(e): - return flask.render_template("donations-error.html.j2", message=str(e)) + return flask.render_template( + "donations-error.html.j2", + page_title=gettext("GNU Taler Demo: Error"), + message=str(e)) ## # Serve the /favicon.ico requests. @@ -169,7 +172,11 @@ def index(): # @return response object of the index page. @app.route("/<lang>/") def start(lang): - return flask.render_template("donations-index.html.j2", merchant_currency=CURRENCY) + return flask.render_template( + "donations-index.html.j2", + page_title=gettext("GNU Taler Demo: Donations"), + merchant_currency=CURRENCY + ) ## @@ -185,6 +192,7 @@ def checkout(lang): donation_donor = expect_parameter("donation_donor") return flask.render_template( "donations-checkout.html.j2", + page_title=gettext("GNU Taler Demo: Donations checkout"), donation_amount=amount, donation_receiver=donation_receiver, donation_donor=donation_donor, @@ -199,7 +207,10 @@ def checkout(lang): # @return response object about the mentioned impossibility. @app.route("/<lang>/provider-not-supported") def provider_not_supported(lang): - return flask.render_template("donations-provider-not-supported.html.j2") + return flask.render_template( + "donations-provider-not-supported.html.j2", + page_title=gettext("GNU Taler Demo: Donations"), +) ## @@ -272,6 +283,7 @@ def fulfillment(lang, receiver): extra = pay_status["contract_terms"]["extra"] return flask.render_template( "donations-fulfillment.html.j2", + page_title=gettext("GNU Taler Demo: Donations"), donation_receiver=extra["receiver"], donation_amount=extra["amount"], donation_donor=extra["donor"], @@ -284,5 +296,7 @@ def fulfillment(lang, receiver): @app.errorhandler(404) def handler(e): return flask.render_template( - "donations-error.html.j2", message=gettext("Page not found") + "donations-error.html.j2", + page_title=gettext("GNU Taler Demo: Error"), + message=gettext("Page not found") ) |