From aa06ddd3cf1de03922fc4e45e46ef3476a69e3f8 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 11 Oct 2020 16:15:15 +0200 Subject: add i18n and new menu structure to donations page --- translations/de/LC_MESSAGES/messages.po | 132 +++++++++++++++++++++++++++++++- 1 file changed, 128 insertions(+), 4 deletions(-) (limited to 'translations/de/LC_MESSAGES/messages.po') diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index d980693..2b4ebe4 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: taler-merchant-demos\n" "Report-Msgid-Bugs-To: taler@gnu.org\n" -"POT-Creation-Date: 2020-10-11 15:39+0200\n" +"POT-Creation-Date: 2020-10-11 16:14+0200\n" "PO-Revision-Date: 2020-10-09 21:25+0200\n" "Last-Translator: Christian Grothoff \n" "Language: de\n" @@ -18,7 +18,9 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.6.0\n" -#: talermerchantdemos/blog/blog.py:114 talermerchantdemos/survey/survey.py:110 +#: talermerchantdemos/blog/blog.py:114 +#: talermerchantdemos/donations/donations.py:157 +#: talermerchantdemos/survey/survey.py:110 msgid "Internal error" msgstr "Interner Fehler" @@ -54,7 +56,9 @@ msgstr "" msgid "Internal server error" msgstr "" -#: talermerchantdemos/blog/blog.py:412 talermerchantdemos/survey/survey.py:182 +#: talermerchantdemos/blog/blog.py:412 +#: talermerchantdemos/donations/donations.py:323 +#: talermerchantdemos/survey/survey.py:171 msgid "Page not found" msgstr "" @@ -73,6 +77,7 @@ msgid "Taler Essay Shop Demo" msgstr "" #: talermerchantdemos/blog/templates/base.html.j2:72 +#: talermerchantdemos/donations/templates/base.html.j2:69 #: talermerchantdemos/survey/templates/base.html.j2:69 msgid "Taler Demo" msgstr "Taler Demonstrator" @@ -98,61 +103,74 @@ msgid "" msgstr "" #: talermerchantdemos/blog/templates/base.html.j2:83 +#: talermerchantdemos/donations/templates/base.html.j2:80 #: talermerchantdemos/survey/templates/base.html.j2:80 msgid "Introduction" msgstr "Einführung" #: talermerchantdemos/blog/templates/base.html.j2:84 +#: talermerchantdemos/donations/templates/base.html.j2:81 #: talermerchantdemos/survey/templates/base.html.j2:81 msgid "Bank" msgstr "Bank" #: talermerchantdemos/blog/templates/base.html.j2:85 +#: talermerchantdemos/donations/templates/base.html.j2:82 #: talermerchantdemos/survey/templates/base.html.j2:82 msgid "Essay Shop" msgstr "" #: talermerchantdemos/blog/templates/base.html.j2:86 +#: talermerchantdemos/donations/templates/base.html.j2:70 +#: talermerchantdemos/donations/templates/base.html.j2:83 #: talermerchantdemos/survey/templates/base.html.j2:83 msgid "Donations" msgstr "Spenden" #: talermerchantdemos/blog/templates/base.html.j2:87 +#: talermerchantdemos/donations/templates/base.html.j2:84 #: talermerchantdemos/survey/templates/base.html.j2:84 msgid "Tipping/Survey" msgstr "Umfrage" #: talermerchantdemos/blog/templates/base.html.j2:88 +#: talermerchantdemos/donations/templates/base.html.j2:85 #: talermerchantdemos/survey/templates/base.html.j2:85 msgid "Back-office" msgstr "" #: talermerchantdemos/blog/templates/base.html.j2:90 +#: talermerchantdemos/donations/templates/base.html.j2:87 #: talermerchantdemos/survey/templates/base.html.j2:87 msgid "English [en]" msgstr "Deutsch [de]" #: talermerchantdemos/blog/templates/base.html.j2:112 +#: talermerchantdemos/donations/templates/base.html.j2:109 #: talermerchantdemos/survey/templates/base.html.j2:109 msgid "You can learn more about Taler on our main website." msgstr "" #: talermerchantdemos/blog/templates/error.html.j2:3 +#: talermerchantdemos/donations/templates/error.html.j2:3 #: talermerchantdemos/survey/templates/error.html.j2:3 msgid "Error encountered" msgstr "" #: talermerchantdemos/blog/templates/error.html.j2:9 +#: talermerchantdemos/donations/templates/error.html.j2:9 #: talermerchantdemos/survey/templates/error.html.j2:9 msgid "The backend returned status code {code}." msgstr "" #: talermerchantdemos/blog/templates/error.html.j2:14 +#: talermerchantdemos/donations/templates/error.html.j2:14 #: talermerchantdemos/survey/templates/error.html.j2:14 msgid "Backend response:" msgstr "" #: talermerchantdemos/blog/templates/error.html.j2:19 +#: talermerchantdemos/donations/templates/error.html.j2:19 #: talermerchantdemos/survey/templates/error.html.j2:19 msgid "Stack trace:" msgstr "" @@ -199,6 +217,112 @@ msgstr "Bezahlen um weiterzulesen..." msgid "No articles available in this language." msgstr "Keine Artikel in dieser Sprache verfügbar." +#: talermerchantdemos/donations/donations.py:143 +msgid "parameter '{}' required" +msgstr "" + +#: talermerchantdemos/donations/templates/base.html.j2:20 +msgid "Taler Donation Demo" +msgstr "" + +#: talermerchantdemos/donations/templates/base.html.j2:72 +msgid "This is the donation page." +msgstr "" + +#: talermerchantdemos/donations/templates/base.html.j2:73 +msgid "" +"Using this page you can make donations (in an imaginary currency) to Free" +" Software projects." +msgstr "" + +#: talermerchantdemos/donations/templates/checkout.html.j2:5 +msgid "Select your payment method" +msgstr "" + +#: talermerchantdemos/donations/templates/checkout.html.j2:9 +msgid "" +"This is an example for a \"checkout\" page of a Web shop. On the previous" +" page, you have created the shopping cart and decided which product to " +"buy (i.e. which project to donate KUDOS to). Now in this page, you are " +"asked to select a payment option. As Taler is not yet universally used, " +"we expect merchants will offer various payment options." +msgstr "" + +#: talermerchantdemos/donations/templates/checkout.html.j2:14 +msgid "" +"Note that you MUST select Taler here for the demo to continue, as the " +"other payment options are just placeholders and not really working in the" +" demonstration. Also, it is of course possible to ask the user to make " +"this choice already on the previous page (with the shopping cart), we " +"just separated the two steps to keep each step as simple as possible." +msgstr "" + +#: talermerchantdemos/donations/templates/checkout.html.j2:40 +msgid "Confirm selection" +msgstr "" + +#: talermerchantdemos/donations/templates/fulfillment.html.j2:4 +msgid "Donation Receipt" +msgstr "" + +#: talermerchantdemos/donations/templates/fulfillment.html.j2:7 +msgid "" +"Thank you, {donor}, for donating " +"{amount} to {receiver}." +msgstr "" + +#: talermerchantdemos/donations/templates/fulfillment.html.j2:12 +msgid "" +"Please keep the order identifier {id} as a receipt for " +"your donation." +msgstr "" + +#: talermerchantdemos/donations/templates/fulfillment.html.j2:13 +msgid "" +"You can show other people that you donated by sharing this link with them." +msgstr "" + +#: talermerchantdemos/donations/templates/fulfillment.html.j2:19 +msgid "You can always make another donation." +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:4 +msgid "Taler donation demonstrator" +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:8 +msgid "This donations website shows the user experience for donations with Taler." +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:9 +msgid "You can make donations in an toy currency ({currency})" +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:16 +msgid "" +"Please select a project, the amount (*) of {currency} you wish to donate," +" and enter the name that will appear on your receipt:" +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:33 +msgid "Anonymous Donor" +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:34 +msgid "Donate!" +msgstr "" + +#: talermerchantdemos/donations/templates/index.html.j2:39 +msgid "" +"(*) To make it a bit more fun, the 5 {currency} option is deliberately " +"implemented with a fault: the merchant will try to make you donate 6 " +"{currency} instead of the 5 {currency} shown in the form. But do not " +"worry, you will be given the opportunity to review the final offer from " +"the merchant in a window secured by the Taler extension. That way, you " +"can spot the error before committing to an incorrect contract or amount." +msgstr "" + #: talermerchantdemos/httpcommon/__init__.py:35 #: talermerchantdemos/httpcommon/__init__.py:71 msgid "Could not establish connection to backend" @@ -214,7 +338,7 @@ msgstr "" msgid "Backend returned error status" msgstr "" -#: talermerchantdemos/survey/survey.py:190 +#: talermerchantdemos/survey/survey.py:179 msgid "HTTP method not allowed for this page" msgstr "" -- cgit v1.2.3