diff options
author | Stefan Kügel <skuegel@web.de> | 2021-03-12 17:57:38 +0100 |
---|---|---|
committer | Stefan Kügel <skuegel@web.de> | 2021-03-12 17:57:38 +0100 |
commit | a5d909d6609793e22ece817a002c3f6b78fe9105 (patch) | |
tree | b3bdb7985567f8fe66bb24862004516792d619ae /translations/messages.pot | |
parent | c8fe318c263bcc542172965f6b0cacfe303fd3eb (diff) | |
download | taler-merchant-demos-a5d909d6609793e22ece817a002c3f6b78fe9105.tar.gz taler-merchant-demos-a5d909d6609793e22ece817a002c3f6b78fe9105.tar.bz2 taler-merchant-demos-a5d909d6609793e22ece817a002c3f6b78fe9105.zip |
Reintegrated messages.pot
Diffstat (limited to 'translations/messages.pot')
-rw-r--r-- | translations/messages.pot | 1354 |
1 files changed, 1005 insertions, 349 deletions
diff --git a/translations/messages.pot b/translations/messages.pot index 3a751be..0cc96bc 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2021-02-04 15:25+0100\n" +"POT-Creation-Date: 2021-03-08 22:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,616 +17,1272 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.8.0\n" -#: talermerchantdemos/blog/blog.py:114 -#: talermerchantdemos/donations/donations.py:157 -#: talermerchantdemos/landing/landing.py:109 -#: talermerchantdemos/survey/survey.py:110 -msgid "Internal error" +#: common/base.j2:5 common/news.j2:5 +msgid "GNU Taler" msgstr "" -#: talermerchantdemos/blog/blog.py:180 -msgid "Cannot refund unpaid article" +#: common/base.j2:6 common/news.j2:6 +msgid "Taxable Anonymous Libre Electronic Reserves" msgstr "" -#: talermerchantdemos/blog/blog.py:186 -msgid "Article is not anymore refundable" +#: common/footer.j2.inc:11 +msgid "Contact" msgstr "" -#: talermerchantdemos/blog/blog.py:217 -msgid "You did not pay for this article (nice try!)" +#: common/footer.j2.inc:16 common/navigation.j2.inc:25 +msgid "Docs" msgstr "" -#: talermerchantdemos/blog/blog.py:223 -msgid "Item not refundable (anymore)" +#: common/footer.j2.inc:17 +msgid "FAQ" msgstr "" -#: talermerchantdemos/blog/blog.py:248 -msgid "Internal error: Files for article ({}) not found." +#: common/footer.j2.inc:22 +msgid "Bibliography" msgstr "" -#: talermerchantdemos/blog/blog.py:253 -msgid "Supplemental file ({}) for article ({}) not found." +#: common/footer.j2.inc:29 +msgid "" +"GNU Taler is developed as part of the <a href='https://www.gnu.org/'>GNU " +"project</a> for the GNU operating system." +msgstr "" + +#: common/footer.j2.inc:31 template/bibliography.html.j2:34 +msgid "and" +msgstr "" + +#: common/footer.j2.inc:34 +msgid "" +"We are grateful for support and free hosting of this site by <a " +"href='https://www.bfh.ch/'>BFH</a>." +msgstr "" + +#: common/footer.j2.inc:36 +msgid "" +"This page was created using <a href='https://www.gnu.org/'>Free " +"Software</a> only." +msgstr "" + +#: common/footer.j2.inc:38 +msgid "JavaScript license information" +msgstr "" + +#: common/navigation.j2.inc:23 +msgid "Features" +msgstr "" + +#: common/navigation.j2.inc:24 +msgid "Principles" +msgstr "" + +#: common/navigation.j2.inc:26 news/index.html.j2:8 template/index.html.j2:57 +msgid "News" +msgstr "" + +#: news/index.html.j2:11 +msgid "News posts about changes related to GNU Taler such as releases and events" +msgstr "" + +#: news/index.html.j2:16 +msgid "subscribe to our RSS feed" msgstr "" -#: talermerchantdemos/blog/blog.py:326 talermerchantdemos/blog/blog.py:339 -msgid "Direct access forbidden" +#: news/index.html.j2:33 +msgid "read more" msgstr "" -#: talermerchantdemos/blog/blog.py:405 -msgid "Internal server error" +#: template/architecture.html.j2:6 +msgid "Taler System Architecture" msgstr "" -#: talermerchantdemos/blog/blog.py:412 -#: talermerchantdemos/donations/donations.py:323 -#: talermerchantdemos/landing/landing.py:154 -#: talermerchantdemos/survey/survey.py:171 -msgid "Page not found" +#: template/bibliography.html.j2:5 +msgid "GNU Taler Bibliography" msgstr "" -#: talermerchantdemos/blog/templates/article_frame.html.j2:9 -msgid "Taler allows merchants to offer refunds to customers." +#: template/bibliography.html.j2:27 +msgid "by" msgstr "" -#: talermerchantdemos/blog/templates/article_frame.html.j2:10 +#: template/cashier.html.j2:43 msgid "" -"You can <a href=\"{url}\">request a refund</a> within the first hour " -"after buying this article." +"This is the page for the Taler cashier App. It allows the cashier to " +"grant Taler users the right to withdraw a certain amount of e-cash from " +"the cashier's bank account. Thus, it offers an equivalent functionality " +"to what you may find on the bank Web site when withdrawing from an " +"account there." +msgstr "" + +#: template/cashier.html.j2:61 template/pos.html.j2:61 +#: template/wallet.html.j2:239 +msgid "Install Android App from Google App Store, or" +msgstr "" + +#: template/cashier.html.j2:68 template/pos.html.j2:68 +msgid "Download App from F-Droid.org." +msgstr "" + +#: template/contact.html.j2:6 +msgid "Contact information" msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:23 -msgid "GNU Taler Demo: Essay Shop" +#: template/contact.html.j2:13 +msgid "The mailing list" msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:34 -#: talermerchantdemos/donations/templates/base.html.j2:31 -#: talermerchantdemos/landing/templates/base.html.j2:31 -#: talermerchantdemos/survey/templates/base.html.j2:31 -msgid "Taler Demo" +#: template/contact.html.j2:15 +msgid "An archived, public mailing list for GNU Taler is hosted at" msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:35 -msgid "Essay shop" +#: template/contact.html.j2:20 +msgid "archive" msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:37 -msgid "On this page you can buy articles using an imaginary currency." +#: template/contact.html.j2:21 +msgid "You can send messages to the list at" msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:38 +#: template/contact.html.j2:29 +msgid "Contacting individuals" +msgstr "" + +#: template/contact.html.j2:31 msgid "" -"The articles are chapters from Richard Stallman's book "Free " -"Software, Free Society"." +"Team members are generally reachable at <tt>LASTNAME@taler.net</tt>. All " +"of us support receiving GnuPG encrypted e-mails." msgstr "" -#: talermerchantdemos/blog/templates/base.html.j2:39 +#: template/contact.html.j2:40 +msgid "Chat" +msgstr "" + +#: template/contact.html.j2:42 msgid "" -"The book is <a href=\"{shop}\">published by the FSF</a> and available " -"gratis at <a href=\"{gnu}\">gnu.org</a>." +"You can find some team members in the IRC channel <tt>#taler</tt> on " +"<tt>irc.freenode.net</tt>." msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:3 -msgid "Confirm refund request for article" +#: template/contact.html.j2:50 +msgid "Reporting bugs" msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:7 -msgid "Do you want to get a refund for the article <em>{name}</em>?" +#: template/contact.html.j2:52 +msgid "We track open feature requests and bugs in our" msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:8 +#: template/contact.html.j2:55 +msgid "Bug tracker" +msgstr "" + +#: template/contact.html.j2:56 msgid "" -"In this demonstration, refunds will be automatically approved by the " -"merchant." +"which is shared with the GNUnet project. You can also report bugs or " +"feature requests to the mailing list." +msgstr "" + +#: template/contact.html.j2:65 +msgid "General inquiries" msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:9 +#: template/contact.html.j2:67 msgid "" -"After you have obtained a refund, you will not be able to read the " -"article anymore." +"You can reach a group of team members handling general inquiries at " +"<tt>contact AT taler.net</tt>." msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:15 +#: template/contact.html.j2:75 +msgid "Executive team" +msgstr "" + +#: template/contact.html.j2:77 msgid "" -"You will only be able to receive the refund on the same wallet that you " -"have used to pay for this article originally." +"For non-technical commercial requests, please contact <tt>ceo AT " +"taler.net</tt>." msgstr "" -#: talermerchantdemos/blog/templates/confirm_refund.html.j2:21 -msgid "Request refund" +#: template/copyright.html.j2:6 +msgid "Copyright Assignment" msgstr "" -#: talermerchantdemos/blog/templates/error.html.j2:3 -#: talermerchantdemos/donations/templates/error.html.j2:3 -#: talermerchantdemos/landing/templates/error.html.j2:3 -#: talermerchantdemos/survey/templates/error.html.j2:3 -msgid "Error encountered" +#: template/copyright.html.j2:8 +msgid "" +"Contributors to GNU Taler with Git access must sign the <a " +"href=\"/pdf/copyright.pdf\">copyright assignment</a> to ensure that the " +"<a href=\"https://git.gnunet.org/gnunet-" +"ev.git/tree/gnunet_taler_agreement.tex\">GNUnet e.V. --- Taler Systems SA" +" agreement on licensing and collaborative development</a> of the GNUnet " +"and GNU Taler projects is satisfied." 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}." +#: template/copyright.html.j2:19 +msgid "" +"The agreements ensure that the code will continue to be made available " +"under free software licenses, which gives developers the freedom to move " +"code between GNUnet and GNU Taler without worrying about licenses and the" +" company the ability to dual-license (for example, so that we can " +"distribute via App-stores that are hostile to free software)." 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:" +#: template/copyright.html.j2:29 +msgid "" +"Minor contributions (basically, anyone without Git access) do not require" +" copyright assignment. Pseudonymous contributions are accepted, in this " +"case simply sign the agreement with your pseudonym. Scanned copies are " +"sufficient, but snail mail is preferred." msgstr "" -#: talermerchantdemos/blog/templates/error.html.j2:19 -#: talermerchantdemos/donations/templates/error.html.j2:19 -#: talermerchantdemos/landing/templates/error.html.j2:8 -#: talermerchantdemos/survey/templates/error.html.j2:19 -msgid "Stack trace:" +#: template/docs.html.j2:7 +msgid "GNU Taler: Documentation and Resources" msgstr "" -#: talermerchantdemos/blog/templates/footer.html.j2:5 -#: talermerchantdemos/donations/templates/footer.html.j2:5 -#: talermerchantdemos/landing/templates/footer.html.j2:5 -#: talermerchantdemos/survey/templates/footer.html.j2:5 -#: talermerchantdemos/templates/footer.html.j2:5 +#: template/docs.html.j2:13 msgid "" -"You can learn more about GNU Taler on our main <a " -"href=\"{site}\">website</a>." +"This is an overview of documentation and other resources for GNU Taler. " +"The full documentation contents can be found <a " +"href=\"https://docs.taler.net/\">here</a>." msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:3 -msgid "Essay Shop: Free Software, Free Society" +#: template/docs.html.j2:27 +msgid "Components" msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:5 +#: template/docs.html.j2:38 +msgid "Merchant Backend Administration" +msgstr "" + +#: template/docs.html.j2:40 +#, python-format msgid "" -"This is the latest edition of <cite>Free Software, Free Society: Selected" -" Essays of Richard M. Stallman.</cite>" +"Tutorial and manual for operating a merchant. Also available as <a " +"href=\"https://%(docshost)s/pdf/taler-merchant-manual.pdf\">PDF</a>." +msgstr "" + +#: template/docs.html.j2:49 +msgid "Merchant API Tutorial" +msgstr "" + +#: template/docs.html.j2:51 +msgid "Tutorial for processing Taler payments using the merchant backend API." +msgstr "" + +#: template/docs.html.j2:54 template/docs.html.j2:65 template/docs.html.j2:76 +#: template/docs.html.j2:99 template/docs.html.j2:110 template/docs.html.j2:157 +#, python-format +msgid "Also available as <a href=\"%(link)s\">PDF</a>." +msgstr "" + +#: template/docs.html.j2:60 +msgid "Exchange" +msgstr "" + +#: template/docs.html.j2:62 +msgid "Operator's manual for the GNU Taler exchange." +msgstr "" + +#: template/docs.html.j2:71 +msgid "Bank Integration" msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:13 +#: template/docs.html.j2:73 +msgid "Manual for tightly integrating Taler with banking applications." +msgstr "" + +#: template/docs.html.j2:82 +msgid "Wallet" +msgstr "" + +#: template/docs.html.j2:84 msgid "" -"Verbatim copying and distribution of this entire book are permitted " -"worldwide, without royalty, in any medium, provided this notice is " -"preserved. Permission is granted to copy and distribute translations of " -"this book from the original English into another language provided the " -"translation has been approved by the Free Software Foundation and the " -"copyright notice and this permission notice are preserved on all copies." +"Manual about the Taler wallets (WebExtensions, Android, CLI). You can " +"download pre-packaged binaries from <a href=\"wallet.html\">the Taler " +"wallet Web site</a>." msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:18 -msgid "Chapters" +#: template/docs.html.j2:94 +msgid "Back office" msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:21 -msgid "Click on an individual chapter to to purchase it with GNU Taler." +#: template/docs.html.j2:96 +msgid "Manual to run the back-office Web application." msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:22 +#: template/docs.html.j2:105 +msgid "Merchant POS Terminal" +msgstr "" + +#: template/docs.html.j2:107 +msgid "Manual for configuring and using the point of sale app." +msgstr "" + +#: template/docs.html.j2:116 +msgid "Cashier" +msgstr "" + +#: template/docs.html.j2:118 +msgid "An app for taking in cash and handing out electronic cash." +msgstr "" + +#: template/docs.html.j2:131 +msgid "Internals" +msgstr "" + +#: template/docs.html.j2:142 +msgid "HTTP API" +msgstr "" + +#: template/docs.html.j2:144 +msgid "Reference for the HTTP-based API for Taler components." +msgstr "" + +#: template/docs.html.j2:152 +msgid "Onboarding" +msgstr "" + +#: template/docs.html.j2:154 +msgid "Description of our taler.net setup and how to contribute." +msgstr "" + +#: template/docs.html.j2:166 +msgid "Community" +msgstr "" + +#: template/docs.html.j2:177 +msgid "Mailing List" +msgstr "" + +#: template/docs.html.j2:179 +msgid "The official GNU Taler mailing list." +msgstr "" + +#: template/docs.html.j2:185 +msgid "IRC" +msgstr "" + +#: template/docs.html.j2:187 +msgid "Our IRC channel is #taler on freenode." +msgstr "" + +#: template/docs.html.j2:193 +msgid "Bug Tracker" +msgstr "" + +#: template/docs.html.j2:195 +msgid "Our bug tracker for bugs and feature request." +msgstr "" + +#: template/docs.html.j2:205 +msgid "Code" +msgstr "" + +#: template/docs.html.j2:217 +msgid "Git repositories" +msgstr "" + +#: template/docs.html.j2:219 +msgid "Git repositories for all of GNU Taler." +msgstr "" + +#: template/docs.html.j2:225 +msgid "lcov results" +msgstr "" + +#: template/docs.html.j2:227 +msgid "Shows results of the code coverage analysis for our test suite." +msgstr "" + +#: template/docs.html.j2:233 +msgid "Continuous integration" +msgstr "" + +#: template/docs.html.j2:235 +msgid "Continuous integration and deployment is managed by our Buildbot." +msgstr "" + +#: template/faq.html.j2:5 +msgid "How is Taler related to Bitcoin or Blockchains?" +msgstr "" + +#: template/faq.html.j2:8 msgid "" -"You can get free, virtual money to buy articles on this page at the <a " -"href=\"{}\")\">bank</a>" +"Taler does not require any Blockchain technology, and is also not based " +"on proof-of-work or any other distributed consensus mechanism. Instead, " +"Taler is based on blind signatures. However, it is theoretically possible" +" to combine Taler with peer-to-peer crypto-currencies like Bitcoin." msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:30 -msgid "Pay to read more..." +#: template/faq.html.j2:18 +msgid "" +"It would be possible, however, to withdraw coins denominated in Bitcoin " +"into a Taler wallet (with an appropriate exchange), which would give some" +" benefits over plain Bitcoin, such as instant confirmation times." msgstr "" -#: talermerchantdemos/blog/templates/index.html.j2:33 -msgid "No articles available in this language." +#: template/faq.html.j2:26 +msgid "Where is the balance in my wallet stored?" msgstr "" -#: talermerchantdemos/blog/templates/language-switcher.html.j2:2 -#: talermerchantdemos/donations/templates/language-switcher.html.j2:2 -#: talermerchantdemos/landing/templates/language-switcher.html.j2:2 -#: talermerchantdemos/survey/templates/language-switcher.html.j2:2 -#: talermerchantdemos/templates/language-switcher.html.j2:2 -msgid "English [en]" +#: template/faq.html.j2:28 +msgid "" +"Your wallet stores digital coins and thus ultimately your computer holds " +"your balance. The exchange keeps funds matching all unspent coins in an " +"escrow bank account." msgstr "" -#: talermerchantdemos/blog/templates/language-switcher.html.j2:2 -#: talermerchantdemos/donations/templates/language-switcher.html.j2:2 -#: talermerchantdemos/landing/templates/language-switcher.html.j2:2 -#: talermerchantdemos/survey/templates/language-switcher.html.j2:2 -#: talermerchantdemos/templates/language-switcher.html.j2:2 -msgid "Spanish [es]" +#: template/faq.html.j2:35 +msgid "What if my wallet is lost?" msgstr "" -#: talermerchantdemos/blog/templates/language-switcher.html.j2:2 -#: talermerchantdemos/donations/templates/language-switcher.html.j2:2 -#: talermerchantdemos/landing/templates/language-switcher.html.j2:2 -#: talermerchantdemos/survey/templates/language-switcher.html.j2:2 -#: talermerchantdemos/templates/language-switcher.html.j2:2 -msgid "German [de]" +#: template/faq.html.j2:37 +msgid "" +"Since the digital coins of value in your wallet are anonymized, the " +"exchange can not assist you in recovering a lost or stolen wallet. Just " +"like with a physical wallet for cash, you are responsible for keeping it " +"safe." msgstr "" -#: talermerchantdemos/blog/templates/language-switcher.html.j2:2 -#: talermerchantdemos/donations/templates/language-switcher.html.j2:2 -#: talermerchantdemos/landing/templates/language-switcher.html.j2:2 -#: talermerchantdemos/survey/templates/language-switcher.html.j2:2 -#: talermerchantdemos/templates/language-switcher.html.j2:2 -msgid "Swedish [sv]" +#: template/faq.html.j2:46 +msgid "" +"The risk of losing a wallet can be mitigated by making backups or keeping" +" the balance reasonably low." msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:6 -#: talermerchantdemos/donations/templates/menu.html.j2:6 -#: talermerchantdemos/landing/templates/base.html.j2:32 -#: talermerchantdemos/landing/templates/menu.html.j2:6 -#: talermerchantdemos/survey/templates/menu.html.j2:6 -#: talermerchantdemos/templates/menu.html.j2:6 -msgid "Introduction" +#: template/faq.html.j2:52 +msgid "What if my computer is hacked?" msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:9 -#: talermerchantdemos/donations/templates/menu.html.j2:9 -#: talermerchantdemos/landing/templates/menu.html.j2:9 -#: talermerchantdemos/survey/templates/menu.html.j2:9 -#: talermerchantdemos/templates/menu.html.j2:9 -msgid "Bank" +#: template/faq.html.j2:54 +msgid "" +"In case of a compromise of one of your devices, an attacker can spend " +"coins from your wallet. Checking your balance might reveal to you that " +"your device has been compromised." msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:12 -#: talermerchantdemos/donations/templates/menu.html.j2:12 -#: talermerchantdemos/landing/templates/menu.html.j2:12 -#: talermerchantdemos/survey/templates/menu.html.j2:12 -#: talermerchantdemos/templates/menu.html.j2:12 -msgid "Essay Shop" +#: template/faq.html.j2:61 +msgid "Can I send money to my friend with Taler?" msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:15 -#: talermerchantdemos/donations/templates/base.html.j2:32 -#: talermerchantdemos/donations/templates/menu.html.j2:15 -#: talermerchantdemos/landing/templates/menu.html.j2:15 -#: talermerchantdemos/survey/templates/menu.html.j2:15 -#: talermerchantdemos/templates/menu.html.j2:15 -msgid "Donations" +#: template/faq.html.j2:63 +msgid "" +"If your friend provides goods or services for you in exchange for a " +"payment, they can easily set up a Taler merchant and receive the payment " +"in their bank account." msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:18 -#: talermerchantdemos/donations/templates/menu.html.j2:18 -#: talermerchantdemos/landing/templates/menu.html.j2:18 -#: talermerchantdemos/survey/templates/menu.html.j2:18 -#: talermerchantdemos/templates/menu.html.j2:18 -msgid "Tipping/Survey" +#: template/faq.html.j2:70 +msgid "" +"Future versions of the Taler wallet may allow exchanging coins among " +"friends directly as well." msgstr "" -#: talermerchantdemos/blog/templates/menu.html.j2:21 -#: talermerchantdemos/donations/templates/menu.html.j2:21 -#: talermerchantdemos/landing/templates/menu.html.j2:21 -#: talermerchantdemos/survey/templates/menu.html.j2:21 -#: talermerchantdemos/templates/menu.html.j2:21 -msgid "Back-office" +#: template/faq.html.j2:76 +msgid "How does Taler handle payments in different currencies?" msgstr "" -#: talermerchantdemos/donations/donations.py:143 -msgid "parameter '{}' required" +#: template/faq.html.j2:78 +msgid "" +"Taler wallets can store digital coins corresponding to multiple different" +" currencies such as the Euro, US Dollars or Bitcoins." msgstr "" -#: talermerchantdemos/donations/templates/base.html.j2:20 -msgid "GNU Taler Demo: Donations" +#: template/faq.html.j2:84 +msgid "Taler currently does not offer conversion between currencies." msgstr "" -#: talermerchantdemos/donations/templates/base.html.j2:34 -msgid "This is the donation page." +#: template/faq.html.j2:89 +msgid "How does Taler protect my privacy?" msgstr "" -#: talermerchantdemos/donations/templates/base.html.j2:35 +#: template/faq.html.j2:91 msgid "" -"Using this page you can make donations in {currency} to Free Software " -"projects." +"Your wallet stores digital coins that are <a " +"href=\"https://en.wikipedia.org/wiki/Blind_signature\">blindly signed</a>" +" by an exchange. The use of a blind signature protects your privacy as it" +" prevents the exchange from knowing which coin it signed for which " +"customer." msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:5 -msgid "Select your payment method" +#: template/faq.html.j2:101 +msgid "How much does it cost?" msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:9 -msgid "This is an example for a \"checkout\" page of a Web shop." +#: template/faq.html.j2:103 +msgid "" +"The Taler protocol allows any exchange to set its own fee structure, " +"allowing operators to set fees for withdrawing, depositing, refreshing or" +" refunding coins. Operators can also charge fees for closing reserves and" +" for (aggregated) wire transfers to merchants. Merchants may choose to " +"cover some of the fees customers incur. Actual transaction costs are " +"estimated around 0.001 cent/transaction (at high transaction rates, " +"amortized over billions of transactions, excluding migration costs). Note" +" that this is an early estimate, details may depend on hosting and backup" +" requirements from the regulator and could thus easily be 10x higher." +msgstr "" + +#: template/faq.html.j2:117 +msgid "Does Taler work with international payments?" msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:10 +#: template/faq.html.j2:119 msgid "" -"On the previous page, you have created the shopping cart and decided " -"which product to buy (i.e. which project to donate KUDOS to)." +"Taler's wallet supports multiple currencies, but the system currently" +" does not support conversion between currencies. However, in principle an" +" entity that accepts deposits in one currency and allows withdrawals in " +"another currency could be created. Still, the regulatory hurdles in this " +"case tend to be particularly complex. The focus for Taler is on day-to-" +"day payments, so we have no plans to support currency conversion in the " +"near future." +msgstr "" + +#: template/faq.html.j2:130 +msgid "How does Taler relate to the (European) Electronic Money Directive?" msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:11 +#: template/faq.html.j2:132 msgid "" -"As Taler is not yet universally used, we expect merchants will offer " -"various payment options." +"We believe the European Electronic Money Directive provides part of the " +"regulatory framework a Taler exchange with coins denominated in Euros " +"would have to follow." msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:12 -msgid "To continue with the demo, select the "Taler" payment option." +#: template/faq.html.j2:139 +msgid "" +"What bank would guarantee the conversion between Taler coins and bank " +"money in regular bank accounts?" msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:17 +#: template/faq.html.j2:141 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." +"The exchange would be operated by a bank or in cooperation with a bank, " +"and that bank would hold the funds in escrow. Note that this bank could " +"be a regular bank or a central bank for a centrally banked electronic " +"currency. Regardless, the bank would fall under the respective banking " +"regulations establishing a reason why consumers would have faith in the " +"conversion from Taler coins into regular bank money." msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:18 +#: template/faq.html.j2:150 msgid "" -"It would be 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." +"To whom would consumers complain to in case of non-conversion or non-" +"compliance?" msgstr "" -#: talermerchantdemos/donations/templates/checkout.html.j2:44 -msgid "Confirm selection" +#: template/faq.html.j2:152 +msgid "" +"Any exchange should be audited by one or more independent auditors. " +"Merchants and consumer wallets will report certain issues automatically " +"to the auditors, but auditors may also provide a method for manual " +"submission of issues. The auditors are expected to make their reports " +"available to the respective regulatory authorities, or even the general " +"public." msgstr "" -#: talermerchantdemos/donations/templates/fulfillment.html.j2:4 -msgid "Donation Receipt" +#: template/faq.html.j2:161 +msgid "Are there any projects already using Taler?" msgstr "" -#: talermerchantdemos/donations/templates/fulfillment.html.j2:7 +#: template/faq.html.j2:163 msgid "" -"Thank you, <strong>{donor}</strong>, for donating " -"<strong>{amount}</strong> to <strong>{receiver}</strong>." +"We are aware of several businesses running exploratory projects or having" +" developed working prototypes. We are also in discussions with several " +"regular banks as well as several central banks about the project. That " +"said, there are currently no products in the market yet, and we believe " +"this would be premature given the state of the project (see also <a " +"href=\"https://gnunet.org/bugs/\">our bugtracker</a> for a list of open " +"issues)." +msgstr "" + +#: template/faq.html.j2:174 +msgid "Does Taler support recurring payments?" msgstr "" -#: talermerchantdemos/donations/templates/fulfillment.html.j2:12 +#: template/faq.html.j2:176 msgid "" -"Please keep the order identifier <strong>{id}</strong> as a receipt for " -"your donation." +"Today, our wallet implementation does not support recurring payments. " +"Recurring payments, where some fixed amount is paid on a regular basis " +"are in theory possible with Taler, but they come with a few caveats. " +"Specifically, recurring payments can only work if the Taler wallet is " +"running and online around the desired time. Furthermore, given their " +"repetitive nature they are linkable, and could thus be used to " +"deanonymize the user making the recurring payment, for example by forcing" +" the user offline at the time of the payment and observing that it does " +"then not happen on time. Finally, the Taler wallet does not work with " +"credit and thus the user would have to make sure to carry a sufficient " +"balance for the recurring payment to be made. Still, they can be useful, " +"and a future version of the Taler wallet will likely support them. But " +"this is not a feature that we are targeting for Taler 1.0. at this time." +msgstr "" + +#: template/features.html.j2:7 +msgid "GNU Taler: Features" +msgstr "" + +#: template/features.html.j2:13 +msgid "" +"GNU Taler is a <span class=\"tlr\">privacy-preserving</span> payment " +"system. Customers can stay anonymous, but merchants can not hide their " +"income through payments with GNU Taler. This helps to <span " +"class=\"tlr\">avoid tax evasion and money laundering</span>." msgstr "" -#: talermerchantdemos/donations/templates/fulfillment.html.j2:13 +#: template/features.html.j2:23 msgid "" -"You can show other people that you donated by sharing <a " -"href=\"{link}\">this link</a> with them." +"The primary use case of GNU Taler is <span class=\"tlr\">payments</span>;" +" it is <span class=\"tlr\">not meant as a store</span> of value. Payments" +" are always backed by an existing currency." msgstr "" -#: talermerchantdemos/donations/templates/fulfillment.html.j2:19 -msgid "You can always make <a href=\"{link}\">another donation</a>." +#: template/features.html.j2:32 +msgid "" +"Payments are made after <span class=\"tlr\">exchanging existing " +"money</span> into <em>electronic money</em> with the help of an Exchange " +"service, that is, a payment service provider for Taler." msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:4 -msgid "Donate to Free Software projects" +#: template/features.html.j2:41 +msgid "" +"When making a payment, customers only need a charged wallet. A merchant " +"can accept payments <span class=\"tlr\">without making their customers " +"register</span> on the merchant's Website." msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:8 +#: template/features.html.j2:50 msgid "" -"This donations website shows the user experience for donations with GNU " -"Taler." +"GNU Taler is <span class=\"tlr\">immune against many types of " +"fraud</span>, such as phishing of credit card information or chargeback " +"fraud. In case of loss or theft, only the limited amount of money left in" +" the wallet might be gone." msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:9 -msgid "You can make donations in an toy currency ({currency})" +#: template/features.html.j2:69 +msgid "Paying with Taler" msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:16 +#: template/features.html.j2:71 msgid "" -"Please select a project, the amount (*) of {currency} you wish to donate," -" and enter the donor's name that will appear on your receipt:" +"To pay with Taler, customers install an electronic wallet on their " +"device. Before the first payment, the desired currency must be added to " +"the wallet's balance by some other means of payment." msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:33 -msgid "Anonymous Donor" +#: template/features.html.j2:79 +msgid "" +"Once the wallet is charged, payments on websites take only one click, are" +" never falsely rejected by fraud detection and do not pose any risk of " +"phishing or identity theft." msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:34 -msgid "Donate!" +#: template/features.html.j2:87 +msgid "Try it yourself with the interactive demo!" msgstr "" -#: talermerchantdemos/donations/templates/index.html.j2:39 +#: template/features.html.j2:94 +msgid "Receiving payments with Taler" +msgstr "" + +#: template/features.html.j2:96 msgid "" -"(*) To make the demo a bit more interesting, 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 the Taler wallet. That way, Taler protects you " -"from committing to erroneous payments." +"To receive Taler payments, a merchant needs a bank account in the desired" +" currency. We provide supporting software in various programming " +"languages to make the integration painless. The merchant's backend " +"for Taler transaction processing can run on the merchant's premises " +"or be hosted by a third party." msgstr "" -#: talermerchantdemos/donations/templates/provider-not-supported.html.j2:4 -msgid "Payment Provider Not Supported" +#: template/features.html.j2:105 +msgid "" +"Merchant integration is simple, and customers can pay for products " +"without even having to register an account." msgstr "" -#: talermerchantdemos/donations/templates/provider-not-supported.html.j2:7 -msgid "Unfortunately the selected payment provider is not supported in this demo." +#: template/features.html.j2:112 +msgid "See how merchant integration works in our developer documentation!" msgstr "" -#: talermerchantdemos/donations/templates/provider-not-supported.html.j2:8 -msgid "Please go back and select "Taler"." +#: template/features.html.j2:127 +msgid "Practical" msgstr "" -#: talermerchantdemos/httpcommon/__init__.py:35 -#: talermerchantdemos/httpcommon/__init__.py:71 -msgid "Could not establish connection to backend" +#: template/features.html.j2:130 +msgid "" +"Taler is easy to integrate with existing Web applications. Payments are " +"cryptographically secured and are confirmed within milliseconds with " +"extremely low transaction costs." msgstr "" -#: talermerchantdemos/httpcommon/__init__.py:41 -#: talermerchantdemos/httpcommon/__init__.py:75 -msgid "Could not parse response from backend" +#: template/features.html.j2:140 +msgid "Stable" msgstr "" -#: talermerchantdemos/httpcommon/__init__.py:47 -#: talermerchantdemos/httpcommon/__init__.py:79 -msgid "Backend returned error status" +#: template/features.html.j2:143 +msgid "" +"Taler does not introduce a new currency. Taler uses a digital wallet " +"storing coins and payment service providers with escrow accounts in " +"existing currencies. Thus, Taler's cryptographic coins correspond to " +"existing currencies, such as US Dollars, Euros or even Bitcoins." msgstr "" -#: talermerchantdemos/landing/landing.py:162 -#: talermerchantdemos/survey/survey.py:179 -msgid "HTTP method not allowed for this page" +#: template/features.html.j2:154 template/governments.html.j2:55 +msgid "Secure" msgstr "" -#: talermerchantdemos/landing/templates/base.html.j2:20 -msgid "GNU Taler Demo: Introduction" +#: template/features.html.j2:157 +msgid "" +"By design Taler does not suffer from many classes of security problems " +"such as phishing or counterfeit. Thanks to its security features, Taler " +"never rejects a legitimate customer due to a fraud-detection false " +"positive." msgstr "" -#: talermerchantdemos/landing/templates/base.html.j2:34 -msgid "This is the GNU Taler demo." +#: template/features.html.j2:169 template/governments.html.j2:25 +msgid "Taxable" msgstr "" -#: talermerchantdemos/landing/templates/base.html.j2:35 -msgid "Here you can try out the GNU Taler payment system using a toy currency." +#: template/features.html.j2:172 +msgid "" +"When using Taler, merchant's revenue is transparent for tax " +"collection authorities. Unlike cash and most digital currencies, Taler " +"helps prevent black markets. Taler is not suitable for illegal " +"activities." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:4 -msgid "Step 1: Install the Taler wallet" +#: template/features.html.j2:182 +msgid "Private" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:7 -msgid "Install the wallet from the <a href=\"{link}\">installation page</a>." +#: template/features.html.j2:184 +msgid "" +"When you pay with Taler, your identity does not have to be revealed. Just" +" like payments in cash, nobody else can track how you spent your " +"electronic money. However, you obtain a legally valid proof of payment." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:8 -msgid "Installation only takes one click." +#: template/features.html.j2:195 template/governments.html.j2:85 +msgid "Libre" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:12 +#: template/features.html.j2:198 msgid "" -"After installation, you may be asked to grant the browser-based Taler " -"wallet additional optional permissions that allow it to improve your user" -" experience." +"Taler provides protocols and reference implementations that in principle " +"enables anybody to run their own payment infrastructure, be it " +"individuals, organizations or whole countries. Since the reference " +"implementation is a" +msgstr "" + +#: template/features.html.j2:205 +msgid "package, it will always remain free software." +msgstr "" + +#: template/financial-news.html.j2:6 +msgid "Financial News" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:13 +#: template/financial-news.html.j2:9 msgid "" -"These permissions will allow the wallet to automatically open if a page " -"asks for a Taler payment." +"This page explains (only in English) how Taler can change ongoing " +"developments in the financial industry." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:14 +#: template/governments.html.j2:6 +msgid "Advantages for Governments" +msgstr "" + +#: template/governments.html.j2:8 +msgid "" +"Taler provides accountability to ensure business operate legally, while " +"also respecting civil liberties of citizens. Taler is a payment system " +"based on open standards and free software. Taler needs governments as " +"they set a financial framework and act as trusted regulators. Taler " +"contributes to digital sovereignty in the critical financial " +"infrastructure." +msgstr "" + +#: template/governments.html.j2:27 +msgid "" +"Taler was built with the goal of fighting corruption and supporting " +"taxation. With Taler, the receiver of any form of payment is easily " +"identified by the government, and the merchant can be compelled to " +"provide the contract that was accepted by the customer. Governments can " +"use this data to tax businesses and individuals based on their income, " +"making tax evasion and black markets less viable." +msgstr "" + +#: template/governments.html.j2:40 +msgid "" +"Thus, despite offering anonymity for citizens spending digital cash to " +"buy goods and services, Taler also ensures that the state can observe " +"incoming funds. This can be used to ensure businesses engage only in " +"legal activities, and do not evade income tax, sales tax or value-added " +"tax. However, this observational capability does not extend to the " +"immediate personal domain. In particular, monitoring does not cover " +"shared access to funds with trusted friends and family, or synchronizing " +"wallets across multiple devices." +msgstr "" + +#: template/governments.html.j2:58 +msgid "" +"Taler's payments are cryptographically secured. Thus, customers, " +"merchants and the Taler payment service provider (the exchange) can " +"mathematically demonstrate their lawful behavior in court in case of " +"disputes. Financial damages are strictly limited, improving economic " +"security for individuals, merchants, the exchange and the state." +msgstr "" + +#: template/governments.html.j2:70 +msgid "" +"As a payment service provider, the Taler exchange is subject to financial" +" regulation. Financial regulation and regular audits are critical to " +"establish trust. In particular, the Taler design mandates the existence " +"of an independent auditor who checks cryptographic proofs that accumulate" +" at the exchange to ensure that the escrow account is managed honestly. " +"This ensures that the exchange does not threaten the economy due to " +"fraud." +msgstr "" + +#: template/governments.html.j2:88 +msgid "" +"Taler is free software implementing an open protocol standard. Thus, " +"Taler will enable competition and avoid the monopolization of payment " +"systems that threatens global political and financial stability today." +msgstr "" + +#: template/governments.html.j2:98 +msgid "Efficient" +msgstr "" + +#: template/governments.html.j2:101 +msgid "" +"Taler has an efficient design. Unlike Blockchain-based payment systems, " +"such as Bitcoin, Taler will not threaten the availability of national " +"electric grids or (significantly) contribute to environmental pollution." +msgstr "" + +#: template/governments.html.j2:117 +msgid "Taler and regulation" +msgstr "" + +#: template/governments.html.j2:119 +msgid "Anti money laundering (AML)" +msgstr "" + +#: template/governments.html.j2:120 +msgid "" +"With Taler, income is visible and can be tied to the contract signed by " +"both parties." +msgstr "" + +#: template/governments.html.j2:121 +msgid "Know your customer (KYC)" +msgstr "" + +#: template/governments.html.j2:122 +msgid "" +"In Taler, payer and payee are known by their bank accounts when " +"withdrawing or depositing coins respectively" +msgstr "" + +#: template/governments.html.j2:123 +msgid "General Data Protection Regulation (GDPR)" +msgstr "" + +#: template/governments.html.j2:124 msgid "" -"Regardless of the permissions you grant, the wallet will never transmit " -"information about you or your browsing history to anyone." +"Taler cryptographically protects citizen's privacy, and by design " +"implements data minimization and privacy by default." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:19 -msgid "Step 2: Withdraw coins" +#: template/governments.html.j2:125 +msgid "Payment Services Directive (PSD2)" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:22 -msgid "In this demo you are paying with {currency}, an imaginary currency." +#: template/governments.html.j2:126 +msgid "" +"Taler provides an open standard with public APIs contributing to a " +"competitive banking sector." +msgstr "" + +#: template/governments.html.j2:134 +msgid "Taler provides privacy and accountability" +msgstr "" + +#: template/governments.html.j2:137 +msgid "" +"Taler assumes governments can observe traditional wire transfers entering" +" and leaving the Taler payment system. Starting with the wire transfers, " +"governments can obtain:" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:23 +#: template/governments.html.j2:145 msgid "" -"To withdraw {currency} coins you must first create an account at our <a " -"href=\"{bank}\">bank</a>." +"The total amount of digital currency withdrawn by a customer. The " +"government can impose limits on how much digital cash a customer can " +"withdraw within a given time frame." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:24 -msgid "Signing up only requires you to pick a username and password." +#: template/governments.html.j2:154 +msgid "The income received by any merchant via the Taler system." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:25 +#: template/governments.html.j2:161 msgid "" -"When you create an account at our bank, you will be credited 100 " -"{currency} for signing up." +"The exact details of the underlying contract that was signed between " +"customer and merchant. However, this information would typically not " +"include the identity of the customer." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:26 +#: template/governments.html.j2:170 msgid "" -"Afterwards, use the bank's Web interface to authorize the transfer of " -"{currency} to your wallet." +"The amounts of digital coins legitimately withdrawn by customers from the" +" exchange, the value of non-redeemed digital coins in customer's " +"wallets, the value and corresponding wire details of deposit operations " +"performed by merchants with the exchange, and the income of the exchange " +"from transaction fees." +msgstr "" + +#: template/index.html.j2:16 +msgid "" +"We provide a payment system that makes <span class='tlr'>privacy-" +"friendly</span> online transactions <span class='tlr'>fast and " +"easy</span>." +msgstr "" + +#: template/index.html.j2:21 +msgid "Payments without registration" +msgstr "" + +#: template/index.html.j2:25 +msgid "Data protection by default" +msgstr "" + +#: template/index.html.j2:29 +msgid "Fraud eliminated by design" +msgstr "" + +#: template/index.html.j2:33 +msgid "Not a new currency!" +msgstr "" + +#: template/index.html.j2:37 +msgid "Empowers communities to run their own payment infrastructure" +msgstr "" + +#: template/index.html.j2:41 +msgid "Free Software" +msgstr "" + +#: template/index.html.j2:44 +msgid "Try Demo!" +msgstr "" + +#: template/index.html.j2:45 +msgid "Read Docs" +msgstr "" + +#: template/pos.html.j2:43 +msgid "" +"This is the page for the Taler PoS App. It allows a vendor to maintain a " +"list of products and to quickly build up Taler contracts and process " +"Taler payments for these contracts. Its main use-case is for a mensa, " +"cafeteria or restaurant when vending food from a menu." +msgstr "" + +#: template/press.html.j2:4 +msgid "GNU Taler in the Press" +msgstr "" + +#: template/press.html.j2:6 +msgid "2021" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:30 +#: template/press.html.j2:26 +msgid "2020" +msgstr "" + +#: template/press.html.j2:40 +msgid "2019" +msgstr "" + +#: template/press.html.j2:46 +msgid "2018" +msgstr "" + +#: template/press.html.j2:56 +msgid "2017" +msgstr "" + +#: template/press.html.j2:66 +msgid "2016" +msgstr "" + +#: template/press.html.j2:84 +msgid "2015" +msgstr "" + +#: template/principles.html.j2:21 +msgid "GNU Taler: Design Principles" +msgstr "" + +#: template/principles.html.j2:25 +msgid "When designing GNU Taler, we had the following design principles in mind:" +msgstr "" + +#: template/principles.html.j2:31 +msgid "1. Free/Libre Software" +msgstr "" + +#: template/principles.html.j2:33 +msgid "... in the area of computing, freedom means not using proprietary software" +msgstr "" + +#: template/principles.html.j2:36 +msgid "" +"GNU Taler must be <a href=\"https://www.gnu.org/philosophy/free-" +"sw.html\">Free/Libre Software</a>. For merchants, Free/Libre Software " +"prevents vendor lock-in meaning merchants can easily choose another " +"service provider to process their payments. For countries, Free/Libre " +"software means GNU Taler can not compromise sovereignty by imposing " +"restrictions or requirements. And for exchange operators, transparency is" +" crucial to satisfy <a " +"href=\"https://en.wikipedia.org/wiki/Kerckhoffs's_principle\">Kerckhoff's" +" principle</a> and to establish public confidence." +msgstr "" + +#: template/principles.html.j2:49 msgid "" -"Once you have completed this step, you can click on the Taler icon in " -"your browser to check your balance." +"Customers benefit from Free/Libre Software because anyone is free to " +"modify the wallet software support additional platforms. The source code " +"must be available and make it easy to verify that user-hostile features " +"such as tracking or telemetry are absent." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:35 -msgid "Step 3: Pay" +#: template/principles.html.j2:60 +msgid "2. Protect the privacy of buyers" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:38 -msgid "We have two demo merchants where you can spend your coins:" +#: template/principles.html.j2:62 +msgid "You deserve some privacy" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:44 +#: template/principles.html.j2:64 msgid "" -"At the <a href=\"{blog}\">essay store</a> you can pay in {currency} for " -"individual chapters of Richard Stallman's book "Free Software, " -"Free Society"." +"Privacy is most meaningful when it is guaranteed via technical measures, " +"as opposed to mere policies. Without a technical layer providing privacy-" +"by-default, financial transactions reveal unnecessary levels of personal " +"or private data. This would be especially true when making micropayments " +"for online publications. Thus, GNU Taler must protect the privacy of " +"buyers to avoid facilitating totalitarian control over the population." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:45 -msgid "The book is also available for free at <a href=\"{fsf}\">the FSF</a>." +#: template/principles.html.j2:72 +msgid "" +"Limited private data, such as the shipping address for a physical " +"delivery, may need to be collected according to business needs and " +"protected according to local laws. In this case, GNU Taler must enable " +"deletion of such data as soon as it is no longer required." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:50 +#: template/principles.html.j2:83 msgid "" -"At the project <a href=\"{donations}\">donation website</a> you can show " -"respect to a software project of your choice by donating {currency} to " -"them." +"3. Auditability - enable the state to tax income and crack down on " +"illegal business activities" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:56 -msgid "Step 4: Check money flow" +#: template/principles.html.j2:85 +msgid "Money laundering" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:59 +#: template/principles.html.j2:87 msgid "" -"You can see the wire transfers from the escrow account of the exchange to" -" the merchants on the <a href=\"{bank}/public-accounts\">public accounts " -"page</a> of the bank." +"As a payment system must comply with local laws in order to operate " +"legally, GNU Taler must be designed to comply with these requirements. " +"GNU Taler must provide an audit trail for investigators operating under " +"the law. Furthermore, we consider levying of taxes as beneficial to " +"society, and fair taxation requires income transparency. Thus, GNU Taler " +"must enable authorities to track income." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:60 +#: template/principles.html.j2:102 +msgid "4. Prevent payment fraud" +msgstr "" + +#: template/principles.html.j2:104 +msgid "Phishing attack" +msgstr "" + +#: template/principles.html.j2:106 msgid "" -"Note that only accounts configured to be publicly viewable are shown on " -"that page." +"GNU Taler must mitigate the most common sources of payment fraud. We must" +" follow best practices in software design, 3rd party design guidelines " +"that prevent confusion and misleading user interfaces, and must have " +"others inspect our publicly available code. Furthermore, GNU Taler must " +"provide extensive cryptographic evidence for all key processes to enable " +"all parties to precisely attribute bad behavior." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:65 -msgid "Step 5: Survey" +#: template/principles.html.j2:120 +msgid "5. Collect the minimum information necessary" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:68 -msgid "Websites can give tips to visitors for completing tasks." +#: template/principles.html.j2:121 +msgid "" +"Privacy by design, privacy by default, General Data Protection Regulation" +" (GDPR) compliant" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:69 +#: template/principles.html.j2:123 msgid "" -"You can earn some {currency} coins by filling in our <a " -"href=\"{url}\">survey</a>." +"The privacy of buyers is given particular priority as part of principle " +"(2). However, other parties - such as merchants - also must have data " +"protection. Generally, GNU Taler must collect the minimum information " +"necessary: data that is not collected or is no longer stored can not be " +"compromised." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:81 -msgid "Step 6: Reach out to us" +#: template/principles.html.j2:137 +msgid "6. Be usable" msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:84 -msgid "We appreciate feedback about Taler and this demonstrator." +#: template/principles.html.j2:138 +msgid "Buy with one click. Easy for children." msgstr "" -#: talermerchantdemos/landing/templates/index.html.j2:85 -msgid "Let us know what you think by <a href=\"{link}\">contacting us</a>." +#: template/principles.html.j2:140 +msgid "" +"GNU Taler must be usable for non-expert customers including end-users of " +"a GNU Taler wallet, merchants who wish to accept payments using GNU " +"Taler, and 3rd party application developers for e-commerce and other " +"platforms. GNU Taler must follow best-practices usability guidelines and " +"incorporate feedback from experts and users. Free/Libre software also " +"requires Free/Libre documentation to allow for informed choices. GNU " +"Taler must provide well-documented Application Programming Interfaces " +"(APIs) to allow frictionless integrations between GNU Taler and other " +"projects." +msgstr "" + +#: template/principles.html.j2:157 +msgid "7. Be efficient" msgstr "" -#: talermerchantdemos/survey/templates/base.html.j2:20 -msgid "GNU Taler Demo: Survey" +#: template/principles.html.j2:158 +msgid "Energy efficiency" msgstr "" -#: talermerchantdemos/survey/templates/base.html.j2:32 -msgid "Survey" +#: template/principles.html.j2:160 +msgid "" +"GNU Taler must be designed to be efficient. Quite simply, efficiency " +"means fewer things to break, and it means more transactions per second " +"and lowers our environmental impact. Efficiency is also critical for GNU " +"Taler to be used for micropayments. Therefore certain expensive " +"primitives, such as proof-of-work, must not be used by GNU Taler." +msgstr "" + +#: template/principles.html.j2:173 +msgid "8. Fault-tolerant design" msgstr "" -#: talermerchantdemos/survey/templates/base.html.j2:34 -msgid "This page demonstrates how to tip visitors for completing small tasks." +#: template/principles.html.j2:174 +msgid "Life Safers" msgstr "" -#: talermerchantdemos/survey/templates/base.html.j2:35 +#: template/principles.html.j2:176 msgid "" -"Tipping is a way for offer cash rewards that go directly into a user's " -"wallet." +"Malicious operators, fat fingers, computer glitches, gremlins. Things go " +"wrong. GNU Taler must be designed to tolerate failure of individual " +"components and systems. Where the system can continue running safely, it " +"will continue running safely. Where it must halt an operation, other " +"operations must not be needlessly pulled offline. Where systems fail, " +"they must fail gracefully. GNU Taler must have a plan to recover from " +"malicious operators compromising core secrets." +msgstr "" + +#: template/principles.html.j2:194 +msgid "9. Foster competition" +msgstr "" + +#: template/principles.html.j2:195 +msgid "A competitive market" msgstr "" -#: talermerchantdemos/survey/templates/index.html.j2:6 +#: template/principles.html.j2:197 msgid "" -"Please participate in our survey about payment systems and receive a tip " -"in return." +"It must be relatively easy for competitors to deploy interoperable " +"alternatives. The barriers for this in traditional financial systems are " +"rather high and outside of our control. However, GNU Taler must minimize " +"the technical burden for new competitors to enter the market. GNU Taler " +"must enable a diverse set of operators, breaking up the current system " +"where only a few global companies dominate the market. An example for a " +"design choice that supports this is to split the whole system into " +"smaller components that can be operated, developed and improved upon " +"independently, instead of having one completely monolithic system." +msgstr "" + +#: template/schemafuzz.html.j2:6 +msgid "SchemaFuzz" +msgstr "" + +#: template/wallet.html.j2:106 +msgid "Congratulations, you have installed the Taler wallet. Check out the" +msgstr "" + +#: template/wallet.html.j2:111 +msgid "demo" +msgstr "" + +#: template/wallet.html.j2:117 +msgid "You don't have a wallet installed yet." +msgstr "" + +#: template/wallet.html.j2:126 +msgid "Install the wallet for your browser below, then check out the" +msgstr "" + +#: template/wallet.html.j2:130 +msgid "demonstration" +msgstr "" + +#: template/wallet.html.j2:143 template/wallet.html.j2:153 +msgid "or" +msgstr "" + +#: template/wallet.html.j2:147 +msgid "is required, but it appears you don't have it installed." +msgstr "" + +#: template/wallet.html.j2:157 +msgid "version" +msgstr "" + +#: template/wallet.html.j2:161 +msgid "or newer is required, but it appears you have an older version." +msgstr "" + +#: template/wallet.html.j2:168 +msgid "Install wallet" +msgstr "" + +#: template/wallet.html.j2:175 +msgid "JavaScript is disabled, installation won't work." +msgstr "" + +#: template/wallet.html.j2:214 +msgid "Install Download Chrome Extension" +msgstr "" + +#: template/wallet.html.j2:221 +msgid "Install GNU Taler" +msgstr "" + +#: template/wallet.html.j2:225 +msgid "from the Chrome Web Store" +msgstr "" + +#: template/wallet.html.j2:246 +msgid "Download Android App from F-Droid (bypassing Google registration)." msgstr "" -#: talermerchantdemos/survey/templates/index.html.j2:12 -msgid "Which payment system do you prefer?" +#: template/wallet.html.j2:259 +msgid "Other browsers" msgstr "" -#: talermerchantdemos/survey/templates/index.html.j2:23 -msgid "Submit Survey" +#: template/wallet.html.j2:261 +msgid "Wallets for other browsers will be provided in the near future." msgstr "" |