gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-www] branch master updated (506f422 -> 06f1c11)


From: gnunet
Subject: [GNUnet-SVN] [taler-www] branch master updated (506f422 -> 06f1c11)
Date: Wed, 15 Mar 2017 12:00:25 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a change to branch master
in repository www.

    from 506f422  so far all GPLv3+
     new a0a4f56  sync version
     new 06f1c11  i18n indentation fix

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile                          |    2 +-
 i18nfix.py                        |   20 +
 locale/babel.map                  |    4 +-
 locale/de/LC_MESSAGES/messages.po | 2140 ++++++++++++++++++++++++++-----------
 locale/en/LC_MESSAGES/messages.po | 2130 +++++++++++++++++++++++++-----------
 locale/es/LC_MESSAGES/messages.po | 2138 +++++++++++++++++++++++++-----------
 locale/fr/LC_MESSAGES/messages.po | 2138 +++++++++++++++++++++++++-----------
 locale/it/LC_MESSAGES/messages.po | 2138 +++++++++++++++++++++++++-----------
 template.py                       |    3 +
 wallet.html.j2                    |    4 +-
 web-common                        |    2 +-
 11 files changed, 7502 insertions(+), 3217 deletions(-)
 create mode 100644 i18nfix.py

diff --git a/Makefile b/Makefile
index 2f39d06..26fc16d 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ all: locale template
 
 # Extract translateable strings from jinga2 templates.
 locale/messages.pot: *.j2
-       pybabel extract -F locale/babel.map -o locale/messages.pot .
+       env PYTHONPATH="." pybabel extract -F locale/babel.map -o 
locale/messages.pot .
 
 # Update translation (.po) files with new strings.
 locale-update: locale/messages.pot
diff --git a/i18nfix.py b/i18nfix.py
new file mode 100644
index 0000000..b039550
--- /dev/null
+++ b/i18nfix.py
@@ -0,0 +1,20 @@
+#!/usr/bin/env python3
+# This file is in the public domain.
+
+"""
+Extract translations from a Jinja2 template, stripping leading newlines.
+
address@hidden Florian Dold
+"""
+
+import jinja2.ext
+import re
+
+r = re.compile(r"\n[ \t]+")
+
+def babel_extract(fileobj, keywords, comment_tags, options):
+    res = jinja2.ext.babel_extract(fileobj, keywords, comment_tags, options)
+    for lineno, funcname, message, comments in res:
+        message = message.lstrip()
+        message = r.sub("\n", message)
+        yield lineno, funcname, message, comments
diff --git a/locale/babel.map b/locale/babel.map
index 85aebf5..f8794b1 100644
--- a/locale/babel.map
+++ b/locale/babel.map
@@ -1,5 +1,7 @@
 [extractors]
-jinja2 = jinja2.ext:babel_extract
+jinja2 = i18nfix:babel_extract
 
 [jinja2: **.j2]
 encoding = utf-8
+lstrip_blocks = True
+trim_blocks = True
diff --git a/locale/de/LC_MESSAGES/messages.po 
b/locale/de/LC_MESSAGES/messages.po
index 3cac8e5..b0453b0 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2017-03-08 10:25+0100\n"
+"POT-Creation-Date: 2017-03-15 11:57+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language: de\n"
@@ -94,12 +94,6 @@ msgstr "Softwareentwickler. Arbeitet an der Android 
Geldbörse"
 msgid "Taler System Architecture"
 msgstr ""
 
-#: architecture.html.j2:8
-msgid ""
-"\n"
-"      "
-msgstr ""
-
 #: bibliography.html.j2:4
 msgid "GNU Taler Bibliography"
 msgstr ""
@@ -123,69 +117,69 @@ msgstr ""
 
 #: citizens.html.j2:9
 msgid ""
-"\n"
-"      Taler largely functions like digital cash.  You\n"
-"      withdraw money from your bank account into your\n"
-"      electronic wallet, and can henceforth spend digital\n"
-"      cash.  The electronic wallet can carry multiple\n"
-"      currencies.\n"
-"      "
+"Taler largely functions like digital cash.  You\n"
+"withdraw money from your bank account into your\n"
+"electronic wallet, and can henceforth spend digital\n"
+"cash.  The electronic wallet can carry multiple\n"
+"currencies.\n"
 msgstr ""
 
-#: citizens.html.j2:25
-msgid "Security"
-msgstr "Sicherheit"
+#: citizens.html.j2:25 governments.html.j2:58 index.html.j2:55
+#: merchants.html.j2:41
+msgid "Secure"
+msgstr "Sicher"
 
 #: citizens.html.j2:27
 msgid ""
 "Taler uses modern cryptography, ensuring that there\n"
-"               is no counterfeit.  Your digital wallet is safer\n"
-"               than your physical wallet.  At most, you can lose\n"
-"               its contents because your computer or mobile is\n"
-"               irreparably damaged or compromised.  Unlike a\n"
-"               physical wallet, you can make backups to secure\n"
-"               against data loss."
+"is no counterfeit.  Your digital wallet is safer\n"
+"than your physical wallet.  At most, you can lose\n"
+"its contents because your computer or mobile is\n"
+"irreparably damaged or compromised.  Unlike a\n"
+"physical wallet, you can make backups to secure\n"
+"against data loss."
 msgstr ""
 
-#: citizens.html.j2:37
-msgid "Privacy"
-msgstr "Privatsphäre"
+#: citizens.html.j2:37 index.html.j2:83
+msgid "Private"
+msgstr ""
 
 #: citizens.html.j2:39
 msgid ""
-"Your transactions are private, neither the exchange\n"
-"               nor merchant needs to learn your identity. There is\n"
-"               no need to give out credit card numbers or other\n"
-"               sensitive information. The merchant will only be\n"
-"               able to do exactly the transaction you agreed to."
+"Your transactions are private, neither the payment\n"
+"service provider nor merchant needs to learn your\n"
+"identity. There is no need to give out credit card\n"
+"numbers or other sensitive information. The merchant\n"
+"will only be able to do exactly the transaction you\n"
+"agreed to."
 msgstr ""
 
 #: citizens.html.j2:50
-msgid "Convenience"
-msgstr "Bequemlichkeit"
+msgid "Convenient"
+msgstr ""
 
 #: citizens.html.j2:52
 msgid ""
 "You will be able to withdraw money to replenish the\n"
-"               digital coins in your wallet using your credit card\n"
-"               or wire transfers.  Afterwards you can pay with\n"
-"               one-click using the Taler wallet, which optionally\n"
-"               keeps your transaction history on your computer."
+"digital coins in your wallet using your credit card\n"
+"or wire transfers.  Afterwards you can pay with\n"
+"one-click using the Taler wallet, which optionally\n"
+"keeps your transaction history on your computer."
 msgstr ""
 
-#: citizens.html.j2:61
-msgid "Stability"
-msgstr "Stabilität"
+#: citizens.html.j2:61 index.html.j2:41
+msgid "Stable"
+msgstr ""
 
 #: citizens.html.j2:63
 msgid ""
 "Coins in your digital wallet will be of the same\n"
-"               denomination as the cash in your physical wallet.\n"
-"               Taler is not a crypto-currency, so you do not have\n"
-"               to worry about cryto-currency related value\n"
-"               fluctuations.  Banking with Taler is subject to the\n"
-"               usual government protections for financial\n"
-"               services."
+"denomination as the cash in your physical wallet.\n"
+"Taler is not a crypto-currency, so you do not have\n"
+"to worry about cryto-currency related value\n"
+"fluctuations.  Banking with Taler is subject to the\n"
+"usual government protections for financial\n"
+"services."
 msgstr ""
 
 #: citizens.html.j2:79
@@ -194,12 +188,10 @@ msgstr ""
 
 #: citizens.html.j2:81
 msgid ""
-"\n"
-"        We currently provide a <a href=\"wallet.html\">wallet browser "
+"We currently provide a <a href=\"wallet.html\">wallet browser "
 "extension</a> for Chromium, Chrome, Firefox, Opera\n"
-"        and Edge.  Wallets for mobile phones and other platforms will be "
+"and Edge.  Wallets for mobile phones and other platforms will be "
 "available in the future.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:88
@@ -208,10 +200,8 @@ msgstr ""
 
 #: citizens.html.j2:90
 msgid ""
-"\n"
-"        You can see how Taler works in practice by visiting our <a "
+"You can see how Taler works in practice by visiting our <a "
 "href=\"https://demo.taler.net\";>demo page</a>.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:103
@@ -221,38 +211,37 @@ msgstr ""
 #: citizens.html.j2:105
 msgid ""
 "Customers interact with the Taler system using\n"
-"             the Taler wallet:"
+"the Taler wallet:"
 msgstr ""
 
-#: citizens.html.j2:108
+#: citizens.html.j2:110
 msgid ""
-"To <b>withdraw</b> electronic coins, the customer transfers funds\n"
-"                  from his bank account to the Taler exchange.  The wire\n"
-"                  transfer subject must match a code generated by the "
-"customer's\n"
-"                  wallet. After the wire transfer is complete, the wallet"
-" will\n"
-"                  automatically withdraw the coins."
+"To <b>withdraw</b> electronic coins, the customer\n"
+"transfers funds from his bank account to the Taler\n"
+"payment service provider (the exchange).  The wire\n"
+"transfer subject must match a code identifying the\n"
+"customer's wallet. After the wire transfer is\n"
+"complete, the wallet will automatically withdraw the\n"
+"coins from the exchange."
 msgstr ""
 
-#: citizens.html.j2:114
+#: citizens.html.j2:118
 msgid ""
-"To <b>spend</b> electronic coins, a merchant must cause the wallet\n"
-"                  to display a proposal and ask for one-click "
-"confirmation.\n"
-"                  Payment is then instant.\n"
-"                  Transaction histories and digitally signed contracts "
-"can be\n"
-"                  preserved by the wallet."
+"To <b>spend</b> electronic coins, a merchant must\n"
+"cause the wallet to display a proposal for some\n"
+"purchase.  The wallet will ask the customer for\n"
+"one-click confirmation.  Payment is then instant.\n"
+"Transaction histories and digitally signed contracts\n"
+"can be preserved by the wallet."
 msgstr ""
 
-#: citizens.html.j2:120
+#: citizens.html.j2:125
 msgid ""
 "The customer can use the wallet to <b>review</b> his\n"
-"                  balance. The wallet can contain different currencies,\n"
-"                  and may be shared across devices. Customers can make\n"
-"                  backups of the wallet to secure its contents against\n"
-"                  hardware failures."
+"balance. The wallet can contain different\n"
+"currencies, and may be shared across\n"
+"devices. Customers can make backups of the wallet to\n"
+"secure its contents against hardware failures."
 msgstr ""
 
 #: contact.html.j2:6
@@ -265,14 +254,12 @@ msgstr ""
 
 #: contact.html.j2:15
 msgid ""
-"\n"
-"            An archived, public mailing list for GNU Taler is\n"
-"            hosted at\n"
-"            <a "
+"An archived, public mailing list for GNU Taler is\n"
+"hosted at\n"
+"<a "
 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
 "  You can send messages to the list\n"
-"            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
-"        "
+"at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
 msgstr ""
 
 #: contact.html.j2:25
@@ -281,11 +268,9 @@ msgstr ""
 
 #: contact.html.j2:27
 msgid ""
-"\n"
-"             Team members are generally reachable at\n"
-"             <tt>address@hidden</tt>.  All of us\n"
-"             support receiving GnuPG encrypted e-mails.\n"
-"        "
+"Team members are generally reachable at\n"
+"<tt>address@hidden</tt>.  All of us\n"
+"support receiving GnuPG encrypted e-mails.\n"
 msgstr ""
 
 #: contact.html.j2:36
@@ -294,13 +279,11 @@ msgstr ""
 
 #: contact.html.j2:38
 msgid ""
-"\n"
-"             We track open feature requests and bugs in our\n"
-"             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
-"             which is shared with the GNUnet project.\n"
-"             You can also report bugs or feature requests to the\n"
-"             mailing list.\n"
-"        "
+"We track open feature requests and bugs in our\n"
+"<a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+"which is shared with the GNUnet project.\n"
+"You can also report bugs or feature requests to the\n"
+"mailing list.\n"
 msgstr ""
 
 #: contact.html.j2:49
@@ -309,274 +292,254 @@ msgstr ""
 
 #: contact.html.j2:51
 msgid ""
-"\n"
-"             For non-technical commercial requests, please contact\n"
-"             <tt>ceo AT taler.net</tt>.\n"
-"        "
+"For non-technical commercial requests, please contact\n"
+"<tt>ceo AT taler.net</tt>.\n"
 msgstr ""
 
 #: developers.html.j2:5
 msgid "Taler for developers"
 msgstr "Taler für Entwickler"
 
-#: developers.html.j2:12
+#: developers.html.j2:12 merchants.html.j2:58
 msgid "Free"
 msgstr "Frei"
 
 #: developers.html.j2:15
 msgid ""
-"\n"
-"               Taler is free software implementing an open\n"
-"               protocol. Anybody is welcome to inspect our code\n"
-"               and integrate our reference implementation into\n"
-"               their applications.  Different components of Taler\n"
-"               are being made available under different\n"
-"               licenses. The Affero GPLv3+ is used for the\n"
-"               exchange, the LGPLv3+ is used for reference code\n"
-"               demonstrating integration with merchant platforms,\n"
-"               and licenses like Apache/Mozilla/GPLv3+ are used\n"
-"               for wallets and related customer-facing software.\n"
-"               We are open for constructive suggestions for\n"
-"               maximizing the adoption of this libre payment\n"
-"               platform.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:34
+"GNU Taler is free software implementing an open\n"
+"protocol. Anybody is welcome to integrate our reference\n"
+"implementation into their applications.  Different\n"
+"components of Taler are being made available under\n"
+"different licenses. The Affero GPLv3+ is used for the\n"
+"exchange, the LGPLv3+ is used for reference code\n"
+"demonstrating integration with merchant platforms, and\n"
+"licenses like GPLv3+ are used for\n"
+"wallets and related customer-facing software.  We are\n"
+"open for constructive suggestions for maximizing the\n"
+"adoption of this payment platform.\n"
+msgstr ""
+
+#: developers.html.j2:32
 msgid "RESTful"
 msgstr "REST-basiert"
 
-#: developers.html.j2:37
+#: developers.html.j2:35
 msgid ""
-"\n"
-"               Taler is designed to work on the Internet.  To\n"
-"               ensure that Taler payments can work with\n"
-"               restrictive network setups, Taler uses a RESTful\n"
-"               protocol over HTTP or HTTPS. Taler's security does\n"
-"               not depend upon the use of HTTPS, but obviously\n"
-"               merchants may choose to offer HTTPS for consistency\n"
-"               and because it generally is better for privacy\n"
-"               compared to HTTP.  Taler uses JSON to encode\n"
-"               structure data, making it easy to integrate Taler\n"
-"               with existing Web applications.  Taler's protocol\n"
-"               is documented in\n"
-"               detail <a href=\"https://api.taler.net/\";>here</a>.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:60
+"Taler is designed to work on the Internet.  To\n"
+"ensure that Taler payments can work with\n"
+"restrictive network setups, Taler uses a RESTful\n"
+"protocol over HTTP or HTTPS. Taler's security does\n"
+"not depend upon the use of HTTPS, but obviously\n"
+"merchants may choose to offer HTTPS for consistency\n"
+"and because it generally is better for privacy\n"
+"compared to HTTP.  Taler uses JSON to encode\n"
+"structure data, making it easy to integrate Taler\n"
+"with existing Web applications.  Taler's protocol\n"
+"is documented in\n"
+"detail at <a href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+msgstr ""
+
+#: developers.html.j2:58
 msgid "Code"
 msgstr "Code"
 
-#: developers.html.j2:63
+#: developers.html.j2:61
 msgid ""
-"\n"
-"               Taler is currently primarily developed by a\n"
-"               research team at Inria and GNUnet e.V. However,\n"
-"               contributions from anyone are welcome.  Our Git\n"
-"               repositories can be cloned using the Git and HTTP\n"
-"               access methods against <tt>git.taler.net</tt> with\n"
-"               the name of the respective repository. A list of\n"
-"               public repositories can be found in\n"
-"               our <a href='https://git.taler.net/'>GitWeb</a>.\n"
-"         "
-msgstr ""
-
-#: developers.html.j2:76
+"Taler is currently primarily developed by a\n"
+"research team at <a href=\"http://www.inria.fr/\";>Inria</a> and\n"
+"<a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+"contributions from anyone are welcome.  Our Git\n"
+"repositories can be cloned using the Git and HTTP\n"
+"access methods against <tt>git.taler.net</tt> with\n"
+"the name of the respective repository. A list of\n"
+"repositories can be found in\n"
+"our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+msgstr ""
+
+#: developers.html.j2:75
 msgid "Documentation"
 msgstr "Dokumentation"
 
-#: developers.html.j2:79
+#: developers.html.j2:78
 msgid ""
-"\n"
-"               In addition to this website,\n"
-"               the <a href=\"https://git.taler.net/\";>documented\n"
-"               code</a> and\n"
-"               the <a href=\"https://api.taler.net/\";>API\n"
-"               documentation</a>, we are in the process of\n"
-"               preparing a comprehensive design document which\n"
-"               will be published here soon.\n"
-"       "
+"In addition to this website, the <a\n"
+"href=\"https://git.taler.net/\";>documented code</a> and\n"
+"the <a href=\"https://api.taler.net/\";>API\n"
+"documentation</a>.  Technical papers can be found in\n"
+"our <a href=\"bibliography.html\">bibliography</a>.\n"
 msgstr ""
 
-#: developers.html.j2:91
+#: developers.html.j2:88
 msgid "Discussion"
 msgstr "Diskussion"
 
-#: developers.html.j2:93
+#: developers.html.j2:91
 msgid ""
 "We have a mailing list for developer discussions.\n"
-"               You can subscribe to it or read the list archive at\n"
-"               <a "
-"href='http://lists.gnu.org/mailman/listinfo/taler'>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"You can subscribe to or read the list archive at\n"
+"<a "
+"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"\n"
 msgstr ""
 
-#: developers.html.j2:100
+#: developers.html.j2:101
 msgid "Regression Testing"
 msgstr "Regressionstests"
 
-#: developers.html.j2:102
+#: developers.html.j2:104
 msgid ""
-"We have\n"
-"               <a href='https://buildbot.net/'>Buildbot</a>\n"
-"               automation tests to detect regressions and check\n"
-"               for portability at\n"
-"        <a href='https://buildbot.taler.net/'>buildbot.taler.net</a>.\n"
-"      "
+"We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+"automation tests to detect regressions and check for\n"
+"portability at <a\n"
+"href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:110
+#: developers.html.j2:113
 msgid "Code Coverage Analysis"
 msgstr "Testabdeckungsanalyse"
 
-#: developers.html.j2:112
+#: developers.html.j2:116
 msgid ""
 "We use\n"
-"               <a "
-"href='http://ltp.sourceforge.net/coverage/lcov.php'>LCOV</a>\n"
-"               to analyze the code coverage of our tests, the\n"
-"               results are available\n"
-"               at <a href='https://lcov.taler.net/'>lcov.taler.net</a>.\n"
-"               "
+"<a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+"to analyze the code coverage of our tests, the\n"
+"results are available\n"
+"at <a href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:120
+#: developers.html.j2:126
 msgid "Performance Analysis"
 msgstr "Performanzanalyse"
 
-#: developers.html.j2:122
+#: developers.html.j2:129
 msgid ""
 "We\n"
-"               use <a href='https://gnunet.org/gauger'>Gauger</a>\n"
-"               for performance regression analysis of the exchange\n"
-"               backend\n"
-"               at <a "
-"href='https://gauger.taler.net/'>gauger.taler.net</a>.\n"
-"               "
+"use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+"for performance regression analysis of the exchange\n"
+"backend\n"
+"at <a href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:136
+#: developers.html.j2:145
 msgid "Taler system overview"
 msgstr "Das Taler-System im Überblick"
 
-#: developers.html.j2:138
+#: developers.html.j2:148
 msgid ""
 "The Taler system consists of protocols executed among\n"
-"             a number of actors with the help\n"
-"             of <a href='https://www.fsf.org/'>Free Software</a>\n"
-"             as illustrated in the illustration on the right.\n"
-"             Typical transactions involve the following steps: "
+"a number of actors as illustrated in the illustration on the right.\n"
+"Typical transactions involve the following steps:\n"
 msgstr ""
 
-#: developers.html.j2:147
+#: developers.html.j2:158
 msgid ""
 "A customer instructs his <b>bank</b> to\n"
-"                   transfer funds from his account to the Taler\n"
-"                   exchange (top left).  In the subject of the\n"
-"                   transaction, he includes an authentication\n"
-"                   token from his electronic <b>wallet</b>. In\n"
-"                   Taler terminology, the customer creates a\n"
-"                   reserve at the exchange.  "
+"transfer funds from his account to the Taler\n"
+"exchange (top left).  In the subject of the\n"
+"transaction, he includes an authentication\n"
+"token from his electronic <b>wallet</b>. In\n"
+"Taler terminology, the customer creates a\n"
+"reserve at the exchange.\n"
 msgstr ""
 
-#: developers.html.j2:155
+#: developers.html.j2:170
 msgid ""
 "Once the exchange has received the wire\n"
-"                   transfer, it allows the customer's electronic\n"
-"                   wallet to <b>withdraw</b> electronic coins.\n"
-"                   The electronic coins are digital\n"
-"                   representations of the original currency from\n"
-"                   the transfer. It is important to note that the\n"
-"                   exchange does not learn the &quot;serial\n"
-"                   numbers&quot; of the coins created in this\n"
-"                   process, so it cannot tell later which customer\n"
-"                   purchased what at which merchant.  The use of\n"
-"                   Taler does not change the currency or the total\n"
-"                   value of the funds (except for fees which the\n"
-"                   exchange may charge for the service).  "
+"transfer, it allows the customer's electronic\n"
+"wallet to <b>withdraw</b> electronic coins.\n"
+"The electronic coins are digital\n"
+"representations of the original currency from\n"
+"the transfer. It is important to note that the\n"
+"exchange does not learn the &quot;serial\n"
+"numbers&quot; of the coins created in this\n"
+"process, so it cannot tell later which customer\n"
+"purchased what at which merchant.  The use of\n"
+"Taler does not change the currency or the total\n"
+"value of the funds (except for fees which the\n"
+"exchange may charge for the service).\n"
 msgstr ""
 
-#: developers.html.j2:170
+#: developers.html.j2:188
 msgid ""
 "Once the customer has the digital coins in his\n"
-"                   wallet, the wallet can be used to <b>spend</b>\n"
-"                   the coins with merchant portals that support\n"
-"                   the Taler payment system and accept the\n"
-"                   respective exchange as a business partner\n"
-"                   (bottom arrow). This creates a digital contract\n"
-"                   signed by the customer's coins and the\n"
-"                   merchant.  If necessary, the customer can later\n"
-"                   use this digitally signed contract in a court\n"
-"                   of law to prove the exact terms of the contract\n"
-"                   and that he paid the respective amount. The\n"
-"                   customer does not learn the banking details of\n"
-"                   the merchant, and Taler does not require the\n"
-"                   merchant to learn the identity of the\n"
-"                   customer. Naturally, the customer can spend any\n"
-"                   fraction of his digital coins (the system takes\n"
-"                   care of customers getting change).  "
-msgstr ""
-
-#: developers.html.j2:188
+"wallet, the wallet can be used to <b>spend</b>\n"
+"the coins with merchant portals that support\n"
+"the Taler payment system and accept the\n"
+"respective exchange as a business partner\n"
+"(bottom arrow). This creates a digital contract\n"
+"signed by the customer's coins and the\n"
+"merchant.  If necessary, the customer can later\n"
+"use this digitally signed contract in a court\n"
+"of law to prove the exact terms of the contract\n"
+"and that he paid the respective amount. The\n"
+"customer does not learn the banking details of\n"
+"the merchant, and Taler does not require the\n"
+"merchant to learn the identity of the\n"
+"customer. Naturally, the customer can spend any\n"
+"fraction of his digital coins (the system takes\n"
+"care of customers getting change).\n"
+msgstr ""
+
+#: developers.html.j2:210
 msgid ""
 "Merchants receiving digital\n"
-"                   coins <b>deposit</b> the respective receipts\n"
-"                   that resulted from the contract signing with\n"
-"                   the customer at the exchange to redeem the\n"
-"                   coins.  The deposit step does not reveal the\n"
-"                   details of the contract between the customer\n"
-"                   and the merchant or the identity of the\n"
-"                   customer to the exchange in any way. However,\n"
-"                   the exchange does learn the identity of the\n"
-"                   merchant via the provided bank routing\n"
-"                   information.  The merchant can, for example\n"
-"                   when compelled by the state for taxation,\n"
-"                   provide information linking the individual\n"
-"                   deposit to the respective contract signed by\n"
-"                   the customer. Thus, the exchange's database\n"
-"                   allows the state to enforce that merchants pay\n"
-"                   applicable taxes (and do not engage in illegal\n"
-"                   contracts).  "
-msgstr ""
-
-#: developers.html.j2:207
+"coins <b>deposit</b> the respective claims\n"
+"that resulted from the contract signing with\n"
+"the customer at the exchange to redeem the\n"
+"coins.  The deposit step does not reveal the\n"
+"details of the contract between the customer\n"
+"and the merchant or the identity of the\n"
+"customer to the exchange in any way. However,\n"
+"the exchange does learn the identity of the\n"
+"merchant via the provided bank routing\n"
+"information.  The merchant can, for example\n"
+"when compelled by the state for taxation,\n"
+"provide information linking the individual\n"
+"deposit to the respective contract signed by\n"
+"the customer. Thus, the exchange's database\n"
+"allows the state to enforce that merchants pay\n"
+"applicable taxes (and do not engage in illegal\n"
+"contracts).\n"
+msgstr ""
+
+#: developers.html.j2:233
 msgid ""
 "Finally, the exchange transfers funds\n"
-"                   corresponding to the digital coins redeemed by\n"
-"                   the merchants to the merchant's <b>bank</b>\n"
-"                   account. The exchange may combine multiple\n"
-"                   small transactions into one larger bank\n"
-"                   transfer.  The merchant can query the exchange\n"
-"                   about the relationship between the bank\n"
-"                   transfers and the individual claims that were\n"
-"                   deposited.  "
+"corresponding to the digital coins redeemed by\n"
+"the merchants to the merchant's <b>bank</b>\n"
+"account. The exchange may combine multiple\n"
+"small transactions into one larger bank\n"
+"transfer.  The merchant can query the exchange\n"
+"about the relationship between the bank\n"
+"transfers and the individual claims that were\n"
+"deposited.\n"
 msgstr ""
 
-#: developers.html.j2:217
+#: developers.html.j2:247
 msgid ""
 "Most importantly, the exchange keeps\n"
-"                   cryptographic proofs that allow it to\n"
-"                   demonstrate that it is operating correctly to\n"
-"                   third parties.  The system requires an\n"
-"                   external <b>auditor</b>, such as a\n"
-"                   government-appointed financial regulatory body,\n"
-"                   to frequently verify the exchange's databases\n"
-"                   and check that its bank balance matches the\n"
-"                   total value of the remaining coins in\n"
-"                   circulation.  "
+"cryptographic proofs that allow it to\n"
+"demonstrate that it is operating correctly to\n"
+"third parties.  The system requires an\n"
+"external <b>auditor</b>, such as a\n"
+"government-appointed financial regulatory body,\n"
+"to frequently verify the exchange's databases\n"
+"and check that its bank balance matches the\n"
+"total value of the remaining coins in\n"
+"circulation.\n"
 msgstr ""
 
-#: developers.html.j2:228
+#: developers.html.j2:262
 msgid ""
 "Without the auditor, the exchange operators\n"
-"                   could embezzle funds they are holding in\n"
-"                   reserve. Customers and merchants cannot cheat\n"
-"                   each other or the exchange. If any party's\n"
-"                   computers are compromised, the financial damage\n"
-"                   is limited to the respective party and\n"
-"                   proportional to the funds they have in\n"
-"                   circulation during the period of the\n"
-"                   compromise.  "
+"could embezzle funds they are holding in\n"
+"reserve. Customers and merchants cannot cheat\n"
+"each other or the exchange. If any party's\n"
+"computers are compromised, the financial damage\n"
+"is limited to the respective party and\n"
+"proportional to the funds they have in\n"
+"circulation during the period of the\n"
+"compromise.\n"
 msgstr ""
 
 #: faq.html.j2:5
@@ -585,27 +548,28 @@ msgstr ""
 
 #: faq.html.j2:6
 msgid ""
-"\n"
 "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
 "Taler is not based on proof-of-work or any other distributed consensus\n"
 "mechanism.  Instead Taler is based on blind signatures.</p>\n"
-"\n"
-"<p>It would be possible, however, to withdraw Bitcoins into a Taler\n"
-"wallet (with an appropriate exchange), which would give some benefits\n"
-"over plain Bitcoin, such as instant confirmation times.</p>\n"
 msgstr ""
 
-#: faq.html.j2:16
+#: faq.html.j2:11
+msgid ""
+"<p>It would be possible, however, to withdraw coins denominated in\n"
+"Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+"would give some benefits over plain Bitcoin, such as instant\n"
+"confirmation times.</p>\n"
+msgstr ""
+
+#: faq.html.j2:18
 msgid "Where is the balance in my wallet stored?"
 msgstr ""
 
-#: faq.html.j2:17
+#: faq.html.j2:19
 msgid ""
-"\n"
-"<p>Your wallet stores digital coins that were blindly signed by an\n"
-"exchange, and thus ultimately your computer holds your balance.  The\n"
-"exchange keeps funds matching all unspent coins in an escrow bank\n"
-"account.</p>\n"
+"<p>Your wallet stores digital coins and thus ultimately your computer\n"
+"holds your balance. The exchange keeps funds matching all unspent\n"
+"coins in an escrow bank account.</p>\n"
 msgstr ""
 
 #: faq.html.j2:25
@@ -614,386 +578,356 @@ msgstr ""
 
 #: faq.html.j2:26
 msgid ""
-"\n"
 "<p>Since the digital coins of value in your wallet are anonymized, the\n"
 "exchange can not assist you in recovering a lost or stolen wallet.\n"
 "Just like with a physical wallet for cash, you are responsible for\n"
 "keeping it safe.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:32
+msgid ""
 "<p>The risk of losing a wallet can be mitigated by making backups or\n"
 "keeping the balance reasonably low.</p>\n"
-"\n"
-"<p>In case of a compromise of one of your devices, an attacker that\n"
-"spends coins on your behalf will allow you to detect that your device\n"
-"has been compromised.</p>\n"
 msgstr ""
 
-#: faq.html.j2:41
+#: faq.html.j2:37
+msgid "What if my computer is hacked?"
+msgstr ""
+
+#: faq.html.j2:38
+msgid ""
+"<p>In case of a compromise of one of your devices, an attacker can\n"
+"spend coins from your wallet. Checking your balance might reveal\n"
+"to you that your device has been compromised.</p>\n"
+msgstr ""
+
+#: faq.html.j2:44
 msgid "Can I send money to my friend with Taler?"
 msgstr ""
 
-#: faq.html.j2:42
+#: faq.html.j2:45
 msgid ""
-"\n"
 "<p>If your friend provides goods or services for you in exchange for a\n"
 "payment, they can easily set up a Taler merchant and receive the\n"
 "payment in their bank account.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:50
+msgid ""
 "<p>Future versions of the Taler wallet may allow exchanging coins\n"
 "among friends directly as well.</p>\n"
 msgstr ""
 
-#: faq.html.j2:52
+#: faq.html.j2:56
 msgid "How does Taler handle payments in different currencies?"
 msgstr ""
 
-#: faq.html.j2:53
+#: faq.html.j2:57
 msgid ""
-"\n"
 "<p>Taler wallets can store digital coins corresponding to multiple\n"
 "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+msgstr ""
+
+#: faq.html.j2:61
+msgid "<p>Taler currently does not offer conversion between currencies.</p>\n"
+msgstr ""
+
+#: faq.html.j2:65
+msgid "How does Taler protect my privacy?"
+msgstr ""
+
+#: faq.html.j2:66
+msgid ""
+"<p>Your wallet stores digital coins that are <a\n"
+"href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+"signed</a> by an exchange.  The use of a blind signature protects your\n"
+"privacy as it prevents the exchange from knowing which coin it signed\n"
+"for which customer.</p>\n"
 "\n"
-"<p>Taler currently does not offer conversion between currencies.</p>\n"
 msgstr ""
 
 #: governments.html.j2:6
 msgid "Advantages for Governments"
 msgstr ""
 
-#: governments.html.j2:7
+#: governments.html.j2:8
 msgid ""
-"Taler provides accountability to ensure business\n"
-"             accepting payments operate legally, while also\n"
-"             respecting civil liberties of citizens spending\n"
-"             digital cash.  Taler is a commons, a payment system\n"
-"             based on open standards and free software.  Taler\n"
-"             needs governments to set a financial framework and\n"
-"             to act as trusted regulators.  Taler contributes to\n"
-"             digital sovereignty in the critical financial\n"
-"             infrastructure."
+"Taler provides accountability to ensure business operate\n"
+"legally, while also respecting civil liberties of\n"
+"citizens.  Taler is a payment system based on\n"
+"open standards and free software.  Taler needs\n"
+"governments as they set a financial framework and act as\n"
+"trusted regulators.  Taler contributes to digital\n"
+"sovereignty in the critical financial infrastructure.\n"
 msgstr ""
 
-#: governments.html.j2:23 index.html.j2:69
+#: governments.html.j2:25 index.html.j2:70
 #, fuzzy
 msgid "Taxable"
 msgstr "Taxierbar"
 
-#: governments.html.j2:25
+#: governments.html.j2:28
 msgid ""
-"Taler was\n"
-"             built with the goal of fighting corruption and supporting "
-"taxation.\n"
-"             With Taler, the receiver of any form of payment is\n"
-"             easily identified by the government, and the merchant\n"
-"             can be compelled to provide the contract that was accepted\n"
-"             by the customer.  Governments can use this data to\n"
-"             tax businesses and individuals based on their\n"
-"             income, making tax evasion and black markets less\n"
-"             viable."
+"Taler was built with the goal of fighting corruption and\n"
+"supporting taxation.  With Taler, the receiver of any\n"
+"form of payment is easily identified by the government,\n"
+"and the merchant can be compelled to provide the contract\n"
+"that was accepted by the customer.  Governments can use\n"
+"this data to tax businesses and individuals based on\n"
+"their income, making tax evasion and black markets less\n"
+"viable.\n"
 msgstr ""
 
-#: governments.html.j2:35
+#: governments.html.j2:41
 msgid ""
-"Thus, despite offering anonymity for citizens\n"
-"             spending digital cash to buy goods and services,\n"
-"             Taler also ensures that the state can observe\n"
-"             incoming funds. This can be used to ensure\n"
-"             businesses engage only in legal activities, and do\n"
-"             not evade income tax, sales tax or value-added tax.\n"
-"             However, this observational capability does not\n"
-"             extend to the immediate personal domain.  In\n"
-"             particular, sharing access to funds within a family\n"
-"             or synchronizing wallets across multiple devices is not\n"
-"             subject to monitoring."
+"Thus, despite offering anonymity for citizens spending\n"
+"digital cash to buy goods and services, Taler also\n"
+"ensures that the state can observe incoming funds. This\n"
+"can be used to ensure businesses engage only in legal\n"
+"activities, and do not evade income tax, sales tax or\n"
+"value-added tax.  However, this observational capability\n"
+"does not extend to the immediate personal domain.  In\n"
+"particular, monitoring does not cover shared access to\n"
+"funds with trusted friends and family, or synchronizing\n"
+"wallets across multiple devices.\n"
 msgstr ""
 
-#: governments.html.j2:48 merchants.html.j2:33
-msgid "Secure"
-msgstr "Sicher"
-
-#: governments.html.j2:50
+#: governments.html.j2:61
 msgid ""
-"Taler's payments are cryptographically\n"
-"             secured. Thus, customers, merchants and the\n"
-"             exchange can mathematically demonstrate their\n"
-"             lawful behavior in court in case of\n"
-"             disputes. Financial damages are strictly limited,\n"
-"             improving economic security for individuals,\n"
-"             merchants, the exchange and the state."
+"Taler's payments are cryptographically secured. Thus,\n"
+"customers, merchants and the Taler payment service provider\n"
+"(the exchange) can mathematically\n"
+"demonstrate their lawful behavior in court in case of\n"
+"disputes. Financial damages are strictly limited,\n"
+"improving economic security for individuals, merchants,\n"
+"the exchange and the state.\n"
 msgstr ""
 
-#: governments.html.j2:58
+#: governments.html.j2:73
 msgid ""
-"By design, the Taler payment service provider is\n"
-"             subject to financial regulation. Financial\n"
-"             regulation and regular audits are critical to\n"
-"             establish trust. In particular, the Taler design\n"
-"             mandates the existence of an independent auditor\n"
-"             who checks cryptographic proofs that accumulate at\n"
-"             the payment service provider to ensure that the\n"
-"             escrow account is managed honestly.  This ensures\n"
-"             that the payment service provider does not threaten\n"
-"             the economy due to fraud."
+"As a payment service provider, the Taler exchange is\n"
+"subject to financial regulation. Financial regulation and\n"
+"regular audits are critical to establish trust. In\n"
+"particular, the Taler design mandates the existence of an\n"
+"independent auditor who checks cryptographic proofs that\n"
+"accumulate at the exchange to ensure that the escrow\n"
+"account is managed honestly.  This ensures that the\n"
+"exchange does not threaten the economy due to fraud.\n"
 msgstr ""
 
-#: governments.html.j2:72 index.html.j2:95
+#: governments.html.j2:88 index.html.j2:96
 msgid "Libre"
 msgstr "Libre"
 
-#: governments.html.j2:74
+#: governments.html.j2:91
 msgid ""
-"Taler is free software implementing an open\n"
-"             protocol standard.  Thus, Taler will enable\n"
-"             competition and avoid the monopolization of payment\n"
-"             systems that threatens global political and\n"
-"             financial stability today."
+"Taler is free software implementing an open protocol\n"
+"standard.  Thus, Taler will enable competition and avoid\n"
+"the monopolization of payment systems that threatens\n"
+"global political and financial stability today.\n"
 msgstr ""
 
-#: governments.html.j2:83
+#: governments.html.j2:101
 msgid "Efficient"
 msgstr "Effizient"
 
-#: governments.html.j2:85
+#: governments.html.j2:104
 msgid ""
 "Taler has an efficient design.  Unlike\n"
-"             timeline-based payment systems, such as Bitcoin,\n"
-"             Taler will not threaten the availability of\n"
-"             national electric grids or (significantly)\n"
-"             contribute to environmental pollution."
+"Blockchain-based payment systems, such as Bitcoin,\n"
+"Taler will not threaten the availability of\n"
+"national electric grids or (significantly)\n"
+"contribute to environmental pollution.\n"
 msgstr ""
 
-#: governments.html.j2:99
+#: governments.html.j2:120
 msgid "Taler and regulation"
 msgstr ""
 
-#: governments.html.j2:101
-msgid "Anti-money laundering (AML)"
+#: governments.html.j2:122
+msgid "Anti money laundering (AML)"
 msgstr ""
 
-#: governments.html.j2:102
+#: governments.html.j2:123
 msgid ""
 "With Taler, income is visible and can be tied to the contract signed by "
 "both parties."
 msgstr ""
 
-#: governments.html.j2:103
-msgid "Know-your-customer (KYC)"
+#: governments.html.j2:124
+msgid "Know your customer (KYC)"
 msgstr ""
 
-#: governments.html.j2:104
+#: governments.html.j2:125
 msgid ""
 "In Taler, payer and payee are known by their bank accounts when "
 "withdrawing or depositing coins respectively"
 msgstr ""
 
-#: governments.html.j2:105
-msgid "Privacy-by-design (GDPR)"
+#: governments.html.j2:126
+msgid "General Data Protection Regulation (GDPR)"
 msgstr ""
 
-#: governments.html.j2:106
+#: governments.html.j2:127
 msgid ""
 "Taler cryptographically protects citizen's privacy, and by design "
 "implements data minimization and privacy by default."
 msgstr ""
 
-#: governments.html.j2:107
-msgid "Competitive banking (PSD2)"
+#: governments.html.j2:128
+msgid "Payment Services Directive (PSD2)"
 msgstr ""
 
-#: governments.html.j2:108
+#: governments.html.j2:129
 msgid ""
-"Taler provides an open standard with public APIs contributing to a level "
-"playing field."
+"Taler provides an open standard with public APIs contributing to a "
+"competitive banking sector."
 msgstr ""
 
-#: governments.html.j2:116
+#: governments.html.j2:137
 msgid "Taler provides privacy and accountability"
 msgstr ""
 
-#: governments.html.j2:118
+#: governments.html.j2:140
 msgid ""
 "Taler assumes governments can observe traditional wire transfers\n"
-"           entering and leaving the Taler payment system.  Starting with "
-"the\n"
-"           wire transfers, governments can obtain: "
+"entering and leaving the Taler payment system.  Starting with the\n"
+"wire transfers, governments can obtain:\n"
 msgstr ""
 
-#: governments.html.j2:123
+#: governments.html.j2:148
 msgid ""
 "The total amount of digital currency withdrawn by a\n"
-"                customer. The government can impose limits on how much\n"
-"                digital cash a customer can withdraw within a\n"
-"                given time frame."
+"customer. The government can impose limits on how much\n"
+"digital cash a customer can withdraw within a\n"
+"given time frame.\n"
 msgstr ""
 
-#: governments.html.j2:128
+#: governments.html.j2:157
 msgid ""
 "The income received by any merchant via the Taler\n"
-"                 system."
+"system.\n"
 msgstr ""
 
-#: governments.html.j2:131
+#: governments.html.j2:164
 msgid ""
-"The exact details of the underlying\n"
-"                contract that was signed between customer and\n"
-"                merchant.  However, this information would\n"
-"                typically not include the identity of the\n"
-"                customer."
+"The exact details of the underlying contract that was\n"
+"signed between customer and merchant.  However, this\n"
+"information would typically not include the identity\n"
+"of the customer.\n"
 msgstr ""
 
-#: governments.html.j2:137
+#: governments.html.j2:174
 msgid ""
-"The amounts of\n"
-"                 digital coins legitimately withdrawn by\n"
-"                 customers from the exchange, the value of\n"
-"                 non-redeemed digital coins in customer's\n"
-"                 wallets, the value and corresponding wire\n"
-"                 details of deposit operations performed by\n"
-"                 merchants with the exchange, and the income of\n"
-"                 the exchange from transaction fees."
+"The amounts of digital coins legitimately withdrawn\n"
+"by customers from the exchange, the value of\n"
+"non-redeemed digital coins in customer's wallets, the\n"
+"value and corresponding wire details of deposit\n"
+"operations performed by merchants with the exchange,\n"
+"and the income of the exchange from transaction fees.\n"
 msgstr ""
 
 #: index.html.j2:10
-msgid "Independent One-Click Payments!"
+msgid "One-Click Cash Payments!"
 msgstr ""
 
-#: index.html.j2:12
+#: index.html.j2:13
 msgid ""
-"\n"
-"      Taler is an electronic payment system under\n"
-"      development\n"
-"      at <a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make "
-"it operational in 2017.\n"
-"      You can learn about Taler on this website, try the <a "
-"href=\"https://demo.taler.net\";>demo</a>\n"
-"      and look at our <a href=\"https://docs.taler.net\";>developer</a> "
-"and <a href=\"https://api.taler.net\";>API</a> documentation.\n"
-"      "
-msgstr ""
-
-#: index.html.j2:26
-msgid "Practical"
+"GNU Taler is an electronic payment system under development at\n"
+"<a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make it\n"
+"operational in 2017.  You can learn about Taler on this website,\n"
+"try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+"our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+"href=\"https://api.taler.net\";>API</a> documentation.\n"
 msgstr ""
 
-#: index.html.j2:29
-msgid ""
-"\n"
-"        Taler is easy to integrate with existing Web\n"
-"        applications. Payments are cryptographically\n"
-"        secured and are confirmed within milliseconds with\n"
-"        extremely low transaction costs.\n"
-"        "
-msgstr ""
-
-#: index.html.j2:39
-msgid "Stable"
+#: index.html.j2:28
+msgid "Practical"
 msgstr ""
 
-#: index.html.j2:42
+#: index.html.j2:31
 msgid ""
-"\n"
-"        Taler does not introduce a new currency with\n"
-"        fluctuation risks, and instead uses a digital\n"
-"        wallet holding coins in reserve. Taler's\n"
-"        cryptographic coins correspond to existing\n"
-"        currencies, such as US Dollars, Euros or even\n"
-"        Bitcoins.\n"
-"        "
-msgstr ""
-
-#: index.html.j2:54
-msgid "Security-focused"
+"Taler is easy to integrate with existing Web\n"
+"applications. Payments are cryptographically\n"
+"secured and are confirmed within milliseconds with\n"
+"extremely low transaction costs.\n"
 msgstr ""
 
-#: index.html.j2:57
+#: index.html.j2:44
 msgid ""
-"\n"
-"        By design Taler does not suffer from many classes\n"
-"        of security problems such as phishing or counterfeit.\n"
-"        Despite its security features, Taler never rejects a legitimate\n"
-"        customer due to a fraud-detection false positive.\n"
-"        "
+"Taler does not introduce a new currency. Taler\n"
+"uses a digital wallet storing coins and payment service\n"
+"providers with escrow accounts in existing currencies.\n"
+"Thus, Taler's cryptographic coins correspond to existing\n"
+"currencies, such as US Dollars, Euros or even Bitcoins.\n"
 msgstr ""
 
-#: index.html.j2:72
+#: index.html.j2:58
 msgid ""
-"\n"
-"        When using Taler, merchants cannot hide their income from tax\n"
-"        collection authorities.  Unlike cash and most digital currencies,"
-"\n"
-"        Taler helps prevent black markets.  Taler is not suitable for\n"
-"        illegal activities.\n"
-"        "
+"By design Taler does not suffer from many classes\n"
+"of security problems such as phishing or counterfeit.\n"
+"Despite its security features, Taler never rejects a legitimate\n"
+"customer due to a fraud-detection false positive.\n"
 msgstr ""
 
-#: index.html.j2:82
-msgid "Privacy-friendly"
+#: index.html.j2:73
+msgid ""
+"When using Taler, merchant's revenue is transparent for tax\n"
+"collection authorities.  Unlike cash and most digital currencies,\n"
+"Taler helps prevent black markets.  Taler is not suitable for\n"
+"illegal activities.\n"
 msgstr ""
 
-#: index.html.j2:84
+#: index.html.j2:85
 msgid ""
-"\n"
-"        When you pay with Taler, your identity does not\n"
-"        have to be revealed to the merchant. Just like\n"
-"        payments in cash, nobody else can track how you\n"
-"        spent your electronic money. However, you obtain a\n"
-"        legally valid proof of payment.\n"
-"        "
+"When you pay with Taler, your identity does not\n"
+"have to be revealed to the merchant. Just like\n"
+"payments in cash, nobody else can track how you\n"
+"spent your electronic money. However, you obtain a\n"
+"legally valid proof of payment.\n"
 msgstr ""
 
-#: index.html.j2:98
+#: index.html.j2:99
 msgid ""
-"\n"
-"        Taler provides protocols and reference implementations that in\n"
-"        principle enables anybody to run their own payment "
-"infrastructure,\n"
-"        be it individuals, organizations or whole countries.  Since the\n"
-"        reference implementation is a <a "
-"href=\"http://www.gnu.org/\";>GNU</a>\n"
-"        package, it will always remain free software.\n"
-"        "
+"Taler provides protocols and reference implementations that in\n"
+"principle enables anybody to run their own payment infrastructure,\n"
+"be it individuals, organizations or whole countries.  Since the\n"
+"reference implementation is a <a href=\"http://www.gnu.org/\";>GNU</a>\n"
+"package, it will always remain free software.\n"
 msgstr ""
 
-#: index.html.j2:115
+#: index.html.j2:116
 msgid "Paying with Taler"
 msgstr ""
 
-#: index.html.j2:116
+#: index.html.j2:117
 msgid ""
-"\n"
-"    <p>To pay with Taler, customers install an electronic wallet\n"
-"    on their device.  Before the first payment, the wallet's balance must"
-"\n"
-"    be charged in the desired currency by some other means of "
-"payment.</p>\n"
-"    <p>Once the wallet is charged, payments on websites take only one "
-"click,\n"
-"    are never falsely rejected by fraud detection and do not post any "
-"risk\n"
-"    of phishing or identity theft.</p>\n"
-"    "
+"<p>To pay with Taler, customers install an electronic wallet\n"
+"on their device.  Before the first payment, the wallet's balance must\n"
+"be charged in the desired currency by some other means of payment.</p>\n"
+"<p>Once the wallet is charged, payments on websites take only one click,\n"
+"are never falsely rejected by fraud detection and do not pose any risk\n"
+"of phishing or identity theft.</p>\n"
 msgstr ""
 
-#: index.html.j2:126
+#: index.html.j2:127
 msgid "Receiving payments with Taler"
 msgstr ""
 
-#: index.html.j2:127
+#: index.html.j2:128
 msgid ""
-"\n"
-"    <p>To receive Taler payments, a merchant needs a bank account\n"
-"    in the desired currency.  We provide\n"
-"    SDKs in various languages to makes the integration painless.\n"
-"    The merchant's backend for Taler transaction processing can run\n"
-"    on the merchant's premises or hosted.</p>\n"
-"    "
+"<p>To receive Taler payments, a merchant needs a bank account\n"
+"in the desired currency.  We provide supporting software\n"
+"in various programming languages to make the integration painless.\n"
+"The merchant's backend for Taler transaction processing can run\n"
+"on the merchant's premises or be hosted by a third party.</p>\n"
 msgstr ""
 
-#: index.html.j2:143
+#: index.html.j2:144
 msgid "Taler News"
 msgstr ""
 
-#: index.html.j2:147
+#: index.html.j2:148
 msgid "Financial News"
 msgstr ""
 
@@ -1003,12 +937,10 @@ msgstr ""
 
 #: investors.html.j2:9
 msgid ""
-"\n"
-"          We have created a company, Taler Systems SA in\n"
-"          Luxembourg.<br>\n"
-"          Please contact <tt>address@hidden</tt>\n"
-"          if you want to invest in Taler.\n"
-"        "
+"We have created a company, Taler Systems SA in\n"
+"Luxembourg.<br>\n"
+"Please contact <tt>address@hidden</tt>\n"
+"if you want to invest in Taler.\n"
 msgstr ""
 
 #: investors.html.j2:24
@@ -1017,23 +949,21 @@ msgstr ""
 
 #: investors.html.j2:27
 msgid ""
-"\n"
-"             Our <a href=\"about.html\">team</a> combines world-class "
-"business leaders,\n"
-"             cryptographers, software engineers, civil-rights\n"
-"             activists and academics. We are unified by a vision\n"
-"             of how payments should work and the goal of\n"
-"             imposing this vision upon the world.\n"
-"        "
+"Our <a href=\"about.html\">team</a> combines world-class business "
+"leaders,\n"
+"cryptographers, software engineers, civil-rights\n"
+"activists and academics. We are unified by a vision\n"
+"of how payments should work and the goal of\n"
+"imposing this vision upon the world.\n"
 msgstr ""
 
 #: investors.html.j2:37
 msgid ""
-"\n"
-"             We are currently supported by Inria, the French\n"
-"             national institute for research in informatics and\n"
-"             automation, and the Renewable Freedom Foundation.\n"
-"        "
+"We are currently supported by <a href=\"http://www.inria.fr/\";>Inria</a>,"
+" the French\n"
+"national institute for research in informatics and\n"
+"automation, and the <a href=\"https://renewablefreedom.org/\";>Renewable "
+"Freedom Foundation</a>.\n"
 msgstr ""
 
 #: investors.html.j2:45
@@ -1042,19 +972,17 @@ msgstr ""
 
 #: investors.html.j2:48
 msgid ""
-"\n"
-"             All transactions in Taler are secured using <a "
+"All transactions in Taler are secured using <a "
 "href=\"bibliography.html\">modern\n"
-"             cryptography</a> and trust in all parties is\n"
-"             minimized. Financial damage is bounded (for\n"
-"             customers, merchants and the exchange) even in the\n"
-"             case that systems are compromised and private keys\n"
-"             are stolen.  Databases can be audited for\n"
-"             consistency, resulting in either the detection of\n"
-"             compromised systems or the demonstration that\n"
-"             participants were honest. Actual transaction costs\n"
-"             are fractions of a cent.\n"
-"        "
+"cryptography</a> and trust in all parties is\n"
+"minimized. Financial damage is bounded (for\n"
+"customers, merchants and the exchange) even in the\n"
+"case that systems are compromised and private keys\n"
+"are stolen.  Databases can be audited for\n"
+"consistency, resulting in either the detection of\n"
+"compromised systems or the demonstration that\n"
+"participants were honest. Actual transaction costs\n"
+"are fractions of a cent.\n"
 msgstr ""
 
 #: investors.html.j2:63
@@ -1063,17 +991,15 @@ msgstr ""
 
 #: investors.html.j2:66
 msgid ""
-"\n"
-"             The scalable business model for Taler is the operation\n"
-"             of the payment service provider, which converts money from\n"
-"             traditional payment systems (MasterCard, SEPA,\n"
-"             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
-"             electronic coins in the same currency. The customer\n"
-"             can then redeem the electronic coins at a merchant,\n"
-"             who can exchange them for money represented using\n"
-"             traditional payment systems at the exchange.  The\n"
-"             exchange charges fees to facilitate the transactions.\n"
-"       "
+"The scalable business model for Taler is the operation\n"
+"of the payment service provider, which converts money from\n"
+"traditional payment systems (MasterCard, SEPA, UPI,\n"
+"Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+"electronic coins in the same currency. The customer\n"
+"can then redeem the electronic coins at a merchant,\n"
+"who can exchange them for money represented using\n"
+"traditional payment systems at the exchange.  The\n"
+"exchange charges fees to facilitate the transactions.\n"
 msgstr ""
 
 #: investors.html.j2:85
@@ -1086,13 +1012,10 @@ msgstr ""
 
 #: investors.html.j2:110
 msgid ""
-"\n"
-"       The payment service operator runs the <em>Taler exchange</em>.\n"
-"       The exchange charges <b>transaction fees</b> to customers or "
-"merchants.\n"
-"       Its operational expenses are from wire transfers with the banking\n"
-"       system and the operation of the computing infrastructure.\n"
-"    "
+"The payment service operator runs the <em>Taler exchange</em>.\n"
+"The exchange charges <b>transaction fees</b> to customers or merchants.\n"
+"Its operational expenses are from wire transfers with the banking\n"
+"system and the operation of the computing infrastructure.\n"
 msgstr ""
 
 #: investors.html.j2:120
@@ -1125,145 +1048,142 @@ msgstr ""
 msgid "Advantages for Merchants"
 msgstr ""
 
-#: merchants.html.j2:6
+#: merchants.html.j2:8
 msgid ""
 "Taler is a cost-effective electronic payment system\n"
-"             which provides you with cryptographic proof that\n"
-"             the payment worked correctly within milliseconds.\n"
-"             Your Web customers pay with previously unknown\n"
-"             levels of convenience without risk of fraud."
+"which provides you with cryptographic proof that\n"
+"the payment worked correctly within milliseconds.\n"
+"Your Web customers pay with previously unknown\n"
+"levels of convenience without risk of fraud.\n"
 msgstr ""
 
-#: merchants.html.j2:18
+#: merchants.html.j2:22
 msgid "Fast"
 msgstr "Schnell"
 
-#: merchants.html.j2:20
+#: merchants.html.j2:25
 msgid ""
 "Processing transactions with Taler is fast,\n"
-"               allowing you to confirm the transaction with your\n"
-"               customer virtually immediately.  Your customers\n"
-"               will appreciate that they do not have to type in\n"
-"               credit card information and play the &quot;verified\n"
-"               by&quot; game.  By making payments significantly\n"
-"               more convenient for your customers, you may be able\n"
-"               to use Taler for small transactions that would not\n"
-"               work with credit card payments due to the mental\n"
-"               overhead for customers."
+"allowing you to confirm the transaction with your\n"
+"customer virtually immediately.  Your customers\n"
+"will appreciate that they do not have to type in\n"
+"credit card information and play the &quot;verified\n"
+"by&quot; game.  By making payments significantly\n"
+"more convenient for your customers, you may be able\n"
+"to use Taler for small transactions that would not\n"
+"work with credit card payments due to the mental\n"
+"overhead for customers.\n"
 msgstr ""
 
-#: merchants.html.j2:35
+#: merchants.html.j2:44
 msgid ""
-"You will have cryptographic proof of payment from\n"
-"               the Taler payment service provider. Taler does not\n"
-"               require you to undergo any particular security\n"
-"               audits (such as PCI DSS), processes or procedures,\n"
-"               as you never handle sensitive customer account\n"
-"               information.  Your systems will have customer\n"
-"               contracts with qualified signatures for all\n"
-"               transactions which you can use in court in case of\n"
-"               disputes."
+"You will have cryptographic proof of payment from the\n"
+"Taler payment service provider. With Taler you never\n"
+"handle sensitive customer account information and thus\n"
+"do not have to undergo any particular security audits\n"
+"(such as PCI DSS).  Your systems will have customer\n"
+"contracts with qualified signatures for all\n"
+"transactions which you can use in court in case of\n"
+"disputes.\n"
 msgstr ""
 
-#: merchants.html.j2:47
-msgid "Free Software"
-msgstr "Freie Software"
-
-#: merchants.html.j2:49
+#: merchants.html.j2:61
 msgid ""
 "Taler is free software, and you can use the\n"
-"               liberally-licensed reference code as a starting\n"
-"               point to integrate Taler into your services. To use\n"
-"               Taler, you do not need to pay license fees, and the\n"
-"               free software development model will ensure that\n"
-"               you can select from many competent integrators for\n"
-"               support."
+"liberally-licensed reference code as a starting\n"
+"point to integrate Taler into your services. To use\n"
+"Taler, you do not need to pay license fees, and the\n"
+"free software development model will ensure that\n"
+"you can select from many competing integrators for\n"
+"support.\n"
 msgstr ""
 
-#: merchants.html.j2:61
-msgid "Low Fees"
-msgstr "Niedrige Gebühren"
+#: merchants.html.j2:76
+msgid "Cheap"
+msgstr ""
 
-#: merchants.html.j2:63
+#: merchants.html.j2:79
 msgid ""
-"Taler is designed to minimize the work the exchange\n"
-"               needs to perform.  Combined with Taler's strong\n"
-"               security which prevents fraud, payment service\n"
-"               providers can operate with very low overhead and\n"
-"               thus low transaction fees."
+"Taler is uses efficient cryptographic constructions with low\n"
+"bandwidth and storage requirements.  Combined with Taler's strong\n"
+"security which makes fraud impossible, Taler payment service\n"
+"providers can operate with very low overhead and\n"
+"thus offer low transaction fees.\n"
 msgstr ""
 
-#: merchants.html.j2:71
+#: merchants.html.j2:89
 msgid "Flexible"
 msgstr "Flexibel"
 
-#: merchants.html.j2:73
+#: merchants.html.j2:92
 msgid ""
 "Taler can be used for different currencies (such as\n"
-"               Euros, US Dollars or Bitcoins) and different\n"
-"               payment models limited only by what the payment\n"
-"               service provider supports in its interactions."
+"Euros, US Dollars or Bitcoins) and any amount, limited\n"
+"only by applicable regulatation and what denominations\n"
+"the payment service provider supports.\n"
 msgstr ""
 
-#: merchants.html.j2:81
+#: merchants.html.j2:101
 msgid "Ethical"
 msgstr "Ethisch"
 
-#: merchants.html.j2:83
+#: merchants.html.j2:104
 msgid ""
 "Taler prevents tax evasion and money laundering.\n"
-"               Taler's protocols are efficient and do not waste\n"
-"               energy. Taler encourages transparency by providing\n"
-"               an open standard and free software reference\n"
-"               implementations."
+"Taler's protocols are efficient and do not use wasteful\n"
+"proof-of-work calculations. Taler encourages\n"
+"transparency by providing an open standard and free\n"
+"software reference implementations.\n"
 msgstr ""
 
-#: merchants.html.j2:95
+#: merchants.html.j2:119
 msgid "Manuals for merchants"
 msgstr "Handbücher für Händler"
 
-#: merchants.html.j2:98
+#: merchants.html.j2:122
 msgid "The GNU Taler merchant backend operator manual"
 msgstr ""
 
-#: merchants.html.j2:101
+#: merchants.html.j2:125
 msgid "The GNU Taler Web shop integration tutorial (PHP)"
 msgstr ""
 
-#: merchants.html.j2:104
+#: merchants.html.j2:128
 msgid "The GNU Taler Web shop integration tutorial (Python)"
 msgstr ""
 
-#: merchants.html.j2:116
+#: merchants.html.j2:140
 msgid "The GNU Taler Merchant Backend"
 msgstr ""
 
-#: merchants.html.j2:118
+#: merchants.html.j2:142
 msgid "Merchants process payments using the Taler backend:"
 msgstr ""
 
-#: merchants.html.j2:122
+#: merchants.html.j2:147
 msgid ""
-"The backend <b>signs</b> and <b>stores</b>\n"
-"                  proposals made by the merchant to customers.\n"
-"                  For this, the merchant's frontend needs to give the\n"
-"                  customer's order in a JSON format to the backend."
+"The backend <b>signs</b> and <b>stores</b> the\n"
+"complete terms of offers made by the merchant to customers.\n"
+"For this, the merchant's frontend needs to give the\n"
+"customer's order in a JSON format to the backend.\n"
 msgstr ""
 
-#: merchants.html.j2:127
+#: merchants.html.j2:156
 msgid ""
-"The backend <b>validates</b> and <b>executes</b>\n"
-"                  payments received from the wallet.  The frontend\n"
-"                  must pass the payment request through to the backend\n"
-"                  and checks the HTTP status code that is returned."
+"The backend <b>validates</b> payments received from\n"
+"the wallet and <b>executes</b> them with the Taler\n"
+"payment service provider (the exchange).  For this,\n"
+"the merchant's frontend must pass the payment\n"
+"request through to the Taler backend and check the\n"
+"HTTP status code that is returned.\n"
 msgstr ""
 
-#: merchants.html.j2:132
+#: merchants.html.j2:167
 msgid ""
 "The backend can <b>list</b> completed transactions\n"
-"                  and <b>map</b> aggregated wire transfers to individual\n"
-"                  business transactions including the exact terms of\n"
-"                  the contract."
+"and <b>map</b> wire transfers to sets of business\n"
+"transactions, including the exact terms of each\n"
+"contract.\n"
 msgstr ""
 
 #: press.html.j2:4
@@ -1446,3 +1366,935 @@ msgstr ""
 #~ msgid "The mailinglist"
 #~ msgstr ""
 
+#~ msgid "Security"
+#~ msgstr "Sicherheit"
+
+#~ msgid "Privacy"
+#~ msgstr "Privatsphäre"
+
+#~ msgid "Convenience"
+#~ msgstr "Bequemlichkeit"
+
+#~ msgid "Stability"
+#~ msgstr "Stabilität"
+
+#~ msgid "Anti-money laundering (AML)"
+#~ msgstr ""
+
+#~ msgid "Know-your-customer (KYC)"
+#~ msgstr ""
+
+#~ msgid "Privacy-by-design (GDPR)"
+#~ msgstr ""
+
+#~ msgid "Competitive banking (PSD2)"
+#~ msgstr ""
+
+#~ msgid "Security-focused"
+#~ msgstr ""
+
+#~ msgid "Privacy-friendly"
+#~ msgstr ""
+
+#~ msgid "Free Software"
+#~ msgstr "Freie Software"
+
+#~ msgid "Low Fees"
+#~ msgstr "Niedrige Gebühren"
+
+#~ msgid ""
+#~ "\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      Taler largely functions like digital cash.  You\n"
+#~ "      withdraw money from your bank account into your\n"
+#~ "      electronic wallet, and can henceforth spend digital\n"
+#~ "      cash.  The electronic wallet can carry multiple\n"
+#~ "      currencies.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Taler uses modern cryptography, ensuring that there\n"
+#~ "               is no counterfeit.  Your digital wallet is safer\n"
+#~ "               than your physical wallet.  At most, you can lose\n"
+#~ "               its contents because your computer or mobile is\n"
+#~ "               irreparably damaged or compromised.  Unlike a\n"
+#~ "               physical wallet, you can make backups to secure\n"
+#~ "               against data loss."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Your transactions are private, neither the payment\n"
+#~ "               service provider nor merchant needs to learn your\n"
+#~ "               identity. There is no need to give out credit card\n"
+#~ "               numbers or other sensitive information. The merchant\n"
+#~ "               will only be able to do exactly the transaction you\n"
+#~ "               agreed to."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "You will be able to withdraw money to replenish the\n"
+#~ "               digital coins in your wallet using your credit card\n"
+#~ "               or wire transfers.  Afterwards you can pay with\n"
+#~ "               one-click using the Taler wallet, which optionally\n"
+#~ "               keeps your transaction history on your computer."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Coins in your digital wallet will be of the same\n"
+#~ "               denomination as the cash in your physical wallet.\n"
+#~ "               Taler is not a crypto-currency, so you do not have\n"
+#~ "               to worry about cryto-currency related value\n"
+#~ "               fluctuations.  Banking with Taler is subject to the\n"
+#~ "               usual government protections for financial\n"
+#~ "               services."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        We currently provide a <a "
+#~ "href=\"wallet.html\">wallet browser extension</a> "
+#~ "for Chromium, Chrome, Firefox, Opera\n"
+#~ "        and Edge.  Wallets for mobile"
+#~ " phones and other platforms will be"
+#~ " available in the future.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        You can see how Taler "
+#~ "works in practice by visiting our "
+#~ "<a href=\"https://demo.taler.net\";>demo page</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Customers interact with the Taler system using\n"
+#~ "             the Taler wallet:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>withdraw</b> electronic coins, the customer\n"
+#~ "                 transfers funds from his bank account to the Taler\n"
+#~ "                 payment service provider (the exchange).  The wire\n"
+#~ "                 transfer subject must match a code identifying the\n"
+#~ "                 customer's wallet. After the wire transfer is\n"
+#~ "                 complete, the wallet will automatically withdraw the\n"
+#~ "                 coins from the exchange."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>spend</b> electronic coins, a merchant must\n"
+#~ "                  cause the wallet to display a proposal for some\n"
+#~ "                  purchase.  The wallet will ask the customer for\n"
+#~ "                  one-click confirmation.  Payment is then instant.\n"
+#~ "                  Transaction histories and "
+#~ "digitally signed contracts\n"
+#~ "                  can be preserved by the wallet."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The customer can use the wallet to <b>review</b> his\n"
+#~ "                  balance. The wallet can contain different\n"
+#~ "                  currencies, and may be shared across\n"
+#~ "                  devices. Customers can make"
+#~ " backups of the wallet to\n"
+#~ "                  secure its contents against hardware failures."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "            An archived, public mailing list for GNU Taler is\n"
+#~ "            hosted at\n"
+#~ "            <a "
+#~ 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "  You can send messages to the "
+#~ "list\n"
+#~ "            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Team members are generally reachable at\n"
+#~ "             <tt>address@hidden</tt>.  All of us\n"
+#~ "             support receiving GnuPG encrypted e-mails.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We track open feature requests and bugs in our\n"
+#~ "             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+#~ "             which is shared with the GNUnet project.\n"
+#~ "             You can also report bugs or feature requests to the\n"
+#~ "             mailing list.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             For non-technical commercial requests, please contact\n"
+#~ "             <tt>ceo AT taler.net</tt>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               GNU Taler is free software implementing an open\n"
+#~ "               protocol. Anybody is welcome"
+#~ " to integrate our reference\n"
+#~ "               implementation into their applications.  Different\n"
+#~ "               components of Taler are being made available under\n"
+#~ "               different licenses. The Affero GPLv3+ is used for the\n"
+#~ "               exchange, the LGPLv3+ is used for reference code\n"
+#~ "               demonstrating integration with merchant platforms, and\n"
+#~ "               licenses like GPLv3+ are used for\n"
+#~ "               wallets and related customer-facing software.  We are\n"
+#~ "               open for constructive suggestions for maximizing the\n"
+#~ "               adoption of this payment platform.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is designed to work on the Internet.  To\n"
+#~ "               ensure that Taler payments can work with\n"
+#~ "               restrictive network setups, Taler uses a RESTful\n"
+#~ "               protocol over HTTP or HTTPS. Taler's security does\n"
+#~ "               not depend upon the use of HTTPS, but obviously\n"
+#~ "               merchants may choose to offer HTTPS for consistency\n"
+#~ "               and because it generally is better for privacy\n"
+#~ "               compared to HTTP.  Taler uses JSON to encode\n"
+#~ "               structure data, making it easy to integrate Taler\n"
+#~ "               with existing Web applications.  Taler's protocol\n"
+#~ "               is documented in\n"
+#~ "               detail at <a "
+#~ "href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is currently primarily developed by a\n"
+#~ "               research team at <a "
+#~ "href=\"http://www.inria.fr/\";>Inria</a> and\n"
+#~ "               <a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+#~ "               contributions from anyone are welcome.  Our Git\n"
+#~ "               repositories can be cloned using the Git and HTTP\n"
+#~ "               access methods against <tt>git.taler.net</tt> with\n"
+#~ "               the name of the respective repository. A list of\n"
+#~ "               repositories can be found in\n"
+#~ "               our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               In addition to this website, the <a\n"
+#~ "               href=\"https://git.taler.net/\";>documented "
+#~ "code</a> and\n"
+#~ "               the <a href=\"https://api.taler.net/\";>API\n"
+#~ "               documentation</a>.  Technical papers can be found in\n"
+#~ "               our <a href=\"bibliography.html\">bibliography</a>.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have a mailing list for developer discussions.\n"
+#~ "               You can subscribe to or read the list archive at\n"
+#~ "               <a "
+#~ 
"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+#~ "               automation tests to detect regressions and check for\n"
+#~ "               portability at <a\n"
+#~ "               "
+#~ "href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We use\n"
+#~ "               <a "
+#~ "href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+#~ "               to analyze the code coverage of our tests, the\n"
+#~ "               results are available\n"
+#~ "               at <a "
+#~ "href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We\n"
+#~ "               use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+#~ "               for performance regression analysis of the exchange\n"
+#~ "               backend\n"
+#~ "               at <a "
+#~ "href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The Taler system consists of protocols executed among\n"
+#~ "             a number of actors as "
+#~ "illustrated in the illustration on the"
+#~ " right.\n"
+#~ "             Typical transactions involve the following steps:\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   A customer instructs his <b>bank</b> to\n"
+#~ "                   transfer funds from his account to the Taler\n"
+#~ "                   exchange (top left).  In the subject of the\n"
+#~ "                   transaction, he includes an authentication\n"
+#~ "                   token from his electronic <b>wallet</b>. In\n"
+#~ "                   Taler terminology, the customer creates a\n"
+#~ "                   reserve at the exchange.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the exchange has received the wire\n"
+#~ "                   transfer, it allows the customer's electronic\n"
+#~ "                   wallet to <b>withdraw</b> electronic coins.\n"
+#~ "                   The electronic coins are digital\n"
+#~ "                   representations of the original currency from\n"
+#~ "                   the transfer. It is important to note that the\n"
+#~ "                   exchange does not learn the &quot;serial\n"
+#~ "                   numbers&quot; of the coins created in this\n"
+#~ "                   process, so it cannot tell later which customer\n"
+#~ "                   purchased what at which merchant.  The use of\n"
+#~ "                   Taler does not change the currency or the total\n"
+#~ "                   value of the funds (except for fees which the\n"
+#~ "                   exchange may charge for the service).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the customer has the digital coins in his\n"
+#~ "                   wallet, the wallet can be used to <b>spend</b>\n"
+#~ "                   the coins with merchant portals that support\n"
+#~ "                   the Taler payment system and accept the\n"
+#~ "                   respective exchange as a business partner\n"
+#~ "                   (bottom arrow). This creates a digital contract\n"
+#~ "                   signed by the customer's coins and the\n"
+#~ "                   merchant.  If necessary, the customer can later\n"
+#~ "                   use this digitally signed contract in a court\n"
+#~ "                   of law to prove the exact terms of the contract\n"
+#~ "                   and that he paid the respective amount. The\n"
+#~ "                   customer does not learn the banking details of\n"
+#~ "                   the merchant, and Taler does not require the\n"
+#~ "                   merchant to learn the identity of the\n"
+#~ "                   customer. Naturally, the customer can spend any\n"
+#~ "                   fraction of his digital coins (the system takes\n"
+#~ "                   care of customers getting change).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Merchants receiving digital\n"
+#~ "                   coins <b>deposit</b> the respective claims\n"
+#~ "                   that resulted from the contract signing with\n"
+#~ "                   the customer at the exchange to redeem the\n"
+#~ "                   coins.  The deposit step does not reveal the\n"
+#~ "                   details of the contract between the customer\n"
+#~ "                   and the merchant or the identity of the\n"
+#~ "                   customer to the exchange in any way. However,\n"
+#~ "                   the exchange does learn the identity of the\n"
+#~ "                   merchant via the provided bank routing\n"
+#~ "                   information.  The merchant can, for example\n"
+#~ "                   when compelled by the state for taxation,\n"
+#~ "                   provide information linking the individual\n"
+#~ "                   deposit to the respective contract signed by\n"
+#~ "                   the customer. Thus, the exchange's database\n"
+#~ "                   allows the state to enforce that merchants pay\n"
+#~ "                   applicable taxes (and do not engage in illegal\n"
+#~ "                   contracts).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Finally, the exchange transfers funds\n"
+#~ "                   corresponding to the digital coins redeemed by\n"
+#~ "                   the merchants to the merchant's <b>bank</b>\n"
+#~ "                   account. The exchange may combine multiple\n"
+#~ "                   small transactions into one larger bank\n"
+#~ "                   transfer.  The merchant can query the exchange\n"
+#~ "                   about the relationship between the bank\n"
+#~ "                   transfers and the individual claims that were\n"
+#~ "                   deposited.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Most importantly, the exchange keeps\n"
+#~ "                   cryptographic proofs that allow it to\n"
+#~ "                   demonstrate that it is operating correctly to\n"
+#~ "                   third parties.  The system requires an\n"
+#~ "                   external <b>auditor</b>, such as a\n"
+#~ "                   government-appointed financial regulatory body,\n"
+#~ "                   to frequently verify the exchange's databases\n"
+#~ "                   and check that its bank balance matches the\n"
+#~ "                   total value of the remaining coins in\n"
+#~ "                   circulation.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Without the auditor, the exchange operators\n"
+#~ "                   could embezzle funds they are holding in\n"
+#~ "                   reserve. Customers and merchants cannot cheat\n"
+#~ "                   each other or the exchange. If any party's\n"
+#~ "                   computers are compromised, the financial damage\n"
+#~ "                   is limited to the respective party and\n"
+#~ "                   proportional to the funds they have in\n"
+#~ "                   circulation during the period of the\n"
+#~ "                   compromise.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
+#~ "Taler is not based on proof-of-"
+#~ "work or any other distributed consensus"
+#~ "\n"
+#~ "mechanism.  Instead Taler is based on blind signatures.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>It would be possible, however, to withdraw coins denominated in\n"
+#~ "Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+#~ "would give some benefits over plain Bitcoin, such as instant\n"
+#~ "confirmation times.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Your wallet stores digital coins and thus ultimately your computer\n"
+#~ "holds your balance. The exchange keeps funds matching all unspent\n"
+#~ "coins in an escrow bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Since the digital coins of value "
+#~ "in your wallet are anonymized, the\n"
+#~ ""
+#~ "exchange can not assist you in recovering a lost or stolen wallet.\n"
+#~ "Just like with a physical wallet for cash, you are responsible for\n"
+#~ "keeping it safe.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>The risk of losing a wallet can be mitigated by making backups or\n"
+#~ "keeping the balance reasonably low.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>In case of a compromise of one of your devices, an attacker can\n"
+#~ "spend coins from your wallet. Checking your balance might reveal\n"
+#~ "to you that your device has been compromised.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>If your friend provides goods or "
+#~ "services for you in exchange for a"
+#~ "\n"
+#~ "payment, they can easily set up a Taler merchant and receive the\n"
+#~ "payment in their bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Future versions of the Taler wallet may allow exchanging coins\n"
+#~ "among friends directly as well.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler wallets can store digital coins corresponding to multiple\n"
+#~ "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler currently does not offer conversion between currencies.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "<p>Your wallet stores digital coins that are <a\n"
+#~ "href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+#~ "signed</a> by an exchange.  The use "
+#~ "of a blind signature protects your\n"
+#~ ""
+#~ "privacy as it prevents the exchange from knowing which coin it signed\n"
+#~ "for which customer.</p>\n"
+#~ "\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler provides accountability to ensure business operate\n"
+#~ "             legally, while also respecting civil liberties of\n"
+#~ "             citizens.  Taler is a payment system based on\n"
+#~ "             open standards and free software.  Taler needs\n"
+#~ "             governments as they set a financial framework and act as\n"
+#~ "             trusted regulators.  Taler contributes to digital\n"
+#~ "             sovereignty in the critical financial infrastructure.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler was built with the goal of fighting corruption and\n"
+#~ "             supporting taxation.  With Taler, the receiver of any\n"
+#~ "             form of payment is easily identified by the government,\n"
+#~ "             and the merchant can be "
+#~ "compelled to provide the contract\n"
+#~ "             that was accepted by the customer.  Governments can use\n"
+#~ "             this data to tax businesses and individuals based on\n"
+#~ "             their income, making tax evasion and black markets less\n"
+#~ "             viable.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Thus, despite offering anonymity for citizens spending\n"
+#~ "             digital cash to buy goods and services, Taler also\n"
+#~ "             ensures that the state can observe incoming funds. This\n"
+#~ "             can be used to ensure businesses engage only in legal\n"
+#~ "             activities, and do not evade income tax, sales tax or\n"
+#~ "             value-added tax.  However, this observational capability\n"
+#~ "             does not extend to the immediate personal domain.  In\n"
+#~ "             particular, monitoring does not cover shared access to\n"
+#~ "             funds with trusted friends and family, or synchronizing\n"
+#~ "             wallets across multiple devices.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler's payments are cryptographically secured. Thus,\n"
+#~ "             customers, merchants and the "
+#~ "Taler payment service provider\n"
+#~ "             (the exchange) can mathematically\n"
+#~ "             demonstrate their lawful behavior in court in case of\n"
+#~ "             disputes. Financial damages are strictly limited,\n"
+#~ "             improving economic security for individuals, merchants,\n"
+#~ "             the exchange and the state.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             As a payment service provider, the Taler exchange is\n"
+#~ "             subject to financial regulation."
+#~ " Financial regulation and\n"
+#~ "             regular audits are critical to establish trust. In\n"
+#~ "             particular, the Taler design "
+#~ "mandates the existence of an\n"
+#~ "             independent auditor who checks cryptographic proofs that\n"
+#~ "             accumulate at the exchange to ensure that the escrow\n"
+#~ "             account is managed honestly.  This ensures that the\n"
+#~ "             exchange does not threaten the economy due to fraud.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is free software implementing an open protocol\n"
+#~ "             standard.  Thus, Taler will enable competition and avoid\n"
+#~ "             the monopolization of payment systems that threatens\n"
+#~ "             global political and financial stability today.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler has an efficient design.  Unlike\n"
+#~ "             Blockchain-based payment systems, such as Bitcoin,\n"
+#~ "             Taler will not threaten the availability of\n"
+#~ "             national electric grids or (significantly)\n"
+#~ "             contribute to environmental pollution.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "           Taler assumes governments can "
+#~ "observe traditional wire transfers\n"
+#~ "           entering and leaving the "
+#~ "Taler payment system.  Starting with the"
+#~ "\n"
+#~ "           wire transfers, governments can obtain:\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                The total amount of digital currency withdrawn by a\n"
+#~ "                customer. The government can"
+#~ " impose limits on how much\n"
+#~ "                digital cash a customer can withdraw within a\n"
+#~ "                given time frame.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The income received by any merchant via the Taler\n"
+#~ "                 system.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "                The exact details of the underlying contract that was\n"
+#~ "                signed between customer and merchant.  However, this\n"
+#~ "                information would typically not include the identity\n"
+#~ "                of the customer.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The amounts of digital coins legitimately withdrawn\n"
+#~ "                 by customers from the exchange, the value of\n"
+#~ "                 non-redeemed digital coins"
+#~ " in customer's wallets, the\n"
+#~ "                 value and corresponding wire details of deposit\n"
+#~ "                 operations performed by merchants with the exchange,\n"
+#~ "                 and the income of the"
+#~ " exchange from transaction fees.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      GNU Taler is an electronic payment system under development at\n"
+#~ "      <a href=\"http://www.inria.fr/\";>Inria</a>.  "
+#~ "We expect to make it\n"
+#~ "      operational in 2017.  You can "
+#~ "learn about Taler on this website,\n"
+#~ ""
+#~ "      try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+#~ "      our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+#~ "      href=\"https://api.taler.net\";>API</a> documentation.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler is easy to integrate with existing Web\n"
+#~ "        applications. Payments are cryptographically\n"
+#~ "        secured and are confirmed within milliseconds with\n"
+#~ "        extremely low transaction costs.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler does not introduce a new currency. Taler\n"
+#~ "        uses a digital wallet storing coins and payment service\n"
+#~ "        providers with escrow accounts in existing currencies.\n"
+#~ "        Thus, Taler's cryptographic coins correspond to existing\n"
+#~ "        currencies, such as US Dollars, Euros or even Bitcoins.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        By design Taler does not suffer from many classes\n"
+#~ "        of security problems such as phishing or counterfeit.\n"
+#~ "        Despite its security features, "
+#~ "Taler never rejects a legitimate\n"
+#~ "        customer due to a fraud-detection false positive.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When using Taler, merchant's revenue is transparent for tax\n"
+#~ "        collection authorities.  Unlike cash"
+#~ " and most digital currencies,\n"
+#~ "        Taler helps prevent black markets.  Taler is not suitable for\n"
+#~ "        illegal activities.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When you pay with Taler, your identity does not\n"
+#~ "        have to be revealed to the merchant. Just like\n"
+#~ "        payments in cash, nobody else can track how you\n"
+#~ "        spent your electronic money. However, you obtain a\n"
+#~ "        legally valid proof of payment.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler provides protocols and "
+#~ "reference implementations that in\n"
+#~ "        principle enables anybody to run"
+#~ " their own payment infrastructure,\n"
+#~ "        be it individuals, organizations "
+#~ "or whole countries.  Since the\n"
+#~ "        reference implementation is a <a"
+#~ " href=\"http://www.gnu.org/\";>GNU</a>\n"
+#~ "        package, it will always remain free software.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To pay with Taler, customers install an electronic wallet\n"
+#~ "    on their device.  Before the "
+#~ "first payment, the wallet's balance must"
+#~ "\n"
+#~ "    be charged in the desired "
+#~ "currency by some other means of "
+#~ "payment.</p>\n"
+#~ "    <p>Once the wallet is charged, "
+#~ "payments on websites take only one "
+#~ "click,\n"
+#~ "    are never falsely rejected by "
+#~ "fraud detection and do not pose "
+#~ "any risk\n"
+#~ "    of phishing or identity theft.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To receive Taler payments, a merchant needs a bank account\n"
+#~ "    in the desired currency.  We provide supporting software\n"
+#~ "    in various programming languages to"
+#~ " make the integration painless.\n"
+#~ "    The merchant's backend for Taler transaction processing can run\n"
+#~ "    on the merchant's premises or be hosted by a third party.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "          We have created a company, Taler Systems SA in\n"
+#~ "          Luxembourg.<br>\n"
+#~ "          Please contact <tt>address@hidden</tt>\n"
+#~ "          if you want to invest in Taler.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Our <a href=\"about.html\">team</a> "
+#~ "combines world-class business leaders,\n"
+#~ "             cryptographers, software engineers, civil-rights\n"
+#~ "             activists and academics. We are unified by a vision\n"
+#~ "             of how payments should work and the goal of\n"
+#~ "             imposing this vision upon the world.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We are currently supported "
+#~ "by <a href=\"http://www.inria.fr/\";>Inria</a>, the"
+#~ " French\n"
+#~ "             national institute for research in informatics and\n"
+#~ "             automation, and the <a "
+#~ "href=\"https://renewablefreedom.org/\";>Renewable Freedom "
+#~ "Foundation</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             All transactions in Taler "
+#~ "are secured using <a "
+#~ "href=\"bibliography.html\">modern\n"
+#~ "             cryptography</a> and trust in all parties is\n"
+#~ "             minimized. Financial damage is bounded (for\n"
+#~ "             customers, merchants and the exchange) even in the\n"
+#~ "             case that systems are compromised and private keys\n"
+#~ "             are stolen.  Databases can be audited for\n"
+#~ "             consistency, resulting in either the detection of\n"
+#~ "             compromised systems or the demonstration that\n"
+#~ "             participants were honest. Actual transaction costs\n"
+#~ "             are fractions of a cent.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The scalable business model for Taler is the operation\n"
+#~ "             of the payment service "
+#~ "provider, which converts money from\n"
+#~ "             traditional payment systems (MasterCard, SEPA, UPI,\n"
+#~ "             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+#~ "             electronic coins in the same currency. The customer\n"
+#~ "             can then redeem the electronic coins at a merchant,\n"
+#~ "             who can exchange them for money represented using\n"
+#~ "             traditional payment systems at the exchange.  The\n"
+#~ "             exchange charges fees to facilitate the transactions.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "       The payment service operator runs the <em>Taler exchange</em>.\n"
+#~ "       The exchange charges <b>transaction "
+#~ "fees</b> to customers or merchants.\n"
+#~ "       Its operational expenses are from"
+#~ " wire transfers with the banking\n"
+#~ "       system and the operation of the computing infrastructure.\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is a cost-effective electronic payment system\n"
+#~ "             which provides you with cryptographic proof that\n"
+#~ "             the payment worked correctly within milliseconds.\n"
+#~ "             Your Web customers pay with previously unknown\n"
+#~ "             levels of convenience without risk of fraud.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Processing transactions with Taler is fast,\n"
+#~ "               allowing you to confirm the transaction with your\n"
+#~ "               customer virtually immediately.  Your customers\n"
+#~ "               will appreciate that they do not have to type in\n"
+#~ "               credit card information and play the &quot;verified\n"
+#~ "               by&quot; game.  By making payments significantly\n"
+#~ "               more convenient for your customers, you may be able\n"
+#~ "               to use Taler for small transactions that would not\n"
+#~ "               work with credit card payments due to the mental\n"
+#~ "               overhead for customers.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               You will have cryptographic proof of payment from the\n"
+#~ "               Taler payment service provider. With Taler you never\n"
+#~ "               handle sensitive customer account information and thus\n"
+#~ "               do not have to undergo any particular security audits\n"
+#~ "               (such as PCI DSS).  Your systems will have customer\n"
+#~ "               contracts with qualified signatures for all\n"
+#~ "               transactions which you can use in court in case of\n"
+#~ "               disputes.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is free software, and you can use the\n"
+#~ "               liberally-licensed reference code as a starting\n"
+#~ "               point to integrate Taler into your services. To use\n"
+#~ "               Taler, you do not need to pay license fees, and the\n"
+#~ "               free software development model will ensure that\n"
+#~ "               you can select from many competing integrators for\n"
+#~ "               support.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is uses efficient "
+#~ "cryptographic constructions with low\n"
+#~ "               bandwidth and storage "
+#~ "requirements.  Combined with Taler's strong"
+#~ "\n"
+#~ "               security which makes fraud "
+#~ "impossible, Taler payment service\n"
+#~ "               providers can operate with very low overhead and\n"
+#~ "               thus offer low transaction fees.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler can be used for different currencies (such as\n"
+#~ "               Euros, US Dollars or Bitcoins) and any amount, limited\n"
+#~ "               only by applicable regulatation and what denominations\n"
+#~ "               the payment service provider supports.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler prevents tax evasion and money laundering.\n"
+#~ "               Taler's protocols are efficient"
+#~ " and do not use wasteful\n"
+#~ "               proof-of-work calculations. Taler encourages\n"
+#~ "               transparency by providing an open standard and free\n"
+#~ "               software reference implementations.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>signs</b> and <b>stores</b> the\n"
+#~ "                  complete terms of offers "
+#~ "made by the merchant to customers.\n"
+#~ ""
+#~ "                  For this, the merchant's frontend needs to give the\n"
+#~ "                  customer's order in a JSON format to the backend.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>validates</b> payments received from\n"
+#~ "                  the wallet and <b>executes</b> them with the Taler\n"
+#~ "                  payment service provider (the exchange).  For this,\n"
+#~ "                  the merchant's frontend must pass the payment\n"
+#~ "                  request through to the Taler backend and check the\n"
+#~ "                  HTTP status code that is returned.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend can <b>list</b> completed transactions\n"
+#~ "                  and <b>map</b> wire transfers to sets of business\n"
+#~ "                  transactions, including the exact terms of each\n"
+#~ "                  contract.\n"
+#~ "             "
+#~ msgstr ""
+
diff --git a/locale/en/LC_MESSAGES/messages.po 
b/locale/en/LC_MESSAGES/messages.po
index 68869b4..4f7add4 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2017-03-08 10:25+0100\n"
+"POT-Creation-Date: 2017-03-15 11:57+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language: en\n"
@@ -86,12 +86,6 @@ msgstr ""
 msgid "Taler System Architecture"
 msgstr ""
 
-#: architecture.html.j2:8
-msgid ""
-"\n"
-"      "
-msgstr ""
-
 #: bibliography.html.j2:4
 msgid "GNU Taler Bibliography"
 msgstr ""
@@ -115,69 +109,69 @@ msgstr ""
 
 #: citizens.html.j2:9
 msgid ""
-"\n"
-"      Taler largely functions like digital cash.  You\n"
-"      withdraw money from your bank account into your\n"
-"      electronic wallet, and can henceforth spend digital\n"
-"      cash.  The electronic wallet can carry multiple\n"
-"      currencies.\n"
-"      "
+"Taler largely functions like digital cash.  You\n"
+"withdraw money from your bank account into your\n"
+"electronic wallet, and can henceforth spend digital\n"
+"cash.  The electronic wallet can carry multiple\n"
+"currencies.\n"
 msgstr ""
 
-#: citizens.html.j2:25
-msgid "Security"
+#: citizens.html.j2:25 governments.html.j2:58 index.html.j2:55
+#: merchants.html.j2:41
+msgid "Secure"
 msgstr ""
 
 #: citizens.html.j2:27
 msgid ""
 "Taler uses modern cryptography, ensuring that there\n"
-"               is no counterfeit.  Your digital wallet is safer\n"
-"               than your physical wallet.  At most, you can lose\n"
-"               its contents because your computer or mobile is\n"
-"               irreparably damaged or compromised.  Unlike a\n"
-"               physical wallet, you can make backups to secure\n"
-"               against data loss."
+"is no counterfeit.  Your digital wallet is safer\n"
+"than your physical wallet.  At most, you can lose\n"
+"its contents because your computer or mobile is\n"
+"irreparably damaged or compromised.  Unlike a\n"
+"physical wallet, you can make backups to secure\n"
+"against data loss."
 msgstr ""
 
-#: citizens.html.j2:37
-msgid "Privacy"
+#: citizens.html.j2:37 index.html.j2:83
+msgid "Private"
 msgstr ""
 
 #: citizens.html.j2:39
 msgid ""
-"Your transactions are private, neither the exchange\n"
-"               nor merchant needs to learn your identity. There is\n"
-"               no need to give out credit card numbers or other\n"
-"               sensitive information. The merchant will only be\n"
-"               able to do exactly the transaction you agreed to."
+"Your transactions are private, neither the payment\n"
+"service provider nor merchant needs to learn your\n"
+"identity. There is no need to give out credit card\n"
+"numbers or other sensitive information. The merchant\n"
+"will only be able to do exactly the transaction you\n"
+"agreed to."
 msgstr ""
 
 #: citizens.html.j2:50
-msgid "Convenience"
+msgid "Convenient"
 msgstr ""
 
 #: citizens.html.j2:52
 msgid ""
 "You will be able to withdraw money to replenish the\n"
-"               digital coins in your wallet using your credit card\n"
-"               or wire transfers.  Afterwards you can pay with\n"
-"               one-click using the Taler wallet, which optionally\n"
-"               keeps your transaction history on your computer."
+"digital coins in your wallet using your credit card\n"
+"or wire transfers.  Afterwards you can pay with\n"
+"one-click using the Taler wallet, which optionally\n"
+"keeps your transaction history on your computer."
 msgstr ""
 
-#: citizens.html.j2:61
-msgid "Stability"
+#: citizens.html.j2:61 index.html.j2:41
+msgid "Stable"
 msgstr ""
 
 #: citizens.html.j2:63
 msgid ""
 "Coins in your digital wallet will be of the same\n"
-"               denomination as the cash in your physical wallet.\n"
-"               Taler is not a crypto-currency, so you do not have\n"
-"               to worry about cryto-currency related value\n"
-"               fluctuations.  Banking with Taler is subject to the\n"
-"               usual government protections for financial\n"
-"               services."
+"denomination as the cash in your physical wallet.\n"
+"Taler is not a crypto-currency, so you do not have\n"
+"to worry about cryto-currency related value\n"
+"fluctuations.  Banking with Taler is subject to the\n"
+"usual government protections for financial\n"
+"services."
 msgstr ""
 
 #: citizens.html.j2:79
@@ -186,12 +180,10 @@ msgstr ""
 
 #: citizens.html.j2:81
 msgid ""
-"\n"
-"        We currently provide a <a href=\"wallet.html\">wallet browser "
+"We currently provide a <a href=\"wallet.html\">wallet browser "
 "extension</a> for Chromium, Chrome, Firefox, Opera\n"
-"        and Edge.  Wallets for mobile phones and other platforms will be "
+"and Edge.  Wallets for mobile phones and other platforms will be "
 "available in the future.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:88
@@ -200,10 +192,8 @@ msgstr ""
 
 #: citizens.html.j2:90
 msgid ""
-"\n"
-"        You can see how Taler works in practice by visiting our <a "
+"You can see how Taler works in practice by visiting our <a "
 "href=\"https://demo.taler.net\";>demo page</a>.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:103
@@ -213,38 +203,37 @@ msgstr ""
 #: citizens.html.j2:105
 msgid ""
 "Customers interact with the Taler system using\n"
-"             the Taler wallet:"
+"the Taler wallet:"
 msgstr ""
 
-#: citizens.html.j2:108
+#: citizens.html.j2:110
 msgid ""
-"To <b>withdraw</b> electronic coins, the customer transfers funds\n"
-"                  from his bank account to the Taler exchange.  The wire\n"
-"                  transfer subject must match a code generated by the "
-"customer's\n"
-"                  wallet. After the wire transfer is complete, the wallet"
-" will\n"
-"                  automatically withdraw the coins."
+"To <b>withdraw</b> electronic coins, the customer\n"
+"transfers funds from his bank account to the Taler\n"
+"payment service provider (the exchange).  The wire\n"
+"transfer subject must match a code identifying the\n"
+"customer's wallet. After the wire transfer is\n"
+"complete, the wallet will automatically withdraw the\n"
+"coins from the exchange."
 msgstr ""
 
-#: citizens.html.j2:114
+#: citizens.html.j2:118
 msgid ""
-"To <b>spend</b> electronic coins, a merchant must cause the wallet\n"
-"                  to display a proposal and ask for one-click "
-"confirmation.\n"
-"                  Payment is then instant.\n"
-"                  Transaction histories and digitally signed contracts "
-"can be\n"
-"                  preserved by the wallet."
+"To <b>spend</b> electronic coins, a merchant must\n"
+"cause the wallet to display a proposal for some\n"
+"purchase.  The wallet will ask the customer for\n"
+"one-click confirmation.  Payment is then instant.\n"
+"Transaction histories and digitally signed contracts\n"
+"can be preserved by the wallet."
 msgstr ""
 
-#: citizens.html.j2:120
+#: citizens.html.j2:125
 msgid ""
 "The customer can use the wallet to <b>review</b> his\n"
-"                  balance. The wallet can contain different currencies,\n"
-"                  and may be shared across devices. Customers can make\n"
-"                  backups of the wallet to secure its contents against\n"
-"                  hardware failures."
+"balance. The wallet can contain different\n"
+"currencies, and may be shared across\n"
+"devices. Customers can make backups of the wallet to\n"
+"secure its contents against hardware failures."
 msgstr ""
 
 #: contact.html.j2:6
@@ -257,14 +246,12 @@ msgstr ""
 
 #: contact.html.j2:15
 msgid ""
-"\n"
-"            An archived, public mailing list for GNU Taler is\n"
-"            hosted at\n"
-"            <a "
+"An archived, public mailing list for GNU Taler is\n"
+"hosted at\n"
+"<a "
 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
 "  You can send messages to the list\n"
-"            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
-"        "
+"at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
 msgstr ""
 
 #: contact.html.j2:25
@@ -273,11 +260,9 @@ msgstr ""
 
 #: contact.html.j2:27
 msgid ""
-"\n"
-"             Team members are generally reachable at\n"
-"             <tt>address@hidden</tt>.  All of us\n"
-"             support receiving GnuPG encrypted e-mails.\n"
-"        "
+"Team members are generally reachable at\n"
+"<tt>address@hidden</tt>.  All of us\n"
+"support receiving GnuPG encrypted e-mails.\n"
 msgstr ""
 
 #: contact.html.j2:36
@@ -286,13 +271,11 @@ msgstr ""
 
 #: contact.html.j2:38
 msgid ""
-"\n"
-"             We track open feature requests and bugs in our\n"
-"             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
-"             which is shared with the GNUnet project.\n"
-"             You can also report bugs or feature requests to the\n"
-"             mailing list.\n"
-"        "
+"We track open feature requests and bugs in our\n"
+"<a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+"which is shared with the GNUnet project.\n"
+"You can also report bugs or feature requests to the\n"
+"mailing list.\n"
 msgstr ""
 
 #: contact.html.j2:49
@@ -301,274 +284,254 @@ msgstr ""
 
 #: contact.html.j2:51
 msgid ""
-"\n"
-"             For non-technical commercial requests, please contact\n"
-"             <tt>ceo AT taler.net</tt>.\n"
-"        "
+"For non-technical commercial requests, please contact\n"
+"<tt>ceo AT taler.net</tt>.\n"
 msgstr ""
 
 #: developers.html.j2:5
 msgid "Taler for developers"
 msgstr ""
 
-#: developers.html.j2:12
+#: developers.html.j2:12 merchants.html.j2:58
 msgid "Free"
 msgstr ""
 
 #: developers.html.j2:15
 msgid ""
-"\n"
-"               Taler is free software implementing an open\n"
-"               protocol. Anybody is welcome to inspect our code\n"
-"               and integrate our reference implementation into\n"
-"               their applications.  Different components of Taler\n"
-"               are being made available under different\n"
-"               licenses. The Affero GPLv3+ is used for the\n"
-"               exchange, the LGPLv3+ is used for reference code\n"
-"               demonstrating integration with merchant platforms,\n"
-"               and licenses like Apache/Mozilla/GPLv3+ are used\n"
-"               for wallets and related customer-facing software.\n"
-"               We are open for constructive suggestions for\n"
-"               maximizing the adoption of this libre payment\n"
-"               platform.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:34
+"GNU Taler is free software implementing an open\n"
+"protocol. Anybody is welcome to integrate our reference\n"
+"implementation into their applications.  Different\n"
+"components of Taler are being made available under\n"
+"different licenses. The Affero GPLv3+ is used for the\n"
+"exchange, the LGPLv3+ is used for reference code\n"
+"demonstrating integration with merchant platforms, and\n"
+"licenses like GPLv3+ are used for\n"
+"wallets and related customer-facing software.  We are\n"
+"open for constructive suggestions for maximizing the\n"
+"adoption of this payment platform.\n"
+msgstr ""
+
+#: developers.html.j2:32
 msgid "RESTful"
 msgstr ""
 
-#: developers.html.j2:37
+#: developers.html.j2:35
 msgid ""
-"\n"
-"               Taler is designed to work on the Internet.  To\n"
-"               ensure that Taler payments can work with\n"
-"               restrictive network setups, Taler uses a RESTful\n"
-"               protocol over HTTP or HTTPS. Taler's security does\n"
-"               not depend upon the use of HTTPS, but obviously\n"
-"               merchants may choose to offer HTTPS for consistency\n"
-"               and because it generally is better for privacy\n"
-"               compared to HTTP.  Taler uses JSON to encode\n"
-"               structure data, making it easy to integrate Taler\n"
-"               with existing Web applications.  Taler's protocol\n"
-"               is documented in\n"
-"               detail <a href=\"https://api.taler.net/\";>here</a>.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:60
+"Taler is designed to work on the Internet.  To\n"
+"ensure that Taler payments can work with\n"
+"restrictive network setups, Taler uses a RESTful\n"
+"protocol over HTTP or HTTPS. Taler's security does\n"
+"not depend upon the use of HTTPS, but obviously\n"
+"merchants may choose to offer HTTPS for consistency\n"
+"and because it generally is better for privacy\n"
+"compared to HTTP.  Taler uses JSON to encode\n"
+"structure data, making it easy to integrate Taler\n"
+"with existing Web applications.  Taler's protocol\n"
+"is documented in\n"
+"detail at <a href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+msgstr ""
+
+#: developers.html.j2:58
 msgid "Code"
 msgstr ""
 
-#: developers.html.j2:63
+#: developers.html.j2:61
 msgid ""
-"\n"
-"               Taler is currently primarily developed by a\n"
-"               research team at Inria and GNUnet e.V. However,\n"
-"               contributions from anyone are welcome.  Our Git\n"
-"               repositories can be cloned using the Git and HTTP\n"
-"               access methods against <tt>git.taler.net</tt> with\n"
-"               the name of the respective repository. A list of\n"
-"               public repositories can be found in\n"
-"               our <a href='https://git.taler.net/'>GitWeb</a>.\n"
-"         "
-msgstr ""
-
-#: developers.html.j2:76
+"Taler is currently primarily developed by a\n"
+"research team at <a href=\"http://www.inria.fr/\";>Inria</a> and\n"
+"<a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+"contributions from anyone are welcome.  Our Git\n"
+"repositories can be cloned using the Git and HTTP\n"
+"access methods against <tt>git.taler.net</tt> with\n"
+"the name of the respective repository. A list of\n"
+"repositories can be found in\n"
+"our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+msgstr ""
+
+#: developers.html.j2:75
 msgid "Documentation"
 msgstr ""
 
-#: developers.html.j2:79
+#: developers.html.j2:78
 msgid ""
-"\n"
-"               In addition to this website,\n"
-"               the <a href=\"https://git.taler.net/\";>documented\n"
-"               code</a> and\n"
-"               the <a href=\"https://api.taler.net/\";>API\n"
-"               documentation</a>, we are in the process of\n"
-"               preparing a comprehensive design document which\n"
-"               will be published here soon.\n"
-"       "
+"In addition to this website, the <a\n"
+"href=\"https://git.taler.net/\";>documented code</a> and\n"
+"the <a href=\"https://api.taler.net/\";>API\n"
+"documentation</a>.  Technical papers can be found in\n"
+"our <a href=\"bibliography.html\">bibliography</a>.\n"
 msgstr ""
 
-#: developers.html.j2:91
+#: developers.html.j2:88
 msgid "Discussion"
 msgstr ""
 
-#: developers.html.j2:93
+#: developers.html.j2:91
 msgid ""
 "We have a mailing list for developer discussions.\n"
-"               You can subscribe to it or read the list archive at\n"
-"               <a "
-"href='http://lists.gnu.org/mailman/listinfo/taler'>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"You can subscribe to or read the list archive at\n"
+"<a "
+"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"\n"
 msgstr ""
 
-#: developers.html.j2:100
+#: developers.html.j2:101
 msgid "Regression Testing"
 msgstr ""
 
-#: developers.html.j2:102
+#: developers.html.j2:104
 msgid ""
-"We have\n"
-"               <a href='https://buildbot.net/'>Buildbot</a>\n"
-"               automation tests to detect regressions and check\n"
-"               for portability at\n"
-"        <a href='https://buildbot.taler.net/'>buildbot.taler.net</a>.\n"
-"      "
+"We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+"automation tests to detect regressions and check for\n"
+"portability at <a\n"
+"href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:110
+#: developers.html.j2:113
 msgid "Code Coverage Analysis"
 msgstr ""
 
-#: developers.html.j2:112
+#: developers.html.j2:116
 msgid ""
 "We use\n"
-"               <a "
-"href='http://ltp.sourceforge.net/coverage/lcov.php'>LCOV</a>\n"
-"               to analyze the code coverage of our tests, the\n"
-"               results are available\n"
-"               at <a href='https://lcov.taler.net/'>lcov.taler.net</a>.\n"
-"               "
+"<a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+"to analyze the code coverage of our tests, the\n"
+"results are available\n"
+"at <a href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:120
+#: developers.html.j2:126
 msgid "Performance Analysis"
 msgstr ""
 
-#: developers.html.j2:122
+#: developers.html.j2:129
 msgid ""
 "We\n"
-"               use <a href='https://gnunet.org/gauger'>Gauger</a>\n"
-"               for performance regression analysis of the exchange\n"
-"               backend\n"
-"               at <a "
-"href='https://gauger.taler.net/'>gauger.taler.net</a>.\n"
-"               "
+"use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+"for performance regression analysis of the exchange\n"
+"backend\n"
+"at <a href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:136
+#: developers.html.j2:145
 msgid "Taler system overview"
 msgstr ""
 
-#: developers.html.j2:138
+#: developers.html.j2:148
 msgid ""
 "The Taler system consists of protocols executed among\n"
-"             a number of actors with the help\n"
-"             of <a href='https://www.fsf.org/'>Free Software</a>\n"
-"             as illustrated in the illustration on the right.\n"
-"             Typical transactions involve the following steps: "
+"a number of actors as illustrated in the illustration on the right.\n"
+"Typical transactions involve the following steps:\n"
 msgstr ""
 
-#: developers.html.j2:147
+#: developers.html.j2:158
 msgid ""
 "A customer instructs his <b>bank</b> to\n"
-"                   transfer funds from his account to the Taler\n"
-"                   exchange (top left).  In the subject of the\n"
-"                   transaction, he includes an authentication\n"
-"                   token from his electronic <b>wallet</b>. In\n"
-"                   Taler terminology, the customer creates a\n"
-"                   reserve at the exchange.  "
+"transfer funds from his account to the Taler\n"
+"exchange (top left).  In the subject of the\n"
+"transaction, he includes an authentication\n"
+"token from his electronic <b>wallet</b>. In\n"
+"Taler terminology, the customer creates a\n"
+"reserve at the exchange.\n"
 msgstr ""
 
-#: developers.html.j2:155
+#: developers.html.j2:170
 msgid ""
 "Once the exchange has received the wire\n"
-"                   transfer, it allows the customer's electronic\n"
-"                   wallet to <b>withdraw</b> electronic coins.\n"
-"                   The electronic coins are digital\n"
-"                   representations of the original currency from\n"
-"                   the transfer. It is important to note that the\n"
-"                   exchange does not learn the &quot;serial\n"
-"                   numbers&quot; of the coins created in this\n"
-"                   process, so it cannot tell later which customer\n"
-"                   purchased what at which merchant.  The use of\n"
-"                   Taler does not change the currency or the total\n"
-"                   value of the funds (except for fees which the\n"
-"                   exchange may charge for the service).  "
+"transfer, it allows the customer's electronic\n"
+"wallet to <b>withdraw</b> electronic coins.\n"
+"The electronic coins are digital\n"
+"representations of the original currency from\n"
+"the transfer. It is important to note that the\n"
+"exchange does not learn the &quot;serial\n"
+"numbers&quot; of the coins created in this\n"
+"process, so it cannot tell later which customer\n"
+"purchased what at which merchant.  The use of\n"
+"Taler does not change the currency or the total\n"
+"value of the funds (except for fees which the\n"
+"exchange may charge for the service).\n"
 msgstr ""
 
-#: developers.html.j2:170
+#: developers.html.j2:188
 msgid ""
 "Once the customer has the digital coins in his\n"
-"                   wallet, the wallet can be used to <b>spend</b>\n"
-"                   the coins with merchant portals that support\n"
-"                   the Taler payment system and accept the\n"
-"                   respective exchange as a business partner\n"
-"                   (bottom arrow). This creates a digital contract\n"
-"                   signed by the customer's coins and the\n"
-"                   merchant.  If necessary, the customer can later\n"
-"                   use this digitally signed contract in a court\n"
-"                   of law to prove the exact terms of the contract\n"
-"                   and that he paid the respective amount. The\n"
-"                   customer does not learn the banking details of\n"
-"                   the merchant, and Taler does not require the\n"
-"                   merchant to learn the identity of the\n"
-"                   customer. Naturally, the customer can spend any\n"
-"                   fraction of his digital coins (the system takes\n"
-"                   care of customers getting change).  "
-msgstr ""
-
-#: developers.html.j2:188
+"wallet, the wallet can be used to <b>spend</b>\n"
+"the coins with merchant portals that support\n"
+"the Taler payment system and accept the\n"
+"respective exchange as a business partner\n"
+"(bottom arrow). This creates a digital contract\n"
+"signed by the customer's coins and the\n"
+"merchant.  If necessary, the customer can later\n"
+"use this digitally signed contract in a court\n"
+"of law to prove the exact terms of the contract\n"
+"and that he paid the respective amount. The\n"
+"customer does not learn the banking details of\n"
+"the merchant, and Taler does not require the\n"
+"merchant to learn the identity of the\n"
+"customer. Naturally, the customer can spend any\n"
+"fraction of his digital coins (the system takes\n"
+"care of customers getting change).\n"
+msgstr ""
+
+#: developers.html.j2:210
 msgid ""
 "Merchants receiving digital\n"
-"                   coins <b>deposit</b> the respective receipts\n"
-"                   that resulted from the contract signing with\n"
-"                   the customer at the exchange to redeem the\n"
-"                   coins.  The deposit step does not reveal the\n"
-"                   details of the contract between the customer\n"
-"                   and the merchant or the identity of the\n"
-"                   customer to the exchange in any way. However,\n"
-"                   the exchange does learn the identity of the\n"
-"                   merchant via the provided bank routing\n"
-"                   information.  The merchant can, for example\n"
-"                   when compelled by the state for taxation,\n"
-"                   provide information linking the individual\n"
-"                   deposit to the respective contract signed by\n"
-"                   the customer. Thus, the exchange's database\n"
-"                   allows the state to enforce that merchants pay\n"
-"                   applicable taxes (and do not engage in illegal\n"
-"                   contracts).  "
-msgstr ""
-
-#: developers.html.j2:207
+"coins <b>deposit</b> the respective claims\n"
+"that resulted from the contract signing with\n"
+"the customer at the exchange to redeem the\n"
+"coins.  The deposit step does not reveal the\n"
+"details of the contract between the customer\n"
+"and the merchant or the identity of the\n"
+"customer to the exchange in any way. However,\n"
+"the exchange does learn the identity of the\n"
+"merchant via the provided bank routing\n"
+"information.  The merchant can, for example\n"
+"when compelled by the state for taxation,\n"
+"provide information linking the individual\n"
+"deposit to the respective contract signed by\n"
+"the customer. Thus, the exchange's database\n"
+"allows the state to enforce that merchants pay\n"
+"applicable taxes (and do not engage in illegal\n"
+"contracts).\n"
+msgstr ""
+
+#: developers.html.j2:233
 msgid ""
 "Finally, the exchange transfers funds\n"
-"                   corresponding to the digital coins redeemed by\n"
-"                   the merchants to the merchant's <b>bank</b>\n"
-"                   account. The exchange may combine multiple\n"
-"                   small transactions into one larger bank\n"
-"                   transfer.  The merchant can query the exchange\n"
-"                   about the relationship between the bank\n"
-"                   transfers and the individual claims that were\n"
-"                   deposited.  "
+"corresponding to the digital coins redeemed by\n"
+"the merchants to the merchant's <b>bank</b>\n"
+"account. The exchange may combine multiple\n"
+"small transactions into one larger bank\n"
+"transfer.  The merchant can query the exchange\n"
+"about the relationship between the bank\n"
+"transfers and the individual claims that were\n"
+"deposited.\n"
 msgstr ""
 
-#: developers.html.j2:217
+#: developers.html.j2:247
 msgid ""
 "Most importantly, the exchange keeps\n"
-"                   cryptographic proofs that allow it to\n"
-"                   demonstrate that it is operating correctly to\n"
-"                   third parties.  The system requires an\n"
-"                   external <b>auditor</b>, such as a\n"
-"                   government-appointed financial regulatory body,\n"
-"                   to frequently verify the exchange's databases\n"
-"                   and check that its bank balance matches the\n"
-"                   total value of the remaining coins in\n"
-"                   circulation.  "
+"cryptographic proofs that allow it to\n"
+"demonstrate that it is operating correctly to\n"
+"third parties.  The system requires an\n"
+"external <b>auditor</b>, such as a\n"
+"government-appointed financial regulatory body,\n"
+"to frequently verify the exchange's databases\n"
+"and check that its bank balance matches the\n"
+"total value of the remaining coins in\n"
+"circulation.\n"
 msgstr ""
 
-#: developers.html.j2:228
+#: developers.html.j2:262
 msgid ""
 "Without the auditor, the exchange operators\n"
-"                   could embezzle funds they are holding in\n"
-"                   reserve. Customers and merchants cannot cheat\n"
-"                   each other or the exchange. If any party's\n"
-"                   computers are compromised, the financial damage\n"
-"                   is limited to the respective party and\n"
-"                   proportional to the funds they have in\n"
-"                   circulation during the period of the\n"
-"                   compromise.  "
+"could embezzle funds they are holding in\n"
+"reserve. Customers and merchants cannot cheat\n"
+"each other or the exchange. If any party's\n"
+"computers are compromised, the financial damage\n"
+"is limited to the respective party and\n"
+"proportional to the funds they have in\n"
+"circulation during the period of the\n"
+"compromise.\n"
 msgstr ""
 
 #: faq.html.j2:5
@@ -577,27 +540,28 @@ msgstr ""
 
 #: faq.html.j2:6
 msgid ""
-"\n"
 "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
 "Taler is not based on proof-of-work or any other distributed consensus\n"
 "mechanism.  Instead Taler is based on blind signatures.</p>\n"
-"\n"
-"<p>It would be possible, however, to withdraw Bitcoins into a Taler\n"
-"wallet (with an appropriate exchange), which would give some benefits\n"
-"over plain Bitcoin, such as instant confirmation times.</p>\n"
 msgstr ""
 
-#: faq.html.j2:16
+#: faq.html.j2:11
+msgid ""
+"<p>It would be possible, however, to withdraw coins denominated in\n"
+"Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+"would give some benefits over plain Bitcoin, such as instant\n"
+"confirmation times.</p>\n"
+msgstr ""
+
+#: faq.html.j2:18
 msgid "Where is the balance in my wallet stored?"
 msgstr ""
 
-#: faq.html.j2:17
+#: faq.html.j2:19
 msgid ""
-"\n"
-"<p>Your wallet stores digital coins that were blindly signed by an\n"
-"exchange, and thus ultimately your computer holds your balance.  The\n"
-"exchange keeps funds matching all unspent coins in an escrow bank\n"
-"account.</p>\n"
+"<p>Your wallet stores digital coins and thus ultimately your computer\n"
+"holds your balance. The exchange keeps funds matching all unspent\n"
+"coins in an escrow bank account.</p>\n"
 msgstr ""
 
 #: faq.html.j2:25
@@ -606,385 +570,355 @@ msgstr ""
 
 #: faq.html.j2:26
 msgid ""
-"\n"
 "<p>Since the digital coins of value in your wallet are anonymized, the\n"
 "exchange can not assist you in recovering a lost or stolen wallet.\n"
 "Just like with a physical wallet for cash, you are responsible for\n"
 "keeping it safe.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:32
+msgid ""
 "<p>The risk of losing a wallet can be mitigated by making backups or\n"
 "keeping the balance reasonably low.</p>\n"
-"\n"
-"<p>In case of a compromise of one of your devices, an attacker that\n"
-"spends coins on your behalf will allow you to detect that your device\n"
-"has been compromised.</p>\n"
 msgstr ""
 
-#: faq.html.j2:41
+#: faq.html.j2:37
+msgid "What if my computer is hacked?"
+msgstr ""
+
+#: faq.html.j2:38
+msgid ""
+"<p>In case of a compromise of one of your devices, an attacker can\n"
+"spend coins from your wallet. Checking your balance might reveal\n"
+"to you that your device has been compromised.</p>\n"
+msgstr ""
+
+#: faq.html.j2:44
 msgid "Can I send money to my friend with Taler?"
 msgstr ""
 
-#: faq.html.j2:42
+#: faq.html.j2:45
 msgid ""
-"\n"
 "<p>If your friend provides goods or services for you in exchange for a\n"
 "payment, they can easily set up a Taler merchant and receive the\n"
 "payment in their bank account.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:50
+msgid ""
 "<p>Future versions of the Taler wallet may allow exchanging coins\n"
 "among friends directly as well.</p>\n"
 msgstr ""
 
-#: faq.html.j2:52
+#: faq.html.j2:56
 msgid "How does Taler handle payments in different currencies?"
 msgstr ""
 
-#: faq.html.j2:53
+#: faq.html.j2:57
 msgid ""
-"\n"
 "<p>Taler wallets can store digital coins corresponding to multiple\n"
 "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+msgstr ""
+
+#: faq.html.j2:61
+msgid "<p>Taler currently does not offer conversion between currencies.</p>\n"
+msgstr ""
+
+#: faq.html.j2:65
+msgid "How does Taler protect my privacy?"
+msgstr ""
+
+#: faq.html.j2:66
+msgid ""
+"<p>Your wallet stores digital coins that are <a\n"
+"href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+"signed</a> by an exchange.  The use of a blind signature protects your\n"
+"privacy as it prevents the exchange from knowing which coin it signed\n"
+"for which customer.</p>\n"
 "\n"
-"<p>Taler currently does not offer conversion between currencies.</p>\n"
 msgstr ""
 
 #: governments.html.j2:6
 msgid "Advantages for Governments"
 msgstr ""
 
-#: governments.html.j2:7
+#: governments.html.j2:8
 msgid ""
-"Taler provides accountability to ensure business\n"
-"             accepting payments operate legally, while also\n"
-"             respecting civil liberties of citizens spending\n"
-"             digital cash.  Taler is a commons, a payment system\n"
-"             based on open standards and free software.  Taler\n"
-"             needs governments to set a financial framework and\n"
-"             to act as trusted regulators.  Taler contributes to\n"
-"             digital sovereignty in the critical financial\n"
-"             infrastructure."
+"Taler provides accountability to ensure business operate\n"
+"legally, while also respecting civil liberties of\n"
+"citizens.  Taler is a payment system based on\n"
+"open standards and free software.  Taler needs\n"
+"governments as they set a financial framework and act as\n"
+"trusted regulators.  Taler contributes to digital\n"
+"sovereignty in the critical financial infrastructure.\n"
 msgstr ""
 
-#: governments.html.j2:23 index.html.j2:69
+#: governments.html.j2:25 index.html.j2:70
 msgid "Taxable"
 msgstr ""
 
-#: governments.html.j2:25
+#: governments.html.j2:28
 msgid ""
-"Taler was\n"
-"             built with the goal of fighting corruption and supporting "
-"taxation.\n"
-"             With Taler, the receiver of any form of payment is\n"
-"             easily identified by the government, and the merchant\n"
-"             can be compelled to provide the contract that was accepted\n"
-"             by the customer.  Governments can use this data to\n"
-"             tax businesses and individuals based on their\n"
-"             income, making tax evasion and black markets less\n"
-"             viable."
+"Taler was built with the goal of fighting corruption and\n"
+"supporting taxation.  With Taler, the receiver of any\n"
+"form of payment is easily identified by the government,\n"
+"and the merchant can be compelled to provide the contract\n"
+"that was accepted by the customer.  Governments can use\n"
+"this data to tax businesses and individuals based on\n"
+"their income, making tax evasion and black markets less\n"
+"viable.\n"
 msgstr ""
 
-#: governments.html.j2:35
+#: governments.html.j2:41
 msgid ""
-"Thus, despite offering anonymity for citizens\n"
-"             spending digital cash to buy goods and services,\n"
-"             Taler also ensures that the state can observe\n"
-"             incoming funds. This can be used to ensure\n"
-"             businesses engage only in legal activities, and do\n"
-"             not evade income tax, sales tax or value-added tax.\n"
-"             However, this observational capability does not\n"
-"             extend to the immediate personal domain.  In\n"
-"             particular, sharing access to funds within a family\n"
-"             or synchronizing wallets across multiple devices is not\n"
-"             subject to monitoring."
-msgstr ""
-
-#: governments.html.j2:48 merchants.html.j2:33
-msgid "Secure"
+"Thus, despite offering anonymity for citizens spending\n"
+"digital cash to buy goods and services, Taler also\n"
+"ensures that the state can observe incoming funds. This\n"
+"can be used to ensure businesses engage only in legal\n"
+"activities, and do not evade income tax, sales tax or\n"
+"value-added tax.  However, this observational capability\n"
+"does not extend to the immediate personal domain.  In\n"
+"particular, monitoring does not cover shared access to\n"
+"funds with trusted friends and family, or synchronizing\n"
+"wallets across multiple devices.\n"
 msgstr ""
 
-#: governments.html.j2:50
+#: governments.html.j2:61
 msgid ""
-"Taler's payments are cryptographically\n"
-"             secured. Thus, customers, merchants and the\n"
-"             exchange can mathematically demonstrate their\n"
-"             lawful behavior in court in case of\n"
-"             disputes. Financial damages are strictly limited,\n"
-"             improving economic security for individuals,\n"
-"             merchants, the exchange and the state."
+"Taler's payments are cryptographically secured. Thus,\n"
+"customers, merchants and the Taler payment service provider\n"
+"(the exchange) can mathematically\n"
+"demonstrate their lawful behavior in court in case of\n"
+"disputes. Financial damages are strictly limited,\n"
+"improving economic security for individuals, merchants,\n"
+"the exchange and the state.\n"
 msgstr ""
 
-#: governments.html.j2:58
+#: governments.html.j2:73
 msgid ""
-"By design, the Taler payment service provider is\n"
-"             subject to financial regulation. Financial\n"
-"             regulation and regular audits are critical to\n"
-"             establish trust. In particular, the Taler design\n"
-"             mandates the existence of an independent auditor\n"
-"             who checks cryptographic proofs that accumulate at\n"
-"             the payment service provider to ensure that the\n"
-"             escrow account is managed honestly.  This ensures\n"
-"             that the payment service provider does not threaten\n"
-"             the economy due to fraud."
+"As a payment service provider, the Taler exchange is\n"
+"subject to financial regulation. Financial regulation and\n"
+"regular audits are critical to establish trust. In\n"
+"particular, the Taler design mandates the existence of an\n"
+"independent auditor who checks cryptographic proofs that\n"
+"accumulate at the exchange to ensure that the escrow\n"
+"account is managed honestly.  This ensures that the\n"
+"exchange does not threaten the economy due to fraud.\n"
 msgstr ""
 
-#: governments.html.j2:72 index.html.j2:95
+#: governments.html.j2:88 index.html.j2:96
 msgid "Libre"
 msgstr ""
 
-#: governments.html.j2:74
+#: governments.html.j2:91
 msgid ""
-"Taler is free software implementing an open\n"
-"             protocol standard.  Thus, Taler will enable\n"
-"             competition and avoid the monopolization of payment\n"
-"             systems that threatens global political and\n"
-"             financial stability today."
+"Taler is free software implementing an open protocol\n"
+"standard.  Thus, Taler will enable competition and avoid\n"
+"the monopolization of payment systems that threatens\n"
+"global political and financial stability today.\n"
 msgstr ""
 
-#: governments.html.j2:83
+#: governments.html.j2:101
 msgid "Efficient"
 msgstr ""
 
-#: governments.html.j2:85
+#: governments.html.j2:104
 msgid ""
 "Taler has an efficient design.  Unlike\n"
-"             timeline-based payment systems, such as Bitcoin,\n"
-"             Taler will not threaten the availability of\n"
-"             national electric grids or (significantly)\n"
-"             contribute to environmental pollution."
+"Blockchain-based payment systems, such as Bitcoin,\n"
+"Taler will not threaten the availability of\n"
+"national electric grids or (significantly)\n"
+"contribute to environmental pollution.\n"
 msgstr ""
 
-#: governments.html.j2:99
+#: governments.html.j2:120
 msgid "Taler and regulation"
 msgstr ""
 
-#: governments.html.j2:101
-msgid "Anti-money laundering (AML)"
+#: governments.html.j2:122
+msgid "Anti money laundering (AML)"
 msgstr ""
 
-#: governments.html.j2:102
+#: governments.html.j2:123
 msgid ""
 "With Taler, income is visible and can be tied to the contract signed by "
 "both parties."
 msgstr ""
 
-#: governments.html.j2:103
-msgid "Know-your-customer (KYC)"
+#: governments.html.j2:124
+msgid "Know your customer (KYC)"
 msgstr ""
 
-#: governments.html.j2:104
+#: governments.html.j2:125
 msgid ""
 "In Taler, payer and payee are known by their bank accounts when "
 "withdrawing or depositing coins respectively"
 msgstr ""
 
-#: governments.html.j2:105
-msgid "Privacy-by-design (GDPR)"
+#: governments.html.j2:126
+msgid "General Data Protection Regulation (GDPR)"
 msgstr ""
 
-#: governments.html.j2:106
+#: governments.html.j2:127
 msgid ""
 "Taler cryptographically protects citizen's privacy, and by design "
 "implements data minimization and privacy by default."
 msgstr ""
 
-#: governments.html.j2:107
-msgid "Competitive banking (PSD2)"
+#: governments.html.j2:128
+msgid "Payment Services Directive (PSD2)"
 msgstr ""
 
-#: governments.html.j2:108
+#: governments.html.j2:129
 msgid ""
-"Taler provides an open standard with public APIs contributing to a level "
-"playing field."
+"Taler provides an open standard with public APIs contributing to a "
+"competitive banking sector."
 msgstr ""
 
-#: governments.html.j2:116
+#: governments.html.j2:137
 msgid "Taler provides privacy and accountability"
 msgstr ""
 
-#: governments.html.j2:118
+#: governments.html.j2:140
 msgid ""
 "Taler assumes governments can observe traditional wire transfers\n"
-"           entering and leaving the Taler payment system.  Starting with "
-"the\n"
-"           wire transfers, governments can obtain: "
+"entering and leaving the Taler payment system.  Starting with the\n"
+"wire transfers, governments can obtain:\n"
 msgstr ""
 
-#: governments.html.j2:123
+#: governments.html.j2:148
 msgid ""
 "The total amount of digital currency withdrawn by a\n"
-"                customer. The government can impose limits on how much\n"
-"                digital cash a customer can withdraw within a\n"
-"                given time frame."
+"customer. The government can impose limits on how much\n"
+"digital cash a customer can withdraw within a\n"
+"given time frame.\n"
 msgstr ""
 
-#: governments.html.j2:128
+#: governments.html.j2:157
 msgid ""
 "The income received by any merchant via the Taler\n"
-"                 system."
+"system.\n"
 msgstr ""
 
-#: governments.html.j2:131
+#: governments.html.j2:164
 msgid ""
-"The exact details of the underlying\n"
-"                contract that was signed between customer and\n"
-"                merchant.  However, this information would\n"
-"                typically not include the identity of the\n"
-"                customer."
+"The exact details of the underlying contract that was\n"
+"signed between customer and merchant.  However, this\n"
+"information would typically not include the identity\n"
+"of the customer.\n"
 msgstr ""
 
-#: governments.html.j2:137
+#: governments.html.j2:174
 msgid ""
-"The amounts of\n"
-"                 digital coins legitimately withdrawn by\n"
-"                 customers from the exchange, the value of\n"
-"                 non-redeemed digital coins in customer's\n"
-"                 wallets, the value and corresponding wire\n"
-"                 details of deposit operations performed by\n"
-"                 merchants with the exchange, and the income of\n"
-"                 the exchange from transaction fees."
+"The amounts of digital coins legitimately withdrawn\n"
+"by customers from the exchange, the value of\n"
+"non-redeemed digital coins in customer's wallets, the\n"
+"value and corresponding wire details of deposit\n"
+"operations performed by merchants with the exchange,\n"
+"and the income of the exchange from transaction fees.\n"
 msgstr ""
 
 #: index.html.j2:10
-msgid "Independent One-Click Payments!"
-msgstr ""
-
-#: index.html.j2:12
-msgid ""
-"\n"
-"      Taler is an electronic payment system under\n"
-"      development\n"
-"      at <a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make "
-"it operational in 2017.\n"
-"      You can learn about Taler on this website, try the <a "
-"href=\"https://demo.taler.net\";>demo</a>\n"
-"      and look at our <a href=\"https://docs.taler.net\";>developer</a> "
-"and <a href=\"https://api.taler.net\";>API</a> documentation.\n"
-"      "
-msgstr ""
-
-#: index.html.j2:26
-msgid "Practical"
+msgid "One-Click Cash Payments!"
 msgstr ""
 
-#: index.html.j2:29
+#: index.html.j2:13
 msgid ""
-"\n"
-"        Taler is easy to integrate with existing Web\n"
-"        applications. Payments are cryptographically\n"
-"        secured and are confirmed within milliseconds with\n"
-"        extremely low transaction costs.\n"
-"        "
+"GNU Taler is an electronic payment system under development at\n"
+"<a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make it\n"
+"operational in 2017.  You can learn about Taler on this website,\n"
+"try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+"our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+"href=\"https://api.taler.net\";>API</a> documentation.\n"
 msgstr ""
 
-#: index.html.j2:39
-msgid "Stable"
+#: index.html.j2:28
+msgid "Practical"
 msgstr ""
 
-#: index.html.j2:42
+#: index.html.j2:31
 msgid ""
-"\n"
-"        Taler does not introduce a new currency with\n"
-"        fluctuation risks, and instead uses a digital\n"
-"        wallet holding coins in reserve. Taler's\n"
-"        cryptographic coins correspond to existing\n"
-"        currencies, such as US Dollars, Euros or even\n"
-"        Bitcoins.\n"
-"        "
+"Taler is easy to integrate with existing Web\n"
+"applications. Payments are cryptographically\n"
+"secured and are confirmed within milliseconds with\n"
+"extremely low transaction costs.\n"
 msgstr ""
 
-#: index.html.j2:54
-msgid "Security-focused"
-msgstr ""
-
-#: index.html.j2:57
+#: index.html.j2:44
 msgid ""
-"\n"
-"        By design Taler does not suffer from many classes\n"
-"        of security problems such as phishing or counterfeit.\n"
-"        Despite its security features, Taler never rejects a legitimate\n"
-"        customer due to a fraud-detection false positive.\n"
-"        "
+"Taler does not introduce a new currency. Taler\n"
+"uses a digital wallet storing coins and payment service\n"
+"providers with escrow accounts in existing currencies.\n"
+"Thus, Taler's cryptographic coins correspond to existing\n"
+"currencies, such as US Dollars, Euros or even Bitcoins.\n"
 msgstr ""
 
-#: index.html.j2:72
+#: index.html.j2:58
 msgid ""
-"\n"
-"        When using Taler, merchants cannot hide their income from tax\n"
-"        collection authorities.  Unlike cash and most digital currencies,"
-"\n"
-"        Taler helps prevent black markets.  Taler is not suitable for\n"
-"        illegal activities.\n"
-"        "
+"By design Taler does not suffer from many classes\n"
+"of security problems such as phishing or counterfeit.\n"
+"Despite its security features, Taler never rejects a legitimate\n"
+"customer due to a fraud-detection false positive.\n"
 msgstr ""
 
-#: index.html.j2:82
-msgid "Privacy-friendly"
+#: index.html.j2:73
+msgid ""
+"When using Taler, merchant's revenue is transparent for tax\n"
+"collection authorities.  Unlike cash and most digital currencies,\n"
+"Taler helps prevent black markets.  Taler is not suitable for\n"
+"illegal activities.\n"
 msgstr ""
 
-#: index.html.j2:84
+#: index.html.j2:85
 msgid ""
-"\n"
-"        When you pay with Taler, your identity does not\n"
-"        have to be revealed to the merchant. Just like\n"
-"        payments in cash, nobody else can track how you\n"
-"        spent your electronic money. However, you obtain a\n"
-"        legally valid proof of payment.\n"
-"        "
+"When you pay with Taler, your identity does not\n"
+"have to be revealed to the merchant. Just like\n"
+"payments in cash, nobody else can track how you\n"
+"spent your electronic money. However, you obtain a\n"
+"legally valid proof of payment.\n"
 msgstr ""
 
-#: index.html.j2:98
+#: index.html.j2:99
 msgid ""
-"\n"
-"        Taler provides protocols and reference implementations that in\n"
-"        principle enables anybody to run their own payment "
-"infrastructure,\n"
-"        be it individuals, organizations or whole countries.  Since the\n"
-"        reference implementation is a <a "
-"href=\"http://www.gnu.org/\";>GNU</a>\n"
-"        package, it will always remain free software.\n"
-"        "
+"Taler provides protocols and reference implementations that in\n"
+"principle enables anybody to run their own payment infrastructure,\n"
+"be it individuals, organizations or whole countries.  Since the\n"
+"reference implementation is a <a href=\"http://www.gnu.org/\";>GNU</a>\n"
+"package, it will always remain free software.\n"
 msgstr ""
 
-#: index.html.j2:115
+#: index.html.j2:116
 msgid "Paying with Taler"
 msgstr ""
 
-#: index.html.j2:116
+#: index.html.j2:117
 msgid ""
-"\n"
-"    <p>To pay with Taler, customers install an electronic wallet\n"
-"    on their device.  Before the first payment, the wallet's balance must"
-"\n"
-"    be charged in the desired currency by some other means of "
-"payment.</p>\n"
-"    <p>Once the wallet is charged, payments on websites take only one "
-"click,\n"
-"    are never falsely rejected by fraud detection and do not post any "
-"risk\n"
-"    of phishing or identity theft.</p>\n"
-"    "
+"<p>To pay with Taler, customers install an electronic wallet\n"
+"on their device.  Before the first payment, the wallet's balance must\n"
+"be charged in the desired currency by some other means of payment.</p>\n"
+"<p>Once the wallet is charged, payments on websites take only one click,\n"
+"are never falsely rejected by fraud detection and do not pose any risk\n"
+"of phishing or identity theft.</p>\n"
 msgstr ""
 
-#: index.html.j2:126
+#: index.html.j2:127
 msgid "Receiving payments with Taler"
 msgstr ""
 
-#: index.html.j2:127
+#: index.html.j2:128
 msgid ""
-"\n"
-"    <p>To receive Taler payments, a merchant needs a bank account\n"
-"    in the desired currency.  We provide\n"
-"    SDKs in various languages to makes the integration painless.\n"
-"    The merchant's backend for Taler transaction processing can run\n"
-"    on the merchant's premises or hosted.</p>\n"
-"    "
+"<p>To receive Taler payments, a merchant needs a bank account\n"
+"in the desired currency.  We provide supporting software\n"
+"in various programming languages to make the integration painless.\n"
+"The merchant's backend for Taler transaction processing can run\n"
+"on the merchant's premises or be hosted by a third party.</p>\n"
 msgstr ""
 
-#: index.html.j2:143
+#: index.html.j2:144
 msgid "Taler News"
 msgstr ""
 
-#: index.html.j2:147
+#: index.html.j2:148
 msgid "Financial News"
 msgstr ""
 
@@ -994,12 +928,10 @@ msgstr ""
 
 #: investors.html.j2:9
 msgid ""
-"\n"
-"          We have created a company, Taler Systems SA in\n"
-"          Luxembourg.<br>\n"
-"          Please contact <tt>address@hidden</tt>\n"
-"          if you want to invest in Taler.\n"
-"        "
+"We have created a company, Taler Systems SA in\n"
+"Luxembourg.<br>\n"
+"Please contact <tt>address@hidden</tt>\n"
+"if you want to invest in Taler.\n"
 msgstr ""
 
 #: investors.html.j2:24
@@ -1008,23 +940,21 @@ msgstr ""
 
 #: investors.html.j2:27
 msgid ""
-"\n"
-"             Our <a href=\"about.html\">team</a> combines world-class "
-"business leaders,\n"
-"             cryptographers, software engineers, civil-rights\n"
-"             activists and academics. We are unified by a vision\n"
-"             of how payments should work and the goal of\n"
-"             imposing this vision upon the world.\n"
-"        "
+"Our <a href=\"about.html\">team</a> combines world-class business "
+"leaders,\n"
+"cryptographers, software engineers, civil-rights\n"
+"activists and academics. We are unified by a vision\n"
+"of how payments should work and the goal of\n"
+"imposing this vision upon the world.\n"
 msgstr ""
 
 #: investors.html.j2:37
 msgid ""
-"\n"
-"             We are currently supported by Inria, the French\n"
-"             national institute for research in informatics and\n"
-"             automation, and the Renewable Freedom Foundation.\n"
-"        "
+"We are currently supported by <a href=\"http://www.inria.fr/\";>Inria</a>,"
+" the French\n"
+"national institute for research in informatics and\n"
+"automation, and the <a href=\"https://renewablefreedom.org/\";>Renewable "
+"Freedom Foundation</a>.\n"
 msgstr ""
 
 #: investors.html.j2:45
@@ -1033,19 +963,17 @@ msgstr ""
 
 #: investors.html.j2:48
 msgid ""
-"\n"
-"             All transactions in Taler are secured using <a "
+"All transactions in Taler are secured using <a "
 "href=\"bibliography.html\">modern\n"
-"             cryptography</a> and trust in all parties is\n"
-"             minimized. Financial damage is bounded (for\n"
-"             customers, merchants and the exchange) even in the\n"
-"             case that systems are compromised and private keys\n"
-"             are stolen.  Databases can be audited for\n"
-"             consistency, resulting in either the detection of\n"
-"             compromised systems or the demonstration that\n"
-"             participants were honest. Actual transaction costs\n"
-"             are fractions of a cent.\n"
-"        "
+"cryptography</a> and trust in all parties is\n"
+"minimized. Financial damage is bounded (for\n"
+"customers, merchants and the exchange) even in the\n"
+"case that systems are compromised and private keys\n"
+"are stolen.  Databases can be audited for\n"
+"consistency, resulting in either the detection of\n"
+"compromised systems or the demonstration that\n"
+"participants were honest. Actual transaction costs\n"
+"are fractions of a cent.\n"
 msgstr ""
 
 #: investors.html.j2:63
@@ -1054,17 +982,15 @@ msgstr ""
 
 #: investors.html.j2:66
 msgid ""
-"\n"
-"             The scalable business model for Taler is the operation\n"
-"             of the payment service provider, which converts money from\n"
-"             traditional payment systems (MasterCard, SEPA,\n"
-"             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
-"             electronic coins in the same currency. The customer\n"
-"             can then redeem the electronic coins at a merchant,\n"
-"             who can exchange them for money represented using\n"
-"             traditional payment systems at the exchange.  The\n"
-"             exchange charges fees to facilitate the transactions.\n"
-"       "
+"The scalable business model for Taler is the operation\n"
+"of the payment service provider, which converts money from\n"
+"traditional payment systems (MasterCard, SEPA, UPI,\n"
+"Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+"electronic coins in the same currency. The customer\n"
+"can then redeem the electronic coins at a merchant,\n"
+"who can exchange them for money represented using\n"
+"traditional payment systems at the exchange.  The\n"
+"exchange charges fees to facilitate the transactions.\n"
 msgstr ""
 
 #: investors.html.j2:85
@@ -1077,13 +1003,10 @@ msgstr ""
 
 #: investors.html.j2:110
 msgid ""
-"\n"
-"       The payment service operator runs the <em>Taler exchange</em>.\n"
-"       The exchange charges <b>transaction fees</b> to customers or "
-"merchants.\n"
-"       Its operational expenses are from wire transfers with the banking\n"
-"       system and the operation of the computing infrastructure.\n"
-"    "
+"The payment service operator runs the <em>Taler exchange</em>.\n"
+"The exchange charges <b>transaction fees</b> to customers or merchants.\n"
+"Its operational expenses are from wire transfers with the banking\n"
+"system and the operation of the computing infrastructure.\n"
 msgstr ""
 
 #: investors.html.j2:120
@@ -1116,145 +1039,142 @@ msgstr ""
 msgid "Advantages for Merchants"
 msgstr ""
 
-#: merchants.html.j2:6
+#: merchants.html.j2:8
 msgid ""
 "Taler is a cost-effective electronic payment system\n"
-"             which provides you with cryptographic proof that\n"
-"             the payment worked correctly within milliseconds.\n"
-"             Your Web customers pay with previously unknown\n"
-"             levels of convenience without risk of fraud."
+"which provides you with cryptographic proof that\n"
+"the payment worked correctly within milliseconds.\n"
+"Your Web customers pay with previously unknown\n"
+"levels of convenience without risk of fraud.\n"
 msgstr ""
 
-#: merchants.html.j2:18
+#: merchants.html.j2:22
 msgid "Fast"
 msgstr ""
 
-#: merchants.html.j2:20
+#: merchants.html.j2:25
 msgid ""
 "Processing transactions with Taler is fast,\n"
-"               allowing you to confirm the transaction with your\n"
-"               customer virtually immediately.  Your customers\n"
-"               will appreciate that they do not have to type in\n"
-"               credit card information and play the &quot;verified\n"
-"               by&quot; game.  By making payments significantly\n"
-"               more convenient for your customers, you may be able\n"
-"               to use Taler for small transactions that would not\n"
-"               work with credit card payments due to the mental\n"
-"               overhead for customers."
+"allowing you to confirm the transaction with your\n"
+"customer virtually immediately.  Your customers\n"
+"will appreciate that they do not have to type in\n"
+"credit card information and play the &quot;verified\n"
+"by&quot; game.  By making payments significantly\n"
+"more convenient for your customers, you may be able\n"
+"to use Taler for small transactions that would not\n"
+"work with credit card payments due to the mental\n"
+"overhead for customers.\n"
 msgstr ""
 
-#: merchants.html.j2:35
+#: merchants.html.j2:44
 msgid ""
-"You will have cryptographic proof of payment from\n"
-"               the Taler payment service provider. Taler does not\n"
-"               require you to undergo any particular security\n"
-"               audits (such as PCI DSS), processes or procedures,\n"
-"               as you never handle sensitive customer account\n"
-"               information.  Your systems will have customer\n"
-"               contracts with qualified signatures for all\n"
-"               transactions which you can use in court in case of\n"
-"               disputes."
-msgstr ""
-
-#: merchants.html.j2:47
-msgid "Free Software"
+"You will have cryptographic proof of payment from the\n"
+"Taler payment service provider. With Taler you never\n"
+"handle sensitive customer account information and thus\n"
+"do not have to undergo any particular security audits\n"
+"(such as PCI DSS).  Your systems will have customer\n"
+"contracts with qualified signatures for all\n"
+"transactions which you can use in court in case of\n"
+"disputes.\n"
 msgstr ""
 
-#: merchants.html.j2:49
+#: merchants.html.j2:61
 msgid ""
 "Taler is free software, and you can use the\n"
-"               liberally-licensed reference code as a starting\n"
-"               point to integrate Taler into your services. To use\n"
-"               Taler, you do not need to pay license fees, and the\n"
-"               free software development model will ensure that\n"
-"               you can select from many competent integrators for\n"
-"               support."
+"liberally-licensed reference code as a starting\n"
+"point to integrate Taler into your services. To use\n"
+"Taler, you do not need to pay license fees, and the\n"
+"free software development model will ensure that\n"
+"you can select from many competing integrators for\n"
+"support.\n"
 msgstr ""
 
-#: merchants.html.j2:61
-msgid "Low Fees"
+#: merchants.html.j2:76
+msgid "Cheap"
 msgstr ""
 
-#: merchants.html.j2:63
+#: merchants.html.j2:79
 msgid ""
-"Taler is designed to minimize the work the exchange\n"
-"               needs to perform.  Combined with Taler's strong\n"
-"               security which prevents fraud, payment service\n"
-"               providers can operate with very low overhead and\n"
-"               thus low transaction fees."
+"Taler is uses efficient cryptographic constructions with low\n"
+"bandwidth and storage requirements.  Combined with Taler's strong\n"
+"security which makes fraud impossible, Taler payment service\n"
+"providers can operate with very low overhead and\n"
+"thus offer low transaction fees.\n"
 msgstr ""
 
-#: merchants.html.j2:71
+#: merchants.html.j2:89
 msgid "Flexible"
 msgstr ""
 
-#: merchants.html.j2:73
+#: merchants.html.j2:92
 msgid ""
 "Taler can be used for different currencies (such as\n"
-"               Euros, US Dollars or Bitcoins) and different\n"
-"               payment models limited only by what the payment\n"
-"               service provider supports in its interactions."
+"Euros, US Dollars or Bitcoins) and any amount, limited\n"
+"only by applicable regulatation and what denominations\n"
+"the payment service provider supports.\n"
 msgstr ""
 
-#: merchants.html.j2:81
+#: merchants.html.j2:101
 msgid "Ethical"
 msgstr ""
 
-#: merchants.html.j2:83
+#: merchants.html.j2:104
 msgid ""
 "Taler prevents tax evasion and money laundering.\n"
-"               Taler's protocols are efficient and do not waste\n"
-"               energy. Taler encourages transparency by providing\n"
-"               an open standard and free software reference\n"
-"               implementations."
+"Taler's protocols are efficient and do not use wasteful\n"
+"proof-of-work calculations. Taler encourages\n"
+"transparency by providing an open standard and free\n"
+"software reference implementations.\n"
 msgstr ""
 
-#: merchants.html.j2:95
+#: merchants.html.j2:119
 msgid "Manuals for merchants"
 msgstr ""
 
-#: merchants.html.j2:98
+#: merchants.html.j2:122
 msgid "The GNU Taler merchant backend operator manual"
 msgstr ""
 
-#: merchants.html.j2:101
+#: merchants.html.j2:125
 msgid "The GNU Taler Web shop integration tutorial (PHP)"
 msgstr ""
 
-#: merchants.html.j2:104
+#: merchants.html.j2:128
 msgid "The GNU Taler Web shop integration tutorial (Python)"
 msgstr ""
 
-#: merchants.html.j2:116
+#: merchants.html.j2:140
 msgid "The GNU Taler Merchant Backend"
 msgstr ""
 
-#: merchants.html.j2:118
+#: merchants.html.j2:142
 msgid "Merchants process payments using the Taler backend:"
 msgstr ""
 
-#: merchants.html.j2:122
+#: merchants.html.j2:147
 msgid ""
-"The backend <b>signs</b> and <b>stores</b>\n"
-"                  proposals made by the merchant to customers.\n"
-"                  For this, the merchant's frontend needs to give the\n"
-"                  customer's order in a JSON format to the backend."
+"The backend <b>signs</b> and <b>stores</b> the\n"
+"complete terms of offers made by the merchant to customers.\n"
+"For this, the merchant's frontend needs to give the\n"
+"customer's order in a JSON format to the backend.\n"
 msgstr ""
 
-#: merchants.html.j2:127
+#: merchants.html.j2:156
 msgid ""
-"The backend <b>validates</b> and <b>executes</b>\n"
-"                  payments received from the wallet.  The frontend\n"
-"                  must pass the payment request through to the backend\n"
-"                  and checks the HTTP status code that is returned."
+"The backend <b>validates</b> payments received from\n"
+"the wallet and <b>executes</b> them with the Taler\n"
+"payment service provider (the exchange).  For this,\n"
+"the merchant's frontend must pass the payment\n"
+"request through to the Taler backend and check the\n"
+"HTTP status code that is returned.\n"
 msgstr ""
 
-#: merchants.html.j2:132
+#: merchants.html.j2:167
 msgid ""
 "The backend can <b>list</b> completed transactions\n"
-"                  and <b>map</b> aggregated wire transfers to individual\n"
-"                  business transactions including the exact terms of\n"
-"                  the contract."
+"and <b>map</b> wire transfers to sets of business\n"
+"transactions, including the exact terms of each\n"
+"contract.\n"
 msgstr ""
 
 #: press.html.j2:4
@@ -1440,3 +1360,935 @@ msgstr ""
 #~ msgid "The mailinglist"
 #~ msgstr ""
 
+#~ msgid "Security"
+#~ msgstr ""
+
+#~ msgid "Privacy"
+#~ msgstr ""
+
+#~ msgid "Convenience"
+#~ msgstr ""
+
+#~ msgid "Stability"
+#~ msgstr ""
+
+#~ msgid "Anti-money laundering (AML)"
+#~ msgstr ""
+
+#~ msgid "Know-your-customer (KYC)"
+#~ msgstr ""
+
+#~ msgid "Privacy-by-design (GDPR)"
+#~ msgstr ""
+
+#~ msgid "Competitive banking (PSD2)"
+#~ msgstr ""
+
+#~ msgid "Security-focused"
+#~ msgstr ""
+
+#~ msgid "Privacy-friendly"
+#~ msgstr ""
+
+#~ msgid "Free Software"
+#~ msgstr ""
+
+#~ msgid "Low Fees"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      Taler largely functions like digital cash.  You\n"
+#~ "      withdraw money from your bank account into your\n"
+#~ "      electronic wallet, and can henceforth spend digital\n"
+#~ "      cash.  The electronic wallet can carry multiple\n"
+#~ "      currencies.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Taler uses modern cryptography, ensuring that there\n"
+#~ "               is no counterfeit.  Your digital wallet is safer\n"
+#~ "               than your physical wallet.  At most, you can lose\n"
+#~ "               its contents because your computer or mobile is\n"
+#~ "               irreparably damaged or compromised.  Unlike a\n"
+#~ "               physical wallet, you can make backups to secure\n"
+#~ "               against data loss."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Your transactions are private, neither the payment\n"
+#~ "               service provider nor merchant needs to learn your\n"
+#~ "               identity. There is no need to give out credit card\n"
+#~ "               numbers or other sensitive information. The merchant\n"
+#~ "               will only be able to do exactly the transaction you\n"
+#~ "               agreed to."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "You will be able to withdraw money to replenish the\n"
+#~ "               digital coins in your wallet using your credit card\n"
+#~ "               or wire transfers.  Afterwards you can pay with\n"
+#~ "               one-click using the Taler wallet, which optionally\n"
+#~ "               keeps your transaction history on your computer."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Coins in your digital wallet will be of the same\n"
+#~ "               denomination as the cash in your physical wallet.\n"
+#~ "               Taler is not a crypto-currency, so you do not have\n"
+#~ "               to worry about cryto-currency related value\n"
+#~ "               fluctuations.  Banking with Taler is subject to the\n"
+#~ "               usual government protections for financial\n"
+#~ "               services."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        We currently provide a <a "
+#~ "href=\"wallet.html\">wallet browser extension</a> "
+#~ "for Chromium, Chrome, Firefox, Opera\n"
+#~ "        and Edge.  Wallets for mobile"
+#~ " phones and other platforms will be"
+#~ " available in the future.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        You can see how Taler "
+#~ "works in practice by visiting our "
+#~ "<a href=\"https://demo.taler.net\";>demo page</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Customers interact with the Taler system using\n"
+#~ "             the Taler wallet:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>withdraw</b> electronic coins, the customer\n"
+#~ "                 transfers funds from his bank account to the Taler\n"
+#~ "                 payment service provider (the exchange).  The wire\n"
+#~ "                 transfer subject must match a code identifying the\n"
+#~ "                 customer's wallet. After the wire transfer is\n"
+#~ "                 complete, the wallet will automatically withdraw the\n"
+#~ "                 coins from the exchange."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>spend</b> electronic coins, a merchant must\n"
+#~ "                  cause the wallet to display a proposal for some\n"
+#~ "                  purchase.  The wallet will ask the customer for\n"
+#~ "                  one-click confirmation.  Payment is then instant.\n"
+#~ "                  Transaction histories and "
+#~ "digitally signed contracts\n"
+#~ "                  can be preserved by the wallet."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The customer can use the wallet to <b>review</b> his\n"
+#~ "                  balance. The wallet can contain different\n"
+#~ "                  currencies, and may be shared across\n"
+#~ "                  devices. Customers can make"
+#~ " backups of the wallet to\n"
+#~ "                  secure its contents against hardware failures."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "            An archived, public mailing list for GNU Taler is\n"
+#~ "            hosted at\n"
+#~ "            <a "
+#~ 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "  You can send messages to the "
+#~ "list\n"
+#~ "            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Team members are generally reachable at\n"
+#~ "             <tt>address@hidden</tt>.  All of us\n"
+#~ "             support receiving GnuPG encrypted e-mails.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We track open feature requests and bugs in our\n"
+#~ "             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+#~ "             which is shared with the GNUnet project.\n"
+#~ "             You can also report bugs or feature requests to the\n"
+#~ "             mailing list.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             For non-technical commercial requests, please contact\n"
+#~ "             <tt>ceo AT taler.net</tt>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               GNU Taler is free software implementing an open\n"
+#~ "               protocol. Anybody is welcome"
+#~ " to integrate our reference\n"
+#~ "               implementation into their applications.  Different\n"
+#~ "               components of Taler are being made available under\n"
+#~ "               different licenses. The Affero GPLv3+ is used for the\n"
+#~ "               exchange, the LGPLv3+ is used for reference code\n"
+#~ "               demonstrating integration with merchant platforms, and\n"
+#~ "               licenses like GPLv3+ are used for\n"
+#~ "               wallets and related customer-facing software.  We are\n"
+#~ "               open for constructive suggestions for maximizing the\n"
+#~ "               adoption of this payment platform.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is designed to work on the Internet.  To\n"
+#~ "               ensure that Taler payments can work with\n"
+#~ "               restrictive network setups, Taler uses a RESTful\n"
+#~ "               protocol over HTTP or HTTPS. Taler's security does\n"
+#~ "               not depend upon the use of HTTPS, but obviously\n"
+#~ "               merchants may choose to offer HTTPS for consistency\n"
+#~ "               and because it generally is better for privacy\n"
+#~ "               compared to HTTP.  Taler uses JSON to encode\n"
+#~ "               structure data, making it easy to integrate Taler\n"
+#~ "               with existing Web applications.  Taler's protocol\n"
+#~ "               is documented in\n"
+#~ "               detail at <a "
+#~ "href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is currently primarily developed by a\n"
+#~ "               research team at <a "
+#~ "href=\"http://www.inria.fr/\";>Inria</a> and\n"
+#~ "               <a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+#~ "               contributions from anyone are welcome.  Our Git\n"
+#~ "               repositories can be cloned using the Git and HTTP\n"
+#~ "               access methods against <tt>git.taler.net</tt> with\n"
+#~ "               the name of the respective repository. A list of\n"
+#~ "               repositories can be found in\n"
+#~ "               our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               In addition to this website, the <a\n"
+#~ "               href=\"https://git.taler.net/\";>documented "
+#~ "code</a> and\n"
+#~ "               the <a href=\"https://api.taler.net/\";>API\n"
+#~ "               documentation</a>.  Technical papers can be found in\n"
+#~ "               our <a href=\"bibliography.html\">bibliography</a>.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have a mailing list for developer discussions.\n"
+#~ "               You can subscribe to or read the list archive at\n"
+#~ "               <a "
+#~ 
"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+#~ "               automation tests to detect regressions and check for\n"
+#~ "               portability at <a\n"
+#~ "               "
+#~ "href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We use\n"
+#~ "               <a "
+#~ "href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+#~ "               to analyze the code coverage of our tests, the\n"
+#~ "               results are available\n"
+#~ "               at <a "
+#~ "href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We\n"
+#~ "               use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+#~ "               for performance regression analysis of the exchange\n"
+#~ "               backend\n"
+#~ "               at <a "
+#~ "href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The Taler system consists of protocols executed among\n"
+#~ "             a number of actors as "
+#~ "illustrated in the illustration on the"
+#~ " right.\n"
+#~ "             Typical transactions involve the following steps:\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   A customer instructs his <b>bank</b> to\n"
+#~ "                   transfer funds from his account to the Taler\n"
+#~ "                   exchange (top left).  In the subject of the\n"
+#~ "                   transaction, he includes an authentication\n"
+#~ "                   token from his electronic <b>wallet</b>. In\n"
+#~ "                   Taler terminology, the customer creates a\n"
+#~ "                   reserve at the exchange.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the exchange has received the wire\n"
+#~ "                   transfer, it allows the customer's electronic\n"
+#~ "                   wallet to <b>withdraw</b> electronic coins.\n"
+#~ "                   The electronic coins are digital\n"
+#~ "                   representations of the original currency from\n"
+#~ "                   the transfer. It is important to note that the\n"
+#~ "                   exchange does not learn the &quot;serial\n"
+#~ "                   numbers&quot; of the coins created in this\n"
+#~ "                   process, so it cannot tell later which customer\n"
+#~ "                   purchased what at which merchant.  The use of\n"
+#~ "                   Taler does not change the currency or the total\n"
+#~ "                   value of the funds (except for fees which the\n"
+#~ "                   exchange may charge for the service).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the customer has the digital coins in his\n"
+#~ "                   wallet, the wallet can be used to <b>spend</b>\n"
+#~ "                   the coins with merchant portals that support\n"
+#~ "                   the Taler payment system and accept the\n"
+#~ "                   respective exchange as a business partner\n"
+#~ "                   (bottom arrow). This creates a digital contract\n"
+#~ "                   signed by the customer's coins and the\n"
+#~ "                   merchant.  If necessary, the customer can later\n"
+#~ "                   use this digitally signed contract in a court\n"
+#~ "                   of law to prove the exact terms of the contract\n"
+#~ "                   and that he paid the respective amount. The\n"
+#~ "                   customer does not learn the banking details of\n"
+#~ "                   the merchant, and Taler does not require the\n"
+#~ "                   merchant to learn the identity of the\n"
+#~ "                   customer. Naturally, the customer can spend any\n"
+#~ "                   fraction of his digital coins (the system takes\n"
+#~ "                   care of customers getting change).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Merchants receiving digital\n"
+#~ "                   coins <b>deposit</b> the respective claims\n"
+#~ "                   that resulted from the contract signing with\n"
+#~ "                   the customer at the exchange to redeem the\n"
+#~ "                   coins.  The deposit step does not reveal the\n"
+#~ "                   details of the contract between the customer\n"
+#~ "                   and the merchant or the identity of the\n"
+#~ "                   customer to the exchange in any way. However,\n"
+#~ "                   the exchange does learn the identity of the\n"
+#~ "                   merchant via the provided bank routing\n"
+#~ "                   information.  The merchant can, for example\n"
+#~ "                   when compelled by the state for taxation,\n"
+#~ "                   provide information linking the individual\n"
+#~ "                   deposit to the respective contract signed by\n"
+#~ "                   the customer. Thus, the exchange's database\n"
+#~ "                   allows the state to enforce that merchants pay\n"
+#~ "                   applicable taxes (and do not engage in illegal\n"
+#~ "                   contracts).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Finally, the exchange transfers funds\n"
+#~ "                   corresponding to the digital coins redeemed by\n"
+#~ "                   the merchants to the merchant's <b>bank</b>\n"
+#~ "                   account. The exchange may combine multiple\n"
+#~ "                   small transactions into one larger bank\n"
+#~ "                   transfer.  The merchant can query the exchange\n"
+#~ "                   about the relationship between the bank\n"
+#~ "                   transfers and the individual claims that were\n"
+#~ "                   deposited.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Most importantly, the exchange keeps\n"
+#~ "                   cryptographic proofs that allow it to\n"
+#~ "                   demonstrate that it is operating correctly to\n"
+#~ "                   third parties.  The system requires an\n"
+#~ "                   external <b>auditor</b>, such as a\n"
+#~ "                   government-appointed financial regulatory body,\n"
+#~ "                   to frequently verify the exchange's databases\n"
+#~ "                   and check that its bank balance matches the\n"
+#~ "                   total value of the remaining coins in\n"
+#~ "                   circulation.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Without the auditor, the exchange operators\n"
+#~ "                   could embezzle funds they are holding in\n"
+#~ "                   reserve. Customers and merchants cannot cheat\n"
+#~ "                   each other or the exchange. If any party's\n"
+#~ "                   computers are compromised, the financial damage\n"
+#~ "                   is limited to the respective party and\n"
+#~ "                   proportional to the funds they have in\n"
+#~ "                   circulation during the period of the\n"
+#~ "                   compromise.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
+#~ "Taler is not based on proof-of-"
+#~ "work or any other distributed consensus"
+#~ "\n"
+#~ "mechanism.  Instead Taler is based on blind signatures.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>It would be possible, however, to withdraw coins denominated in\n"
+#~ "Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+#~ "would give some benefits over plain Bitcoin, such as instant\n"
+#~ "confirmation times.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Your wallet stores digital coins and thus ultimately your computer\n"
+#~ "holds your balance. The exchange keeps funds matching all unspent\n"
+#~ "coins in an escrow bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Since the digital coins of value "
+#~ "in your wallet are anonymized, the\n"
+#~ ""
+#~ "exchange can not assist you in recovering a lost or stolen wallet.\n"
+#~ "Just like with a physical wallet for cash, you are responsible for\n"
+#~ "keeping it safe.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>The risk of losing a wallet can be mitigated by making backups or\n"
+#~ "keeping the balance reasonably low.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>In case of a compromise of one of your devices, an attacker can\n"
+#~ "spend coins from your wallet. Checking your balance might reveal\n"
+#~ "to you that your device has been compromised.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>If your friend provides goods or "
+#~ "services for you in exchange for a"
+#~ "\n"
+#~ "payment, they can easily set up a Taler merchant and receive the\n"
+#~ "payment in their bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Future versions of the Taler wallet may allow exchanging coins\n"
+#~ "among friends directly as well.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler wallets can store digital coins corresponding to multiple\n"
+#~ "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler currently does not offer conversion between currencies.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "<p>Your wallet stores digital coins that are <a\n"
+#~ "href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+#~ "signed</a> by an exchange.  The use "
+#~ "of a blind signature protects your\n"
+#~ ""
+#~ "privacy as it prevents the exchange from knowing which coin it signed\n"
+#~ "for which customer.</p>\n"
+#~ "\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler provides accountability to ensure business operate\n"
+#~ "             legally, while also respecting civil liberties of\n"
+#~ "             citizens.  Taler is a payment system based on\n"
+#~ "             open standards and free software.  Taler needs\n"
+#~ "             governments as they set a financial framework and act as\n"
+#~ "             trusted regulators.  Taler contributes to digital\n"
+#~ "             sovereignty in the critical financial infrastructure.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler was built with the goal of fighting corruption and\n"
+#~ "             supporting taxation.  With Taler, the receiver of any\n"
+#~ "             form of payment is easily identified by the government,\n"
+#~ "             and the merchant can be "
+#~ "compelled to provide the contract\n"
+#~ "             that was accepted by the customer.  Governments can use\n"
+#~ "             this data to tax businesses and individuals based on\n"
+#~ "             their income, making tax evasion and black markets less\n"
+#~ "             viable.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Thus, despite offering anonymity for citizens spending\n"
+#~ "             digital cash to buy goods and services, Taler also\n"
+#~ "             ensures that the state can observe incoming funds. This\n"
+#~ "             can be used to ensure businesses engage only in legal\n"
+#~ "             activities, and do not evade income tax, sales tax or\n"
+#~ "             value-added tax.  However, this observational capability\n"
+#~ "             does not extend to the immediate personal domain.  In\n"
+#~ "             particular, monitoring does not cover shared access to\n"
+#~ "             funds with trusted friends and family, or synchronizing\n"
+#~ "             wallets across multiple devices.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler's payments are cryptographically secured. Thus,\n"
+#~ "             customers, merchants and the "
+#~ "Taler payment service provider\n"
+#~ "             (the exchange) can mathematically\n"
+#~ "             demonstrate their lawful behavior in court in case of\n"
+#~ "             disputes. Financial damages are strictly limited,\n"
+#~ "             improving economic security for individuals, merchants,\n"
+#~ "             the exchange and the state.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             As a payment service provider, the Taler exchange is\n"
+#~ "             subject to financial regulation."
+#~ " Financial regulation and\n"
+#~ "             regular audits are critical to establish trust. In\n"
+#~ "             particular, the Taler design "
+#~ "mandates the existence of an\n"
+#~ "             independent auditor who checks cryptographic proofs that\n"
+#~ "             accumulate at the exchange to ensure that the escrow\n"
+#~ "             account is managed honestly.  This ensures that the\n"
+#~ "             exchange does not threaten the economy due to fraud.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is free software implementing an open protocol\n"
+#~ "             standard.  Thus, Taler will enable competition and avoid\n"
+#~ "             the monopolization of payment systems that threatens\n"
+#~ "             global political and financial stability today.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler has an efficient design.  Unlike\n"
+#~ "             Blockchain-based payment systems, such as Bitcoin,\n"
+#~ "             Taler will not threaten the availability of\n"
+#~ "             national electric grids or (significantly)\n"
+#~ "             contribute to environmental pollution.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "           Taler assumes governments can "
+#~ "observe traditional wire transfers\n"
+#~ "           entering and leaving the "
+#~ "Taler payment system.  Starting with the"
+#~ "\n"
+#~ "           wire transfers, governments can obtain:\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                The total amount of digital currency withdrawn by a\n"
+#~ "                customer. The government can"
+#~ " impose limits on how much\n"
+#~ "                digital cash a customer can withdraw within a\n"
+#~ "                given time frame.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The income received by any merchant via the Taler\n"
+#~ "                 system.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "                The exact details of the underlying contract that was\n"
+#~ "                signed between customer and merchant.  However, this\n"
+#~ "                information would typically not include the identity\n"
+#~ "                of the customer.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The amounts of digital coins legitimately withdrawn\n"
+#~ "                 by customers from the exchange, the value of\n"
+#~ "                 non-redeemed digital coins"
+#~ " in customer's wallets, the\n"
+#~ "                 value and corresponding wire details of deposit\n"
+#~ "                 operations performed by merchants with the exchange,\n"
+#~ "                 and the income of the"
+#~ " exchange from transaction fees.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      GNU Taler is an electronic payment system under development at\n"
+#~ "      <a href=\"http://www.inria.fr/\";>Inria</a>.  "
+#~ "We expect to make it\n"
+#~ "      operational in 2017.  You can "
+#~ "learn about Taler on this website,\n"
+#~ ""
+#~ "      try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+#~ "      our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+#~ "      href=\"https://api.taler.net\";>API</a> documentation.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler is easy to integrate with existing Web\n"
+#~ "        applications. Payments are cryptographically\n"
+#~ "        secured and are confirmed within milliseconds with\n"
+#~ "        extremely low transaction costs.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler does not introduce a new currency. Taler\n"
+#~ "        uses a digital wallet storing coins and payment service\n"
+#~ "        providers with escrow accounts in existing currencies.\n"
+#~ "        Thus, Taler's cryptographic coins correspond to existing\n"
+#~ "        currencies, such as US Dollars, Euros or even Bitcoins.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        By design Taler does not suffer from many classes\n"
+#~ "        of security problems such as phishing or counterfeit.\n"
+#~ "        Despite its security features, "
+#~ "Taler never rejects a legitimate\n"
+#~ "        customer due to a fraud-detection false positive.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When using Taler, merchant's revenue is transparent for tax\n"
+#~ "        collection authorities.  Unlike cash"
+#~ " and most digital currencies,\n"
+#~ "        Taler helps prevent black markets.  Taler is not suitable for\n"
+#~ "        illegal activities.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When you pay with Taler, your identity does not\n"
+#~ "        have to be revealed to the merchant. Just like\n"
+#~ "        payments in cash, nobody else can track how you\n"
+#~ "        spent your electronic money. However, you obtain a\n"
+#~ "        legally valid proof of payment.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler provides protocols and "
+#~ "reference implementations that in\n"
+#~ "        principle enables anybody to run"
+#~ " their own payment infrastructure,\n"
+#~ "        be it individuals, organizations "
+#~ "or whole countries.  Since the\n"
+#~ "        reference implementation is a <a"
+#~ " href=\"http://www.gnu.org/\";>GNU</a>\n"
+#~ "        package, it will always remain free software.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To pay with Taler, customers install an electronic wallet\n"
+#~ "    on their device.  Before the "
+#~ "first payment, the wallet's balance must"
+#~ "\n"
+#~ "    be charged in the desired "
+#~ "currency by some other means of "
+#~ "payment.</p>\n"
+#~ "    <p>Once the wallet is charged, "
+#~ "payments on websites take only one "
+#~ "click,\n"
+#~ "    are never falsely rejected by "
+#~ "fraud detection and do not pose "
+#~ "any risk\n"
+#~ "    of phishing or identity theft.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To receive Taler payments, a merchant needs a bank account\n"
+#~ "    in the desired currency.  We provide supporting software\n"
+#~ "    in various programming languages to"
+#~ " make the integration painless.\n"
+#~ "    The merchant's backend for Taler transaction processing can run\n"
+#~ "    on the merchant's premises or be hosted by a third party.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "          We have created a company, Taler Systems SA in\n"
+#~ "          Luxembourg.<br>\n"
+#~ "          Please contact <tt>address@hidden</tt>\n"
+#~ "          if you want to invest in Taler.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Our <a href=\"about.html\">team</a> "
+#~ "combines world-class business leaders,\n"
+#~ "             cryptographers, software engineers, civil-rights\n"
+#~ "             activists and academics. We are unified by a vision\n"
+#~ "             of how payments should work and the goal of\n"
+#~ "             imposing this vision upon the world.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We are currently supported "
+#~ "by <a href=\"http://www.inria.fr/\";>Inria</a>, the"
+#~ " French\n"
+#~ "             national institute for research in informatics and\n"
+#~ "             automation, and the <a "
+#~ "href=\"https://renewablefreedom.org/\";>Renewable Freedom "
+#~ "Foundation</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             All transactions in Taler "
+#~ "are secured using <a "
+#~ "href=\"bibliography.html\">modern\n"
+#~ "             cryptography</a> and trust in all parties is\n"
+#~ "             minimized. Financial damage is bounded (for\n"
+#~ "             customers, merchants and the exchange) even in the\n"
+#~ "             case that systems are compromised and private keys\n"
+#~ "             are stolen.  Databases can be audited for\n"
+#~ "             consistency, resulting in either the detection of\n"
+#~ "             compromised systems or the demonstration that\n"
+#~ "             participants were honest. Actual transaction costs\n"
+#~ "             are fractions of a cent.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The scalable business model for Taler is the operation\n"
+#~ "             of the payment service "
+#~ "provider, which converts money from\n"
+#~ "             traditional payment systems (MasterCard, SEPA, UPI,\n"
+#~ "             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+#~ "             electronic coins in the same currency. The customer\n"
+#~ "             can then redeem the electronic coins at a merchant,\n"
+#~ "             who can exchange them for money represented using\n"
+#~ "             traditional payment systems at the exchange.  The\n"
+#~ "             exchange charges fees to facilitate the transactions.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "       The payment service operator runs the <em>Taler exchange</em>.\n"
+#~ "       The exchange charges <b>transaction "
+#~ "fees</b> to customers or merchants.\n"
+#~ "       Its operational expenses are from"
+#~ " wire transfers with the banking\n"
+#~ "       system and the operation of the computing infrastructure.\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is a cost-effective electronic payment system\n"
+#~ "             which provides you with cryptographic proof that\n"
+#~ "             the payment worked correctly within milliseconds.\n"
+#~ "             Your Web customers pay with previously unknown\n"
+#~ "             levels of convenience without risk of fraud.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Processing transactions with Taler is fast,\n"
+#~ "               allowing you to confirm the transaction with your\n"
+#~ "               customer virtually immediately.  Your customers\n"
+#~ "               will appreciate that they do not have to type in\n"
+#~ "               credit card information and play the &quot;verified\n"
+#~ "               by&quot; game.  By making payments significantly\n"
+#~ "               more convenient for your customers, you may be able\n"
+#~ "               to use Taler for small transactions that would not\n"
+#~ "               work with credit card payments due to the mental\n"
+#~ "               overhead for customers.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               You will have cryptographic proof of payment from the\n"
+#~ "               Taler payment service provider. With Taler you never\n"
+#~ "               handle sensitive customer account information and thus\n"
+#~ "               do not have to undergo any particular security audits\n"
+#~ "               (such as PCI DSS).  Your systems will have customer\n"
+#~ "               contracts with qualified signatures for all\n"
+#~ "               transactions which you can use in court in case of\n"
+#~ "               disputes.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is free software, and you can use the\n"
+#~ "               liberally-licensed reference code as a starting\n"
+#~ "               point to integrate Taler into your services. To use\n"
+#~ "               Taler, you do not need to pay license fees, and the\n"
+#~ "               free software development model will ensure that\n"
+#~ "               you can select from many competing integrators for\n"
+#~ "               support.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is uses efficient "
+#~ "cryptographic constructions with low\n"
+#~ "               bandwidth and storage "
+#~ "requirements.  Combined with Taler's strong"
+#~ "\n"
+#~ "               security which makes fraud "
+#~ "impossible, Taler payment service\n"
+#~ "               providers can operate with very low overhead and\n"
+#~ "               thus offer low transaction fees.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler can be used for different currencies (such as\n"
+#~ "               Euros, US Dollars or Bitcoins) and any amount, limited\n"
+#~ "               only by applicable regulatation and what denominations\n"
+#~ "               the payment service provider supports.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler prevents tax evasion and money laundering.\n"
+#~ "               Taler's protocols are efficient"
+#~ " and do not use wasteful\n"
+#~ "               proof-of-work calculations. Taler encourages\n"
+#~ "               transparency by providing an open standard and free\n"
+#~ "               software reference implementations.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>signs</b> and <b>stores</b> the\n"
+#~ "                  complete terms of offers "
+#~ "made by the merchant to customers.\n"
+#~ ""
+#~ "                  For this, the merchant's frontend needs to give the\n"
+#~ "                  customer's order in a JSON format to the backend.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>validates</b> payments received from\n"
+#~ "                  the wallet and <b>executes</b> them with the Taler\n"
+#~ "                  payment service provider (the exchange).  For this,\n"
+#~ "                  the merchant's frontend must pass the payment\n"
+#~ "                  request through to the Taler backend and check the\n"
+#~ "                  HTTP status code that is returned.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend can <b>list</b> completed transactions\n"
+#~ "                  and <b>map</b> wire transfers to sets of business\n"
+#~ "                  transactions, including the exact terms of each\n"
+#~ "                  contract.\n"
+#~ "             "
+#~ msgstr ""
+
diff --git a/locale/es/LC_MESSAGES/messages.po 
b/locale/es/LC_MESSAGES/messages.po
index b2acde1..4cd5a12 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2017-03-08 10:25+0100\n"
+"POT-Creation-Date: 2017-03-15 11:57+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language: es\n"
@@ -104,12 +104,6 @@ msgstr ""
 msgid "Taler System Architecture"
 msgstr ""
 
-#: architecture.html.j2:8
-msgid ""
-"\n"
-"      "
-msgstr ""
-
 #: bibliography.html.j2:4
 msgid "GNU Taler Bibliography"
 msgstr ""
@@ -133,69 +127,69 @@ msgstr ""
 
 #: citizens.html.j2:9
 msgid ""
-"\n"
-"      Taler largely functions like digital cash.  You\n"
-"      withdraw money from your bank account into your\n"
-"      electronic wallet, and can henceforth spend digital\n"
-"      cash.  The electronic wallet can carry multiple\n"
-"      currencies.\n"
-"      "
+"Taler largely functions like digital cash.  You\n"
+"withdraw money from your bank account into your\n"
+"electronic wallet, and can henceforth spend digital\n"
+"cash.  The electronic wallet can carry multiple\n"
+"currencies.\n"
 msgstr ""
 
-#: citizens.html.j2:25
-msgid "Security"
-msgstr "Seguridad"
+#: citizens.html.j2:25 governments.html.j2:58 index.html.j2:55
+#: merchants.html.j2:41
+msgid "Secure"
+msgstr "Seguro"
 
 #: citizens.html.j2:27
 msgid ""
 "Taler uses modern cryptography, ensuring that there\n"
-"               is no counterfeit.  Your digital wallet is safer\n"
-"               than your physical wallet.  At most, you can lose\n"
-"               its contents because your computer or mobile is\n"
-"               irreparably damaged or compromised.  Unlike a\n"
-"               physical wallet, you can make backups to secure\n"
-"               against data loss."
+"is no counterfeit.  Your digital wallet is safer\n"
+"than your physical wallet.  At most, you can lose\n"
+"its contents because your computer or mobile is\n"
+"irreparably damaged or compromised.  Unlike a\n"
+"physical wallet, you can make backups to secure\n"
+"against data loss."
 msgstr ""
 
-#: citizens.html.j2:37
-msgid "Privacy"
-msgstr "Privacidad"
+#: citizens.html.j2:37 index.html.j2:83
+msgid "Private"
+msgstr ""
 
 #: citizens.html.j2:39
 msgid ""
-"Your transactions are private, neither the exchange\n"
-"               nor merchant needs to learn your identity. There is\n"
-"               no need to give out credit card numbers or other\n"
-"               sensitive information. The merchant will only be\n"
-"               able to do exactly the transaction you agreed to."
+"Your transactions are private, neither the payment\n"
+"service provider nor merchant needs to learn your\n"
+"identity. There is no need to give out credit card\n"
+"numbers or other sensitive information. The merchant\n"
+"will only be able to do exactly the transaction you\n"
+"agreed to."
 msgstr ""
 
 #: citizens.html.j2:50
-msgid "Convenience"
-msgstr "Conveniencia"
+msgid "Convenient"
+msgstr ""
 
 #: citizens.html.j2:52
 msgid ""
 "You will be able to withdraw money to replenish the\n"
-"               digital coins in your wallet using your credit card\n"
-"               or wire transfers.  Afterwards you can pay with\n"
-"               one-click using the Taler wallet, which optionally\n"
-"               keeps your transaction history on your computer."
+"digital coins in your wallet using your credit card\n"
+"or wire transfers.  Afterwards you can pay with\n"
+"one-click using the Taler wallet, which optionally\n"
+"keeps your transaction history on your computer."
 msgstr ""
 
-#: citizens.html.j2:61
-msgid "Stability"
+#: citizens.html.j2:61 index.html.j2:41
+msgid "Stable"
 msgstr ""
 
 #: citizens.html.j2:63
 msgid ""
 "Coins in your digital wallet will be of the same\n"
-"               denomination as the cash in your physical wallet.\n"
-"               Taler is not a crypto-currency, so you do not have\n"
-"               to worry about cryto-currency related value\n"
-"               fluctuations.  Banking with Taler is subject to the\n"
-"               usual government protections for financial\n"
-"               services."
+"denomination as the cash in your physical wallet.\n"
+"Taler is not a crypto-currency, so you do not have\n"
+"to worry about cryto-currency related value\n"
+"fluctuations.  Banking with Taler is subject to the\n"
+"usual government protections for financial\n"
+"services."
 msgstr ""
 
 #: citizens.html.j2:79
@@ -204,12 +198,10 @@ msgstr ""
 
 #: citizens.html.j2:81
 msgid ""
-"\n"
-"        We currently provide a <a href=\"wallet.html\">wallet browser "
+"We currently provide a <a href=\"wallet.html\">wallet browser "
 "extension</a> for Chromium, Chrome, Firefox, Opera\n"
-"        and Edge.  Wallets for mobile phones and other platforms will be "
+"and Edge.  Wallets for mobile phones and other platforms will be "
 "available in the future.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:88
@@ -218,10 +210,8 @@ msgstr ""
 
 #: citizens.html.j2:90
 msgid ""
-"\n"
-"        You can see how Taler works in practice by visiting our <a "
+"You can see how Taler works in practice by visiting our <a "
 "href=\"https://demo.taler.net\";>demo page</a>.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:103
@@ -231,38 +221,37 @@ msgstr ""
 #: citizens.html.j2:105
 msgid ""
 "Customers interact with the Taler system using\n"
-"             the Taler wallet:"
+"the Taler wallet:"
 msgstr ""
 
-#: citizens.html.j2:108
+#: citizens.html.j2:110
 msgid ""
-"To <b>withdraw</b> electronic coins, the customer transfers funds\n"
-"                  from his bank account to the Taler exchange.  The wire\n"
-"                  transfer subject must match a code generated by the "
-"customer's\n"
-"                  wallet. After the wire transfer is complete, the wallet"
-" will\n"
-"                  automatically withdraw the coins."
+"To <b>withdraw</b> electronic coins, the customer\n"
+"transfers funds from his bank account to the Taler\n"
+"payment service provider (the exchange).  The wire\n"
+"transfer subject must match a code identifying the\n"
+"customer's wallet. After the wire transfer is\n"
+"complete, the wallet will automatically withdraw the\n"
+"coins from the exchange."
 msgstr ""
 
-#: citizens.html.j2:114
+#: citizens.html.j2:118
 msgid ""
-"To <b>spend</b> electronic coins, a merchant must cause the wallet\n"
-"                  to display a proposal and ask for one-click "
-"confirmation.\n"
-"                  Payment is then instant.\n"
-"                  Transaction histories and digitally signed contracts "
-"can be\n"
-"                  preserved by the wallet."
+"To <b>spend</b> electronic coins, a merchant must\n"
+"cause the wallet to display a proposal for some\n"
+"purchase.  The wallet will ask the customer for\n"
+"one-click confirmation.  Payment is then instant.\n"
+"Transaction histories and digitally signed contracts\n"
+"can be preserved by the wallet."
 msgstr ""
 
-#: citizens.html.j2:120
+#: citizens.html.j2:125
 msgid ""
 "The customer can use the wallet to <b>review</b> his\n"
-"                  balance. The wallet can contain different currencies,\n"
-"                  and may be shared across devices. Customers can make\n"
-"                  backups of the wallet to secure its contents against\n"
-"                  hardware failures."
+"balance. The wallet can contain different\n"
+"currencies, and may be shared across\n"
+"devices. Customers can make backups of the wallet to\n"
+"secure its contents against hardware failures."
 msgstr ""
 
 #: contact.html.j2:6
@@ -275,14 +264,12 @@ msgstr ""
 
 #: contact.html.j2:15
 msgid ""
-"\n"
-"            An archived, public mailing list for GNU Taler is\n"
-"            hosted at\n"
-"            <a "
+"An archived, public mailing list for GNU Taler is\n"
+"hosted at\n"
+"<a "
 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
 "  You can send messages to the list\n"
-"            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
-"        "
+"at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
 msgstr ""
 
 #: contact.html.j2:25
@@ -291,11 +278,9 @@ msgstr ""
 
 #: contact.html.j2:27
 msgid ""
-"\n"
-"             Team members are generally reachable at\n"
-"             <tt>address@hidden</tt>.  All of us\n"
-"             support receiving GnuPG encrypted e-mails.\n"
-"        "
+"Team members are generally reachable at\n"
+"<tt>address@hidden</tt>.  All of us\n"
+"support receiving GnuPG encrypted e-mails.\n"
 msgstr ""
 
 #: contact.html.j2:36
@@ -304,13 +289,11 @@ msgstr ""
 
 #: contact.html.j2:38
 msgid ""
-"\n"
-"             We track open feature requests and bugs in our\n"
-"             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
-"             which is shared with the GNUnet project.\n"
-"             You can also report bugs or feature requests to the\n"
-"             mailing list.\n"
-"        "
+"We track open feature requests and bugs in our\n"
+"<a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+"which is shared with the GNUnet project.\n"
+"You can also report bugs or feature requests to the\n"
+"mailing list.\n"
 msgstr ""
 
 #: contact.html.j2:49
@@ -319,274 +302,254 @@ msgstr ""
 
 #: contact.html.j2:51
 msgid ""
-"\n"
-"             For non-technical commercial requests, please contact\n"
-"             <tt>ceo AT taler.net</tt>.\n"
-"        "
+"For non-technical commercial requests, please contact\n"
+"<tt>ceo AT taler.net</tt>.\n"
 msgstr ""
 
 #: developers.html.j2:5
 msgid "Taler for developers"
 msgstr "Taler para programadores"
 
-#: developers.html.j2:12
+#: developers.html.j2:12 merchants.html.j2:58
 msgid "Free"
 msgstr "Libre"
 
 #: developers.html.j2:15
 msgid ""
-"\n"
-"               Taler is free software implementing an open\n"
-"               protocol. Anybody is welcome to inspect our code\n"
-"               and integrate our reference implementation into\n"
-"               their applications.  Different components of Taler\n"
-"               are being made available under different\n"
-"               licenses. The Affero GPLv3+ is used for the\n"
-"               exchange, the LGPLv3+ is used for reference code\n"
-"               demonstrating integration with merchant platforms,\n"
-"               and licenses like Apache/Mozilla/GPLv3+ are used\n"
-"               for wallets and related customer-facing software.\n"
-"               We are open for constructive suggestions for\n"
-"               maximizing the adoption of this libre payment\n"
-"               platform.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:34
+"GNU Taler is free software implementing an open\n"
+"protocol. Anybody is welcome to integrate our reference\n"
+"implementation into their applications.  Different\n"
+"components of Taler are being made available under\n"
+"different licenses. The Affero GPLv3+ is used for the\n"
+"exchange, the LGPLv3+ is used for reference code\n"
+"demonstrating integration with merchant platforms, and\n"
+"licenses like GPLv3+ are used for\n"
+"wallets and related customer-facing software.  We are\n"
+"open for constructive suggestions for maximizing the\n"
+"adoption of this payment platform.\n"
+msgstr ""
+
+#: developers.html.j2:32
 msgid "RESTful"
 msgstr " Basado en REST"
 
-#: developers.html.j2:37
+#: developers.html.j2:35
 msgid ""
-"\n"
-"               Taler is designed to work on the Internet.  To\n"
-"               ensure that Taler payments can work with\n"
-"               restrictive network setups, Taler uses a RESTful\n"
-"               protocol over HTTP or HTTPS. Taler's security does\n"
-"               not depend upon the use of HTTPS, but obviously\n"
-"               merchants may choose to offer HTTPS for consistency\n"
-"               and because it generally is better for privacy\n"
-"               compared to HTTP.  Taler uses JSON to encode\n"
-"               structure data, making it easy to integrate Taler\n"
-"               with existing Web applications.  Taler's protocol\n"
-"               is documented in\n"
-"               detail <a href=\"https://api.taler.net/\";>here</a>.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:60
+"Taler is designed to work on the Internet.  To\n"
+"ensure that Taler payments can work with\n"
+"restrictive network setups, Taler uses a RESTful\n"
+"protocol over HTTP or HTTPS. Taler's security does\n"
+"not depend upon the use of HTTPS, but obviously\n"
+"merchants may choose to offer HTTPS for consistency\n"
+"and because it generally is better for privacy\n"
+"compared to HTTP.  Taler uses JSON to encode\n"
+"structure data, making it easy to integrate Taler\n"
+"with existing Web applications.  Taler's protocol\n"
+"is documented in\n"
+"detail at <a href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+msgstr ""
+
+#: developers.html.j2:58
 msgid "Code"
 msgstr "Código"
 
-#: developers.html.j2:63
+#: developers.html.j2:61
 msgid ""
-"\n"
-"               Taler is currently primarily developed by a\n"
-"               research team at Inria and GNUnet e.V. However,\n"
-"               contributions from anyone are welcome.  Our Git\n"
-"               repositories can be cloned using the Git and HTTP\n"
-"               access methods against <tt>git.taler.net</tt> with\n"
-"               the name of the respective repository. A list of\n"
-"               public repositories can be found in\n"
-"               our <a href='https://git.taler.net/'>GitWeb</a>.\n"
-"         "
-msgstr ""
-
-#: developers.html.j2:76
+"Taler is currently primarily developed by a\n"
+"research team at <a href=\"http://www.inria.fr/\";>Inria</a> and\n"
+"<a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+"contributions from anyone are welcome.  Our Git\n"
+"repositories can be cloned using the Git and HTTP\n"
+"access methods against <tt>git.taler.net</tt> with\n"
+"the name of the respective repository. A list of\n"
+"repositories can be found in\n"
+"our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+msgstr ""
+
+#: developers.html.j2:75
 msgid "Documentation"
 msgstr "Documentación"
 
-#: developers.html.j2:79
+#: developers.html.j2:78
 msgid ""
-"\n"
-"               In addition to this website,\n"
-"               the <a href=\"https://git.taler.net/\";>documented\n"
-"               code</a> and\n"
-"               the <a href=\"https://api.taler.net/\";>API\n"
-"               documentation</a>, we are in the process of\n"
-"               preparing a comprehensive design document which\n"
-"               will be published here soon.\n"
-"       "
+"In addition to this website, the <a\n"
+"href=\"https://git.taler.net/\";>documented code</a> and\n"
+"the <a href=\"https://api.taler.net/\";>API\n"
+"documentation</a>.  Technical papers can be found in\n"
+"our <a href=\"bibliography.html\">bibliography</a>.\n"
 msgstr ""
 
-#: developers.html.j2:91
+#: developers.html.j2:88
 msgid "Discussion"
 msgstr "Debates"
 
-#: developers.html.j2:93
+#: developers.html.j2:91
 msgid ""
 "We have a mailing list for developer discussions.\n"
-"               You can subscribe to it or read the list archive at\n"
-"               <a "
-"href='http://lists.gnu.org/mailman/listinfo/taler'>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"You can subscribe to or read the list archive at\n"
+"<a "
+"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"\n"
 msgstr ""
 
-#: developers.html.j2:100
+#: developers.html.j2:101
 msgid "Regression Testing"
 msgstr "Pruebas de regresión"
 
-#: developers.html.j2:102
+#: developers.html.j2:104
 msgid ""
-"We have\n"
-"               <a href='https://buildbot.net/'>Buildbot</a>\n"
-"               automation tests to detect regressions and check\n"
-"               for portability at\n"
-"        <a href='https://buildbot.taler.net/'>buildbot.taler.net</a>.\n"
-"      "
+"We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+"automation tests to detect regressions and check for\n"
+"portability at <a\n"
+"href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:110
+#: developers.html.j2:113
 msgid "Code Coverage Analysis"
 msgstr "Análisis de cobertura de código"
 
-#: developers.html.j2:112
+#: developers.html.j2:116
 msgid ""
 "We use\n"
-"               <a "
-"href='http://ltp.sourceforge.net/coverage/lcov.php'>LCOV</a>\n"
-"               to analyze the code coverage of our tests, the\n"
-"               results are available\n"
-"               at <a href='https://lcov.taler.net/'>lcov.taler.net</a>.\n"
-"               "
+"<a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+"to analyze the code coverage of our tests, the\n"
+"results are available\n"
+"at <a href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:120
+#: developers.html.j2:126
 msgid "Performance Analysis"
 msgstr "Performance"
 
-#: developers.html.j2:122
+#: developers.html.j2:129
 msgid ""
 "We\n"
-"               use <a href='https://gnunet.org/gauger'>Gauger</a>\n"
-"               for performance regression analysis of the exchange\n"
-"               backend\n"
-"               at <a "
-"href='https://gauger.taler.net/'>gauger.taler.net</a>.\n"
-"               "
+"use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+"for performance regression analysis of the exchange\n"
+"backend\n"
+"at <a href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:136
+#: developers.html.j2:145
 msgid "Taler system overview"
 msgstr "Diagrama general del sistema Taler"
 
-#: developers.html.j2:138
+#: developers.html.j2:148
 msgid ""
 "The Taler system consists of protocols executed among\n"
-"             a number of actors with the help\n"
-"             of <a href='https://www.fsf.org/'>Free Software</a>\n"
-"             as illustrated in the illustration on the right.\n"
-"             Typical transactions involve the following steps: "
+"a number of actors as illustrated in the illustration on the right.\n"
+"Typical transactions involve the following steps:\n"
 msgstr ""
 
-#: developers.html.j2:147
+#: developers.html.j2:158
 msgid ""
 "A customer instructs his <b>bank</b> to\n"
-"                   transfer funds from his account to the Taler\n"
-"                   exchange (top left).  In the subject of the\n"
-"                   transaction, he includes an authentication\n"
-"                   token from his electronic <b>wallet</b>. In\n"
-"                   Taler terminology, the customer creates a\n"
-"                   reserve at the exchange.  "
+"transfer funds from his account to the Taler\n"
+"exchange (top left).  In the subject of the\n"
+"transaction, he includes an authentication\n"
+"token from his electronic <b>wallet</b>. In\n"
+"Taler terminology, the customer creates a\n"
+"reserve at the exchange.\n"
 msgstr ""
 
-#: developers.html.j2:155
+#: developers.html.j2:170
 msgid ""
 "Once the exchange has received the wire\n"
-"                   transfer, it allows the customer's electronic\n"
-"                   wallet to <b>withdraw</b> electronic coins.\n"
-"                   The electronic coins are digital\n"
-"                   representations of the original currency from\n"
-"                   the transfer. It is important to note that the\n"
-"                   exchange does not learn the &quot;serial\n"
-"                   numbers&quot; of the coins created in this\n"
-"                   process, so it cannot tell later which customer\n"
-"                   purchased what at which merchant.  The use of\n"
-"                   Taler does not change the currency or the total\n"
-"                   value of the funds (except for fees which the\n"
-"                   exchange may charge for the service).  "
+"transfer, it allows the customer's electronic\n"
+"wallet to <b>withdraw</b> electronic coins.\n"
+"The electronic coins are digital\n"
+"representations of the original currency from\n"
+"the transfer. It is important to note that the\n"
+"exchange does not learn the &quot;serial\n"
+"numbers&quot; of the coins created in this\n"
+"process, so it cannot tell later which customer\n"
+"purchased what at which merchant.  The use of\n"
+"Taler does not change the currency or the total\n"
+"value of the funds (except for fees which the\n"
+"exchange may charge for the service).\n"
 msgstr ""
 
-#: developers.html.j2:170
+#: developers.html.j2:188
 msgid ""
 "Once the customer has the digital coins in his\n"
-"                   wallet, the wallet can be used to <b>spend</b>\n"
-"                   the coins with merchant portals that support\n"
-"                   the Taler payment system and accept the\n"
-"                   respective exchange as a business partner\n"
-"                   (bottom arrow). This creates a digital contract\n"
-"                   signed by the customer's coins and the\n"
-"                   merchant.  If necessary, the customer can later\n"
-"                   use this digitally signed contract in a court\n"
-"                   of law to prove the exact terms of the contract\n"
-"                   and that he paid the respective amount. The\n"
-"                   customer does not learn the banking details of\n"
-"                   the merchant, and Taler does not require the\n"
-"                   merchant to learn the identity of the\n"
-"                   customer. Naturally, the customer can spend any\n"
-"                   fraction of his digital coins (the system takes\n"
-"                   care of customers getting change).  "
-msgstr ""
-
-#: developers.html.j2:188
+"wallet, the wallet can be used to <b>spend</b>\n"
+"the coins with merchant portals that support\n"
+"the Taler payment system and accept the\n"
+"respective exchange as a business partner\n"
+"(bottom arrow). This creates a digital contract\n"
+"signed by the customer's coins and the\n"
+"merchant.  If necessary, the customer can later\n"
+"use this digitally signed contract in a court\n"
+"of law to prove the exact terms of the contract\n"
+"and that he paid the respective amount. The\n"
+"customer does not learn the banking details of\n"
+"the merchant, and Taler does not require the\n"
+"merchant to learn the identity of the\n"
+"customer. Naturally, the customer can spend any\n"
+"fraction of his digital coins (the system takes\n"
+"care of customers getting change).\n"
+msgstr ""
+
+#: developers.html.j2:210
 msgid ""
 "Merchants receiving digital\n"
-"                   coins <b>deposit</b> the respective receipts\n"
-"                   that resulted from the contract signing with\n"
-"                   the customer at the exchange to redeem the\n"
-"                   coins.  The deposit step does not reveal the\n"
-"                   details of the contract between the customer\n"
-"                   and the merchant or the identity of the\n"
-"                   customer to the exchange in any way. However,\n"
-"                   the exchange does learn the identity of the\n"
-"                   merchant via the provided bank routing\n"
-"                   information.  The merchant can, for example\n"
-"                   when compelled by the state for taxation,\n"
-"                   provide information linking the individual\n"
-"                   deposit to the respective contract signed by\n"
-"                   the customer. Thus, the exchange's database\n"
-"                   allows the state to enforce that merchants pay\n"
-"                   applicable taxes (and do not engage in illegal\n"
-"                   contracts).  "
-msgstr ""
-
-#: developers.html.j2:207
+"coins <b>deposit</b> the respective claims\n"
+"that resulted from the contract signing with\n"
+"the customer at the exchange to redeem the\n"
+"coins.  The deposit step does not reveal the\n"
+"details of the contract between the customer\n"
+"and the merchant or the identity of the\n"
+"customer to the exchange in any way. However,\n"
+"the exchange does learn the identity of the\n"
+"merchant via the provided bank routing\n"
+"information.  The merchant can, for example\n"
+"when compelled by the state for taxation,\n"
+"provide information linking the individual\n"
+"deposit to the respective contract signed by\n"
+"the customer. Thus, the exchange's database\n"
+"allows the state to enforce that merchants pay\n"
+"applicable taxes (and do not engage in illegal\n"
+"contracts).\n"
+msgstr ""
+
+#: developers.html.j2:233
 msgid ""
 "Finally, the exchange transfers funds\n"
-"                   corresponding to the digital coins redeemed by\n"
-"                   the merchants to the merchant's <b>bank</b>\n"
-"                   account. The exchange may combine multiple\n"
-"                   small transactions into one larger bank\n"
-"                   transfer.  The merchant can query the exchange\n"
-"                   about the relationship between the bank\n"
-"                   transfers and the individual claims that were\n"
-"                   deposited.  "
+"corresponding to the digital coins redeemed by\n"
+"the merchants to the merchant's <b>bank</b>\n"
+"account. The exchange may combine multiple\n"
+"small transactions into one larger bank\n"
+"transfer.  The merchant can query the exchange\n"
+"about the relationship between the bank\n"
+"transfers and the individual claims that were\n"
+"deposited.\n"
 msgstr ""
 
-#: developers.html.j2:217
+#: developers.html.j2:247
 msgid ""
 "Most importantly, the exchange keeps\n"
-"                   cryptographic proofs that allow it to\n"
-"                   demonstrate that it is operating correctly to\n"
-"                   third parties.  The system requires an\n"
-"                   external <b>auditor</b>, such as a\n"
-"                   government-appointed financial regulatory body,\n"
-"                   to frequently verify the exchange's databases\n"
-"                   and check that its bank balance matches the\n"
-"                   total value of the remaining coins in\n"
-"                   circulation.  "
+"cryptographic proofs that allow it to\n"
+"demonstrate that it is operating correctly to\n"
+"third parties.  The system requires an\n"
+"external <b>auditor</b>, such as a\n"
+"government-appointed financial regulatory body,\n"
+"to frequently verify the exchange's databases\n"
+"and check that its bank balance matches the\n"
+"total value of the remaining coins in\n"
+"circulation.\n"
 msgstr ""
 
-#: developers.html.j2:228
+#: developers.html.j2:262
 msgid ""
 "Without the auditor, the exchange operators\n"
-"                   could embezzle funds they are holding in\n"
-"                   reserve. Customers and merchants cannot cheat\n"
-"                   each other or the exchange. If any party's\n"
-"                   computers are compromised, the financial damage\n"
-"                   is limited to the respective party and\n"
-"                   proportional to the funds they have in\n"
-"                   circulation during the period of the\n"
-"                   compromise.  "
+"could embezzle funds they are holding in\n"
+"reserve. Customers and merchants cannot cheat\n"
+"each other or the exchange. If any party's\n"
+"computers are compromised, the financial damage\n"
+"is limited to the respective party and\n"
+"proportional to the funds they have in\n"
+"circulation during the period of the\n"
+"compromise.\n"
 msgstr ""
 
 #: faq.html.j2:5
@@ -595,27 +558,28 @@ msgstr ""
 
 #: faq.html.j2:6
 msgid ""
-"\n"
 "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
 "Taler is not based on proof-of-work or any other distributed consensus\n"
 "mechanism.  Instead Taler is based on blind signatures.</p>\n"
-"\n"
-"<p>It would be possible, however, to withdraw Bitcoins into a Taler\n"
-"wallet (with an appropriate exchange), which would give some benefits\n"
-"over plain Bitcoin, such as instant confirmation times.</p>\n"
 msgstr ""
 
-#: faq.html.j2:16
+#: faq.html.j2:11
+msgid ""
+"<p>It would be possible, however, to withdraw coins denominated in\n"
+"Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+"would give some benefits over plain Bitcoin, such as instant\n"
+"confirmation times.</p>\n"
+msgstr ""
+
+#: faq.html.j2:18
 msgid "Where is the balance in my wallet stored?"
 msgstr ""
 
-#: faq.html.j2:17
+#: faq.html.j2:19
 msgid ""
-"\n"
-"<p>Your wallet stores digital coins that were blindly signed by an\n"
-"exchange, and thus ultimately your computer holds your balance.  The\n"
-"exchange keeps funds matching all unspent coins in an escrow bank\n"
-"account.</p>\n"
+"<p>Your wallet stores digital coins and thus ultimately your computer\n"
+"holds your balance. The exchange keeps funds matching all unspent\n"
+"coins in an escrow bank account.</p>\n"
 msgstr ""
 
 #: faq.html.j2:25
@@ -624,385 +588,355 @@ msgstr ""
 
 #: faq.html.j2:26
 msgid ""
-"\n"
 "<p>Since the digital coins of value in your wallet are anonymized, the\n"
 "exchange can not assist you in recovering a lost or stolen wallet.\n"
 "Just like with a physical wallet for cash, you are responsible for\n"
 "keeping it safe.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:32
+msgid ""
 "<p>The risk of losing a wallet can be mitigated by making backups or\n"
 "keeping the balance reasonably low.</p>\n"
-"\n"
-"<p>In case of a compromise of one of your devices, an attacker that\n"
-"spends coins on your behalf will allow you to detect that your device\n"
-"has been compromised.</p>\n"
 msgstr ""
 
-#: faq.html.j2:41
+#: faq.html.j2:37
+msgid "What if my computer is hacked?"
+msgstr ""
+
+#: faq.html.j2:38
+msgid ""
+"<p>In case of a compromise of one of your devices, an attacker can\n"
+"spend coins from your wallet. Checking your balance might reveal\n"
+"to you that your device has been compromised.</p>\n"
+msgstr ""
+
+#: faq.html.j2:44
 msgid "Can I send money to my friend with Taler?"
 msgstr ""
 
-#: faq.html.j2:42
+#: faq.html.j2:45
 msgid ""
-"\n"
 "<p>If your friend provides goods or services for you in exchange for a\n"
 "payment, they can easily set up a Taler merchant and receive the\n"
 "payment in their bank account.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:50
+msgid ""
 "<p>Future versions of the Taler wallet may allow exchanging coins\n"
 "among friends directly as well.</p>\n"
 msgstr ""
 
-#: faq.html.j2:52
+#: faq.html.j2:56
 msgid "How does Taler handle payments in different currencies?"
 msgstr ""
 
-#: faq.html.j2:53
+#: faq.html.j2:57
 msgid ""
-"\n"
 "<p>Taler wallets can store digital coins corresponding to multiple\n"
 "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+msgstr ""
+
+#: faq.html.j2:61
+msgid "<p>Taler currently does not offer conversion between currencies.</p>\n"
+msgstr ""
+
+#: faq.html.j2:65
+msgid "How does Taler protect my privacy?"
+msgstr ""
+
+#: faq.html.j2:66
+msgid ""
+"<p>Your wallet stores digital coins that are <a\n"
+"href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+"signed</a> by an exchange.  The use of a blind signature protects your\n"
+"privacy as it prevents the exchange from knowing which coin it signed\n"
+"for which customer.</p>\n"
 "\n"
-"<p>Taler currently does not offer conversion between currencies.</p>\n"
 msgstr ""
 
 #: governments.html.j2:6
 msgid "Advantages for Governments"
 msgstr ""
 
-#: governments.html.j2:7
+#: governments.html.j2:8
 msgid ""
-"Taler provides accountability to ensure business\n"
-"             accepting payments operate legally, while also\n"
-"             respecting civil liberties of citizens spending\n"
-"             digital cash.  Taler is a commons, a payment system\n"
-"             based on open standards and free software.  Taler\n"
-"             needs governments to set a financial framework and\n"
-"             to act as trusted regulators.  Taler contributes to\n"
-"             digital sovereignty in the critical financial\n"
-"             infrastructure."
+"Taler provides accountability to ensure business operate\n"
+"legally, while also respecting civil liberties of\n"
+"citizens.  Taler is a payment system based on\n"
+"open standards and free software.  Taler needs\n"
+"governments as they set a financial framework and act as\n"
+"trusted regulators.  Taler contributes to digital\n"
+"sovereignty in the critical financial infrastructure.\n"
 msgstr ""
 
-#: governments.html.j2:23 index.html.j2:69
+#: governments.html.j2:25 index.html.j2:70
 msgid "Taxable"
 msgstr "Imponible"
 
-#: governments.html.j2:25
+#: governments.html.j2:28
 msgid ""
-"Taler was\n"
-"             built with the goal of fighting corruption and supporting "
-"taxation.\n"
-"             With Taler, the receiver of any form of payment is\n"
-"             easily identified by the government, and the merchant\n"
-"             can be compelled to provide the contract that was accepted\n"
-"             by the customer.  Governments can use this data to\n"
-"             tax businesses and individuals based on their\n"
-"             income, making tax evasion and black markets less\n"
-"             viable."
+"Taler was built with the goal of fighting corruption and\n"
+"supporting taxation.  With Taler, the receiver of any\n"
+"form of payment is easily identified by the government,\n"
+"and the merchant can be compelled to provide the contract\n"
+"that was accepted by the customer.  Governments can use\n"
+"this data to tax businesses and individuals based on\n"
+"their income, making tax evasion and black markets less\n"
+"viable.\n"
 msgstr ""
 
-#: governments.html.j2:35
+#: governments.html.j2:41
 msgid ""
-"Thus, despite offering anonymity for citizens\n"
-"             spending digital cash to buy goods and services,\n"
-"             Taler also ensures that the state can observe\n"
-"             incoming funds. This can be used to ensure\n"
-"             businesses engage only in legal activities, and do\n"
-"             not evade income tax, sales tax or value-added tax.\n"
-"             However, this observational capability does not\n"
-"             extend to the immediate personal domain.  In\n"
-"             particular, sharing access to funds within a family\n"
-"             or synchronizing wallets across multiple devices is not\n"
-"             subject to monitoring."
+"Thus, despite offering anonymity for citizens spending\n"
+"digital cash to buy goods and services, Taler also\n"
+"ensures that the state can observe incoming funds. This\n"
+"can be used to ensure businesses engage only in legal\n"
+"activities, and do not evade income tax, sales tax or\n"
+"value-added tax.  However, this observational capability\n"
+"does not extend to the immediate personal domain.  In\n"
+"particular, monitoring does not cover shared access to\n"
+"funds with trusted friends and family, or synchronizing\n"
+"wallets across multiple devices.\n"
 msgstr ""
 
-#: governments.html.j2:48 merchants.html.j2:33
-msgid "Secure"
-msgstr "Seguro"
-
-#: governments.html.j2:50
+#: governments.html.j2:61
 msgid ""
-"Taler's payments are cryptographically\n"
-"             secured. Thus, customers, merchants and the\n"
-"             exchange can mathematically demonstrate their\n"
-"             lawful behavior in court in case of\n"
-"             disputes. Financial damages are strictly limited,\n"
-"             improving economic security for individuals,\n"
-"             merchants, the exchange and the state."
+"Taler's payments are cryptographically secured. Thus,\n"
+"customers, merchants and the Taler payment service provider\n"
+"(the exchange) can mathematically\n"
+"demonstrate their lawful behavior in court in case of\n"
+"disputes. Financial damages are strictly limited,\n"
+"improving economic security for individuals, merchants,\n"
+"the exchange and the state.\n"
 msgstr ""
 
-#: governments.html.j2:58
+#: governments.html.j2:73
 msgid ""
-"By design, the Taler payment service provider is\n"
-"             subject to financial regulation. Financial\n"
-"             regulation and regular audits are critical to\n"
-"             establish trust. In particular, the Taler design\n"
-"             mandates the existence of an independent auditor\n"
-"             who checks cryptographic proofs that accumulate at\n"
-"             the payment service provider to ensure that the\n"
-"             escrow account is managed honestly.  This ensures\n"
-"             that the payment service provider does not threaten\n"
-"             the economy due to fraud."
+"As a payment service provider, the Taler exchange is\n"
+"subject to financial regulation. Financial regulation and\n"
+"regular audits are critical to establish trust. In\n"
+"particular, the Taler design mandates the existence of an\n"
+"independent auditor who checks cryptographic proofs that\n"
+"accumulate at the exchange to ensure that the escrow\n"
+"account is managed honestly.  This ensures that the\n"
+"exchange does not threaten the economy due to fraud.\n"
 msgstr ""
 
-#: governments.html.j2:72 index.html.j2:95
+#: governments.html.j2:88 index.html.j2:96
 msgid "Libre"
 msgstr "Libre"
 
-#: governments.html.j2:74
+#: governments.html.j2:91
 msgid ""
-"Taler is free software implementing an open\n"
-"             protocol standard.  Thus, Taler will enable\n"
-"             competition and avoid the monopolization of payment\n"
-"             systems that threatens global political and\n"
-"             financial stability today."
+"Taler is free software implementing an open protocol\n"
+"standard.  Thus, Taler will enable competition and avoid\n"
+"the monopolization of payment systems that threatens\n"
+"global political and financial stability today.\n"
 msgstr ""
 
-#: governments.html.j2:83
+#: governments.html.j2:101
 msgid "Efficient"
 msgstr "Eficiente"
 
-#: governments.html.j2:85
+#: governments.html.j2:104
 msgid ""
 "Taler has an efficient design.  Unlike\n"
-"             timeline-based payment systems, such as Bitcoin,\n"
-"             Taler will not threaten the availability of\n"
-"             national electric grids or (significantly)\n"
-"             contribute to environmental pollution."
+"Blockchain-based payment systems, such as Bitcoin,\n"
+"Taler will not threaten the availability of\n"
+"national electric grids or (significantly)\n"
+"contribute to environmental pollution.\n"
 msgstr ""
 
-#: governments.html.j2:99
+#: governments.html.j2:120
 msgid "Taler and regulation"
 msgstr ""
 
-#: governments.html.j2:101
-msgid "Anti-money laundering (AML)"
+#: governments.html.j2:122
+msgid "Anti money laundering (AML)"
 msgstr ""
 
-#: governments.html.j2:102
+#: governments.html.j2:123
 msgid ""
 "With Taler, income is visible and can be tied to the contract signed by "
 "both parties."
 msgstr ""
 
-#: governments.html.j2:103
-msgid "Know-your-customer (KYC)"
+#: governments.html.j2:124
+msgid "Know your customer (KYC)"
 msgstr ""
 
-#: governments.html.j2:104
+#: governments.html.j2:125
 msgid ""
 "In Taler, payer and payee are known by their bank accounts when "
 "withdrawing or depositing coins respectively"
 msgstr ""
 
-#: governments.html.j2:105
-msgid "Privacy-by-design (GDPR)"
+#: governments.html.j2:126
+msgid "General Data Protection Regulation (GDPR)"
 msgstr ""
 
-#: governments.html.j2:106
+#: governments.html.j2:127
 msgid ""
 "Taler cryptographically protects citizen's privacy, and by design "
 "implements data minimization and privacy by default."
 msgstr ""
 
-#: governments.html.j2:107
-msgid "Competitive banking (PSD2)"
+#: governments.html.j2:128
+msgid "Payment Services Directive (PSD2)"
 msgstr ""
 
-#: governments.html.j2:108
+#: governments.html.j2:129
 msgid ""
-"Taler provides an open standard with public APIs contributing to a level "
-"playing field."
+"Taler provides an open standard with public APIs contributing to a "
+"competitive banking sector."
 msgstr ""
 
-#: governments.html.j2:116
+#: governments.html.j2:137
 msgid "Taler provides privacy and accountability"
 msgstr ""
 
-#: governments.html.j2:118
+#: governments.html.j2:140
 msgid ""
 "Taler assumes governments can observe traditional wire transfers\n"
-"           entering and leaving the Taler payment system.  Starting with "
-"the\n"
-"           wire transfers, governments can obtain: "
+"entering and leaving the Taler payment system.  Starting with the\n"
+"wire transfers, governments can obtain:\n"
 msgstr ""
 
-#: governments.html.j2:123
+#: governments.html.j2:148
 msgid ""
 "The total amount of digital currency withdrawn by a\n"
-"                customer. The government can impose limits on how much\n"
-"                digital cash a customer can withdraw within a\n"
-"                given time frame."
+"customer. The government can impose limits on how much\n"
+"digital cash a customer can withdraw within a\n"
+"given time frame.\n"
 msgstr ""
 
-#: governments.html.j2:128
+#: governments.html.j2:157
 msgid ""
 "The income received by any merchant via the Taler\n"
-"                 system."
+"system.\n"
 msgstr ""
 
-#: governments.html.j2:131
+#: governments.html.j2:164
 msgid ""
-"The exact details of the underlying\n"
-"                contract that was signed between customer and\n"
-"                merchant.  However, this information would\n"
-"                typically not include the identity of the\n"
-"                customer."
+"The exact details of the underlying contract that was\n"
+"signed between customer and merchant.  However, this\n"
+"information would typically not include the identity\n"
+"of the customer.\n"
 msgstr ""
 
-#: governments.html.j2:137
+#: governments.html.j2:174
 msgid ""
-"The amounts of\n"
-"                 digital coins legitimately withdrawn by\n"
-"                 customers from the exchange, the value of\n"
-"                 non-redeemed digital coins in customer's\n"
-"                 wallets, the value and corresponding wire\n"
-"                 details of deposit operations performed by\n"
-"                 merchants with the exchange, and the income of\n"
-"                 the exchange from transaction fees."
+"The amounts of digital coins legitimately withdrawn\n"
+"by customers from the exchange, the value of\n"
+"non-redeemed digital coins in customer's wallets, the\n"
+"value and corresponding wire details of deposit\n"
+"operations performed by merchants with the exchange,\n"
+"and the income of the exchange from transaction fees.\n"
 msgstr ""
 
 #: index.html.j2:10
-msgid "Independent One-Click Payments!"
+msgid "One-Click Cash Payments!"
 msgstr ""
 
-#: index.html.j2:12
+#: index.html.j2:13
 msgid ""
-"\n"
-"      Taler is an electronic payment system under\n"
-"      development\n"
-"      at <a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make "
-"it operational in 2017.\n"
-"      You can learn about Taler on this website, try the <a "
-"href=\"https://demo.taler.net\";>demo</a>\n"
-"      and look at our <a href=\"https://docs.taler.net\";>developer</a> "
-"and <a href=\"https://api.taler.net\";>API</a> documentation.\n"
-"      "
-msgstr ""
-
-#: index.html.j2:26
-msgid "Practical"
-msgstr ""
-
-#: index.html.j2:29
-msgid ""
-"\n"
-"        Taler is easy to integrate with existing Web\n"
-"        applications. Payments are cryptographically\n"
-"        secured and are confirmed within milliseconds with\n"
-"        extremely low transaction costs.\n"
-"        "
+"GNU Taler is an electronic payment system under development at\n"
+"<a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make it\n"
+"operational in 2017.  You can learn about Taler on this website,\n"
+"try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+"our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+"href=\"https://api.taler.net\";>API</a> documentation.\n"
 msgstr ""
 
-#: index.html.j2:39
-msgid "Stable"
+#: index.html.j2:28
+msgid "Practical"
 msgstr ""
 
-#: index.html.j2:42
+#: index.html.j2:31
 msgid ""
-"\n"
-"        Taler does not introduce a new currency with\n"
-"        fluctuation risks, and instead uses a digital\n"
-"        wallet holding coins in reserve. Taler's\n"
-"        cryptographic coins correspond to existing\n"
-"        currencies, such as US Dollars, Euros or even\n"
-"        Bitcoins.\n"
-"        "
+"Taler is easy to integrate with existing Web\n"
+"applications. Payments are cryptographically\n"
+"secured and are confirmed within milliseconds with\n"
+"extremely low transaction costs.\n"
 msgstr ""
 
-#: index.html.j2:54
-msgid "Security-focused"
-msgstr ""
-
-#: index.html.j2:57
+#: index.html.j2:44
 msgid ""
-"\n"
-"        By design Taler does not suffer from many classes\n"
-"        of security problems such as phishing or counterfeit.\n"
-"        Despite its security features, Taler never rejects a legitimate\n"
-"        customer due to a fraud-detection false positive.\n"
-"        "
+"Taler does not introduce a new currency. Taler\n"
+"uses a digital wallet storing coins and payment service\n"
+"providers with escrow accounts in existing currencies.\n"
+"Thus, Taler's cryptographic coins correspond to existing\n"
+"currencies, such as US Dollars, Euros or even Bitcoins.\n"
 msgstr ""
 
-#: index.html.j2:72
+#: index.html.j2:58
 msgid ""
-"\n"
-"        When using Taler, merchants cannot hide their income from tax\n"
-"        collection authorities.  Unlike cash and most digital currencies,"
-"\n"
-"        Taler helps prevent black markets.  Taler is not suitable for\n"
-"        illegal activities.\n"
-"        "
+"By design Taler does not suffer from many classes\n"
+"of security problems such as phishing or counterfeit.\n"
+"Despite its security features, Taler never rejects a legitimate\n"
+"customer due to a fraud-detection false positive.\n"
 msgstr ""
 
-#: index.html.j2:82
-msgid "Privacy-friendly"
+#: index.html.j2:73
+msgid ""
+"When using Taler, merchant's revenue is transparent for tax\n"
+"collection authorities.  Unlike cash and most digital currencies,\n"
+"Taler helps prevent black markets.  Taler is not suitable for\n"
+"illegal activities.\n"
 msgstr ""
 
-#: index.html.j2:84
+#: index.html.j2:85
 msgid ""
-"\n"
-"        When you pay with Taler, your identity does not\n"
-"        have to be revealed to the merchant. Just like\n"
-"        payments in cash, nobody else can track how you\n"
-"        spent your electronic money. However, you obtain a\n"
-"        legally valid proof of payment.\n"
-"        "
+"When you pay with Taler, your identity does not\n"
+"have to be revealed to the merchant. Just like\n"
+"payments in cash, nobody else can track how you\n"
+"spent your electronic money. However, you obtain a\n"
+"legally valid proof of payment.\n"
 msgstr ""
 
-#: index.html.j2:98
+#: index.html.j2:99
 msgid ""
-"\n"
-"        Taler provides protocols and reference implementations that in\n"
-"        principle enables anybody to run their own payment "
-"infrastructure,\n"
-"        be it individuals, organizations or whole countries.  Since the\n"
-"        reference implementation is a <a "
-"href=\"http://www.gnu.org/\";>GNU</a>\n"
-"        package, it will always remain free software.\n"
-"        "
+"Taler provides protocols and reference implementations that in\n"
+"principle enables anybody to run their own payment infrastructure,\n"
+"be it individuals, organizations or whole countries.  Since the\n"
+"reference implementation is a <a href=\"http://www.gnu.org/\";>GNU</a>\n"
+"package, it will always remain free software.\n"
 msgstr ""
 
-#: index.html.j2:115
+#: index.html.j2:116
 msgid "Paying with Taler"
 msgstr ""
 
-#: index.html.j2:116
+#: index.html.j2:117
 msgid ""
-"\n"
-"    <p>To pay with Taler, customers install an electronic wallet\n"
-"    on their device.  Before the first payment, the wallet's balance must"
-"\n"
-"    be charged in the desired currency by some other means of "
-"payment.</p>\n"
-"    <p>Once the wallet is charged, payments on websites take only one "
-"click,\n"
-"    are never falsely rejected by fraud detection and do not post any "
-"risk\n"
-"    of phishing or identity theft.</p>\n"
-"    "
+"<p>To pay with Taler, customers install an electronic wallet\n"
+"on their device.  Before the first payment, the wallet's balance must\n"
+"be charged in the desired currency by some other means of payment.</p>\n"
+"<p>Once the wallet is charged, payments on websites take only one click,\n"
+"are never falsely rejected by fraud detection and do not pose any risk\n"
+"of phishing or identity theft.</p>\n"
 msgstr ""
 
-#: index.html.j2:126
+#: index.html.j2:127
 msgid "Receiving payments with Taler"
 msgstr ""
 
-#: index.html.j2:127
+#: index.html.j2:128
 msgid ""
-"\n"
-"    <p>To receive Taler payments, a merchant needs a bank account\n"
-"    in the desired currency.  We provide\n"
-"    SDKs in various languages to makes the integration painless.\n"
-"    The merchant's backend for Taler transaction processing can run\n"
-"    on the merchant's premises or hosted.</p>\n"
-"    "
+"<p>To receive Taler payments, a merchant needs a bank account\n"
+"in the desired currency.  We provide supporting software\n"
+"in various programming languages to make the integration painless.\n"
+"The merchant's backend for Taler transaction processing can run\n"
+"on the merchant's premises or be hosted by a third party.</p>\n"
 msgstr ""
 
-#: index.html.j2:143
+#: index.html.j2:144
 msgid "Taler News"
 msgstr ""
 
-#: index.html.j2:147
+#: index.html.j2:148
 msgid "Financial News"
 msgstr ""
 
@@ -1012,12 +946,10 @@ msgstr ""
 
 #: investors.html.j2:9
 msgid ""
-"\n"
-"          We have created a company, Taler Systems SA in\n"
-"          Luxembourg.<br>\n"
-"          Please contact <tt>address@hidden</tt>\n"
-"          if you want to invest in Taler.\n"
-"        "
+"We have created a company, Taler Systems SA in\n"
+"Luxembourg.<br>\n"
+"Please contact <tt>address@hidden</tt>\n"
+"if you want to invest in Taler.\n"
 msgstr ""
 
 #: investors.html.j2:24
@@ -1026,23 +958,21 @@ msgstr ""
 
 #: investors.html.j2:27
 msgid ""
-"\n"
-"             Our <a href=\"about.html\">team</a> combines world-class "
-"business leaders,\n"
-"             cryptographers, software engineers, civil-rights\n"
-"             activists and academics. We are unified by a vision\n"
-"             of how payments should work and the goal of\n"
-"             imposing this vision upon the world.\n"
-"        "
+"Our <a href=\"about.html\">team</a> combines world-class business "
+"leaders,\n"
+"cryptographers, software engineers, civil-rights\n"
+"activists and academics. We are unified by a vision\n"
+"of how payments should work and the goal of\n"
+"imposing this vision upon the world.\n"
 msgstr ""
 
 #: investors.html.j2:37
 msgid ""
-"\n"
-"             We are currently supported by Inria, the French\n"
-"             national institute for research in informatics and\n"
-"             automation, and the Renewable Freedom Foundation.\n"
-"        "
+"We are currently supported by <a href=\"http://www.inria.fr/\";>Inria</a>,"
+" the French\n"
+"national institute for research in informatics and\n"
+"automation, and the <a href=\"https://renewablefreedom.org/\";>Renewable "
+"Freedom Foundation</a>.\n"
 msgstr ""
 
 #: investors.html.j2:45
@@ -1051,19 +981,17 @@ msgstr ""
 
 #: investors.html.j2:48
 msgid ""
-"\n"
-"             All transactions in Taler are secured using <a "
+"All transactions in Taler are secured using <a "
 "href=\"bibliography.html\">modern\n"
-"             cryptography</a> and trust in all parties is\n"
-"             minimized. Financial damage is bounded (for\n"
-"             customers, merchants and the exchange) even in the\n"
-"             case that systems are compromised and private keys\n"
-"             are stolen.  Databases can be audited for\n"
-"             consistency, resulting in either the detection of\n"
-"             compromised systems or the demonstration that\n"
-"             participants were honest. Actual transaction costs\n"
-"             are fractions of a cent.\n"
-"        "
+"cryptography</a> and trust in all parties is\n"
+"minimized. Financial damage is bounded (for\n"
+"customers, merchants and the exchange) even in the\n"
+"case that systems are compromised and private keys\n"
+"are stolen.  Databases can be audited for\n"
+"consistency, resulting in either the detection of\n"
+"compromised systems or the demonstration that\n"
+"participants were honest. Actual transaction costs\n"
+"are fractions of a cent.\n"
 msgstr ""
 
 #: investors.html.j2:63
@@ -1072,17 +1000,15 @@ msgstr ""
 
 #: investors.html.j2:66
 msgid ""
-"\n"
-"             The scalable business model for Taler is the operation\n"
-"             of the payment service provider, which converts money from\n"
-"             traditional payment systems (MasterCard, SEPA,\n"
-"             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
-"             electronic coins in the same currency. The customer\n"
-"             can then redeem the electronic coins at a merchant,\n"
-"             who can exchange them for money represented using\n"
-"             traditional payment systems at the exchange.  The\n"
-"             exchange charges fees to facilitate the transactions.\n"
-"       "
+"The scalable business model for Taler is the operation\n"
+"of the payment service provider, which converts money from\n"
+"traditional payment systems (MasterCard, SEPA, UPI,\n"
+"Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+"electronic coins in the same currency. The customer\n"
+"can then redeem the electronic coins at a merchant,\n"
+"who can exchange them for money represented using\n"
+"traditional payment systems at the exchange.  The\n"
+"exchange charges fees to facilitate the transactions.\n"
 msgstr ""
 
 #: investors.html.j2:85
@@ -1095,13 +1021,10 @@ msgstr ""
 
 #: investors.html.j2:110
 msgid ""
-"\n"
-"       The payment service operator runs the <em>Taler exchange</em>.\n"
-"       The exchange charges <b>transaction fees</b> to customers or "
-"merchants.\n"
-"       Its operational expenses are from wire transfers with the banking\n"
-"       system and the operation of the computing infrastructure.\n"
-"    "
+"The payment service operator runs the <em>Taler exchange</em>.\n"
+"The exchange charges <b>transaction fees</b> to customers or merchants.\n"
+"Its operational expenses are from wire transfers with the banking\n"
+"system and the operation of the computing infrastructure.\n"
 msgstr ""
 
 #: investors.html.j2:120
@@ -1134,146 +1057,143 @@ msgstr ""
 msgid "Advantages for Merchants"
 msgstr ""
 
-#: merchants.html.j2:6
+#: merchants.html.j2:8
 msgid ""
 "Taler is a cost-effective electronic payment system\n"
-"             which provides you with cryptographic proof that\n"
-"             the payment worked correctly within milliseconds.\n"
-"             Your Web customers pay with previously unknown\n"
-"             levels of convenience without risk of fraud."
+"which provides you with cryptographic proof that\n"
+"the payment worked correctly within milliseconds.\n"
+"Your Web customers pay with previously unknown\n"
+"levels of convenience without risk of fraud.\n"
 msgstr ""
 
-#: merchants.html.j2:18
+#: merchants.html.j2:22
 msgid "Fast"
 msgstr "Rápido"
 
-#: merchants.html.j2:20
+#: merchants.html.j2:25
 msgid ""
 "Processing transactions with Taler is fast,\n"
-"               allowing you to confirm the transaction with your\n"
-"               customer virtually immediately.  Your customers\n"
-"               will appreciate that they do not have to type in\n"
-"               credit card information and play the &quot;verified\n"
-"               by&quot; game.  By making payments significantly\n"
-"               more convenient for your customers, you may be able\n"
-"               to use Taler for small transactions that would not\n"
-"               work with credit card payments due to the mental\n"
-"               overhead for customers."
+"allowing you to confirm the transaction with your\n"
+"customer virtually immediately.  Your customers\n"
+"will appreciate that they do not have to type in\n"
+"credit card information and play the &quot;verified\n"
+"by&quot; game.  By making payments significantly\n"
+"more convenient for your customers, you may be able\n"
+"to use Taler for small transactions that would not\n"
+"work with credit card payments due to the mental\n"
+"overhead for customers.\n"
 msgstr ""
 
-#: merchants.html.j2:35
+#: merchants.html.j2:44
 msgid ""
-"You will have cryptographic proof of payment from\n"
-"               the Taler payment service provider. Taler does not\n"
-"               require you to undergo any particular security\n"
-"               audits (such as PCI DSS), processes or procedures,\n"
-"               as you never handle sensitive customer account\n"
-"               information.  Your systems will have customer\n"
-"               contracts with qualified signatures for all\n"
-"               transactions which you can use in court in case of\n"
-"               disputes."
+"You will have cryptographic proof of payment from the\n"
+"Taler payment service provider. With Taler you never\n"
+"handle sensitive customer account information and thus\n"
+"do not have to undergo any particular security audits\n"
+"(such as PCI DSS).  Your systems will have customer\n"
+"contracts with qualified signatures for all\n"
+"transactions which you can use in court in case of\n"
+"disputes.\n"
 msgstr ""
 
-#: merchants.html.j2:47
-msgid "Free Software"
-msgstr "Software Libre"
-
-#: merchants.html.j2:49
+#: merchants.html.j2:61
 msgid ""
 "Taler is free software, and you can use the\n"
-"               liberally-licensed reference code as a starting\n"
-"               point to integrate Taler into your services. To use\n"
-"               Taler, you do not need to pay license fees, and the\n"
-"               free software development model will ensure that\n"
-"               you can select from many competent integrators for\n"
-"               support."
+"liberally-licensed reference code as a starting\n"
+"point to integrate Taler into your services. To use\n"
+"Taler, you do not need to pay license fees, and the\n"
+"free software development model will ensure that\n"
+"you can select from many competing integrators for\n"
+"support.\n"
 msgstr ""
 
-#: merchants.html.j2:61
-msgid "Low Fees"
-msgstr "Bajo costo"
+#: merchants.html.j2:76
+msgid "Cheap"
+msgstr ""
 
-#: merchants.html.j2:63
+#: merchants.html.j2:79
 msgid ""
-"Taler is designed to minimize the work the exchange\n"
-"               needs to perform.  Combined with Taler's strong\n"
-"               security which prevents fraud, payment service\n"
-"               providers can operate with very low overhead and\n"
-"               thus low transaction fees."
+"Taler is uses efficient cryptographic constructions with low\n"
+"bandwidth and storage requirements.  Combined with Taler's strong\n"
+"security which makes fraud impossible, Taler payment service\n"
+"providers can operate with very low overhead and\n"
+"thus offer low transaction fees.\n"
 msgstr ""
 
-#: merchants.html.j2:71
+#: merchants.html.j2:89
 msgid "Flexible"
 msgstr "Flexible"
 
-#: merchants.html.j2:73
+#: merchants.html.j2:92
 msgid ""
 "Taler can be used for different currencies (such as\n"
-"               Euros, US Dollars or Bitcoins) and different\n"
-"               payment models limited only by what the payment\n"
-"               service provider supports in its interactions."
+"Euros, US Dollars or Bitcoins) and any amount, limited\n"
+"only by applicable regulatation and what denominations\n"
+"the payment service provider supports.\n"
 msgstr ""
 
-#: merchants.html.j2:81
+#: merchants.html.j2:101
 msgid "Ethical"
 msgstr "Ético"
 
-#: merchants.html.j2:83
+#: merchants.html.j2:104
 msgid ""
 "Taler prevents tax evasion and money laundering.\n"
-"               Taler's protocols are efficient and do not waste\n"
-"               energy. Taler encourages transparency by providing\n"
-"               an open standard and free software reference\n"
-"               implementations."
+"Taler's protocols are efficient and do not use wasteful\n"
+"proof-of-work calculations. Taler encourages\n"
+"transparency by providing an open standard and free\n"
+"software reference implementations.\n"
 msgstr ""
 
-#: merchants.html.j2:95
+#: merchants.html.j2:119
 #, fuzzy
 msgid "Manuals for merchants"
 msgstr "Documentation"
 
-#: merchants.html.j2:98
+#: merchants.html.j2:122
 msgid "The GNU Taler merchant backend operator manual"
 msgstr ""
 
-#: merchants.html.j2:101
+#: merchants.html.j2:125
 msgid "The GNU Taler Web shop integration tutorial (PHP)"
 msgstr ""
 
-#: merchants.html.j2:104
+#: merchants.html.j2:128
 msgid "The GNU Taler Web shop integration tutorial (Python)"
 msgstr ""
 
-#: merchants.html.j2:116
+#: merchants.html.j2:140
 msgid "The GNU Taler Merchant Backend"
 msgstr ""
 
-#: merchants.html.j2:118
+#: merchants.html.j2:142
 msgid "Merchants process payments using the Taler backend:"
 msgstr ""
 
-#: merchants.html.j2:122
+#: merchants.html.j2:147
 msgid ""
-"The backend <b>signs</b> and <b>stores</b>\n"
-"                  proposals made by the merchant to customers.\n"
-"                  For this, the merchant's frontend needs to give the\n"
-"                  customer's order in a JSON format to the backend."
+"The backend <b>signs</b> and <b>stores</b> the\n"
+"complete terms of offers made by the merchant to customers.\n"
+"For this, the merchant's frontend needs to give the\n"
+"customer's order in a JSON format to the backend.\n"
 msgstr ""
 
-#: merchants.html.j2:127
+#: merchants.html.j2:156
 msgid ""
-"The backend <b>validates</b> and <b>executes</b>\n"
-"                  payments received from the wallet.  The frontend\n"
-"                  must pass the payment request through to the backend\n"
-"                  and checks the HTTP status code that is returned."
+"The backend <b>validates</b> payments received from\n"
+"the wallet and <b>executes</b> them with the Taler\n"
+"payment service provider (the exchange).  For this,\n"
+"the merchant's frontend must pass the payment\n"
+"request through to the Taler backend and check the\n"
+"HTTP status code that is returned.\n"
 msgstr ""
 
-#: merchants.html.j2:132
+#: merchants.html.j2:167
 msgid ""
 "The backend can <b>list</b> completed transactions\n"
-"                  and <b>map</b> aggregated wire transfers to individual\n"
-"                  business transactions including the exact terms of\n"
-"                  the contract."
+"and <b>map</b> wire transfers to sets of business\n"
+"transactions, including the exact terms of each\n"
+"contract.\n"
 msgstr ""
 
 #: press.html.j2:4
@@ -1459,3 +1379,935 @@ msgstr ""
 #~ msgid "The mailinglist"
 #~ msgstr ""
 
+#~ msgid "Security"
+#~ msgstr "Seguridad"
+
+#~ msgid "Privacy"
+#~ msgstr "Privacidad"
+
+#~ msgid "Convenience"
+#~ msgstr "Conveniencia"
+
+#~ msgid "Stability"
+#~ msgstr ""
+
+#~ msgid "Anti-money laundering (AML)"
+#~ msgstr ""
+
+#~ msgid "Know-your-customer (KYC)"
+#~ msgstr ""
+
+#~ msgid "Privacy-by-design (GDPR)"
+#~ msgstr ""
+
+#~ msgid "Competitive banking (PSD2)"
+#~ msgstr ""
+
+#~ msgid "Security-focused"
+#~ msgstr ""
+
+#~ msgid "Privacy-friendly"
+#~ msgstr ""
+
+#~ msgid "Free Software"
+#~ msgstr "Software Libre"
+
+#~ msgid "Low Fees"
+#~ msgstr "Bajo costo"
+
+#~ msgid ""
+#~ "\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      Taler largely functions like digital cash.  You\n"
+#~ "      withdraw money from your bank account into your\n"
+#~ "      electronic wallet, and can henceforth spend digital\n"
+#~ "      cash.  The electronic wallet can carry multiple\n"
+#~ "      currencies.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Taler uses modern cryptography, ensuring that there\n"
+#~ "               is no counterfeit.  Your digital wallet is safer\n"
+#~ "               than your physical wallet.  At most, you can lose\n"
+#~ "               its contents because your computer or mobile is\n"
+#~ "               irreparably damaged or compromised.  Unlike a\n"
+#~ "               physical wallet, you can make backups to secure\n"
+#~ "               against data loss."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Your transactions are private, neither the payment\n"
+#~ "               service provider nor merchant needs to learn your\n"
+#~ "               identity. There is no need to give out credit card\n"
+#~ "               numbers or other sensitive information. The merchant\n"
+#~ "               will only be able to do exactly the transaction you\n"
+#~ "               agreed to."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "You will be able to withdraw money to replenish the\n"
+#~ "               digital coins in your wallet using your credit card\n"
+#~ "               or wire transfers.  Afterwards you can pay with\n"
+#~ "               one-click using the Taler wallet, which optionally\n"
+#~ "               keeps your transaction history on your computer."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Coins in your digital wallet will be of the same\n"
+#~ "               denomination as the cash in your physical wallet.\n"
+#~ "               Taler is not a crypto-currency, so you do not have\n"
+#~ "               to worry about cryto-currency related value\n"
+#~ "               fluctuations.  Banking with Taler is subject to the\n"
+#~ "               usual government protections for financial\n"
+#~ "               services."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        We currently provide a <a "
+#~ "href=\"wallet.html\">wallet browser extension</a> "
+#~ "for Chromium, Chrome, Firefox, Opera\n"
+#~ "        and Edge.  Wallets for mobile"
+#~ " phones and other platforms will be"
+#~ " available in the future.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        You can see how Taler "
+#~ "works in practice by visiting our "
+#~ "<a href=\"https://demo.taler.net\";>demo page</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Customers interact with the Taler system using\n"
+#~ "             the Taler wallet:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>withdraw</b> electronic coins, the customer\n"
+#~ "                 transfers funds from his bank account to the Taler\n"
+#~ "                 payment service provider (the exchange).  The wire\n"
+#~ "                 transfer subject must match a code identifying the\n"
+#~ "                 customer's wallet. After the wire transfer is\n"
+#~ "                 complete, the wallet will automatically withdraw the\n"
+#~ "                 coins from the exchange."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>spend</b> electronic coins, a merchant must\n"
+#~ "                  cause the wallet to display a proposal for some\n"
+#~ "                  purchase.  The wallet will ask the customer for\n"
+#~ "                  one-click confirmation.  Payment is then instant.\n"
+#~ "                  Transaction histories and "
+#~ "digitally signed contracts\n"
+#~ "                  can be preserved by the wallet."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The customer can use the wallet to <b>review</b> his\n"
+#~ "                  balance. The wallet can contain different\n"
+#~ "                  currencies, and may be shared across\n"
+#~ "                  devices. Customers can make"
+#~ " backups of the wallet to\n"
+#~ "                  secure its contents against hardware failures."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "            An archived, public mailing list for GNU Taler is\n"
+#~ "            hosted at\n"
+#~ "            <a "
+#~ 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "  You can send messages to the "
+#~ "list\n"
+#~ "            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Team members are generally reachable at\n"
+#~ "             <tt>address@hidden</tt>.  All of us\n"
+#~ "             support receiving GnuPG encrypted e-mails.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We track open feature requests and bugs in our\n"
+#~ "             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+#~ "             which is shared with the GNUnet project.\n"
+#~ "             You can also report bugs or feature requests to the\n"
+#~ "             mailing list.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             For non-technical commercial requests, please contact\n"
+#~ "             <tt>ceo AT taler.net</tt>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               GNU Taler is free software implementing an open\n"
+#~ "               protocol. Anybody is welcome"
+#~ " to integrate our reference\n"
+#~ "               implementation into their applications.  Different\n"
+#~ "               components of Taler are being made available under\n"
+#~ "               different licenses. The Affero GPLv3+ is used for the\n"
+#~ "               exchange, the LGPLv3+ is used for reference code\n"
+#~ "               demonstrating integration with merchant platforms, and\n"
+#~ "               licenses like GPLv3+ are used for\n"
+#~ "               wallets and related customer-facing software.  We are\n"
+#~ "               open for constructive suggestions for maximizing the\n"
+#~ "               adoption of this payment platform.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is designed to work on the Internet.  To\n"
+#~ "               ensure that Taler payments can work with\n"
+#~ "               restrictive network setups, Taler uses a RESTful\n"
+#~ "               protocol over HTTP or HTTPS. Taler's security does\n"
+#~ "               not depend upon the use of HTTPS, but obviously\n"
+#~ "               merchants may choose to offer HTTPS for consistency\n"
+#~ "               and because it generally is better for privacy\n"
+#~ "               compared to HTTP.  Taler uses JSON to encode\n"
+#~ "               structure data, making it easy to integrate Taler\n"
+#~ "               with existing Web applications.  Taler's protocol\n"
+#~ "               is documented in\n"
+#~ "               detail at <a "
+#~ "href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is currently primarily developed by a\n"
+#~ "               research team at <a "
+#~ "href=\"http://www.inria.fr/\";>Inria</a> and\n"
+#~ "               <a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+#~ "               contributions from anyone are welcome.  Our Git\n"
+#~ "               repositories can be cloned using the Git and HTTP\n"
+#~ "               access methods against <tt>git.taler.net</tt> with\n"
+#~ "               the name of the respective repository. A list of\n"
+#~ "               repositories can be found in\n"
+#~ "               our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               In addition to this website, the <a\n"
+#~ "               href=\"https://git.taler.net/\";>documented "
+#~ "code</a> and\n"
+#~ "               the <a href=\"https://api.taler.net/\";>API\n"
+#~ "               documentation</a>.  Technical papers can be found in\n"
+#~ "               our <a href=\"bibliography.html\">bibliography</a>.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have a mailing list for developer discussions.\n"
+#~ "               You can subscribe to or read the list archive at\n"
+#~ "               <a "
+#~ 
"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+#~ "               automation tests to detect regressions and check for\n"
+#~ "               portability at <a\n"
+#~ "               "
+#~ "href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We use\n"
+#~ "               <a "
+#~ "href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+#~ "               to analyze the code coverage of our tests, the\n"
+#~ "               results are available\n"
+#~ "               at <a "
+#~ "href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We\n"
+#~ "               use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+#~ "               for performance regression analysis of the exchange\n"
+#~ "               backend\n"
+#~ "               at <a "
+#~ "href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The Taler system consists of protocols executed among\n"
+#~ "             a number of actors as "
+#~ "illustrated in the illustration on the"
+#~ " right.\n"
+#~ "             Typical transactions involve the following steps:\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   A customer instructs his <b>bank</b> to\n"
+#~ "                   transfer funds from his account to the Taler\n"
+#~ "                   exchange (top left).  In the subject of the\n"
+#~ "                   transaction, he includes an authentication\n"
+#~ "                   token from his electronic <b>wallet</b>. In\n"
+#~ "                   Taler terminology, the customer creates a\n"
+#~ "                   reserve at the exchange.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the exchange has received the wire\n"
+#~ "                   transfer, it allows the customer's electronic\n"
+#~ "                   wallet to <b>withdraw</b> electronic coins.\n"
+#~ "                   The electronic coins are digital\n"
+#~ "                   representations of the original currency from\n"
+#~ "                   the transfer. It is important to note that the\n"
+#~ "                   exchange does not learn the &quot;serial\n"
+#~ "                   numbers&quot; of the coins created in this\n"
+#~ "                   process, so it cannot tell later which customer\n"
+#~ "                   purchased what at which merchant.  The use of\n"
+#~ "                   Taler does not change the currency or the total\n"
+#~ "                   value of the funds (except for fees which the\n"
+#~ "                   exchange may charge for the service).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the customer has the digital coins in his\n"
+#~ "                   wallet, the wallet can be used to <b>spend</b>\n"
+#~ "                   the coins with merchant portals that support\n"
+#~ "                   the Taler payment system and accept the\n"
+#~ "                   respective exchange as a business partner\n"
+#~ "                   (bottom arrow). This creates a digital contract\n"
+#~ "                   signed by the customer's coins and the\n"
+#~ "                   merchant.  If necessary, the customer can later\n"
+#~ "                   use this digitally signed contract in a court\n"
+#~ "                   of law to prove the exact terms of the contract\n"
+#~ "                   and that he paid the respective amount. The\n"
+#~ "                   customer does not learn the banking details of\n"
+#~ "                   the merchant, and Taler does not require the\n"
+#~ "                   merchant to learn the identity of the\n"
+#~ "                   customer. Naturally, the customer can spend any\n"
+#~ "                   fraction of his digital coins (the system takes\n"
+#~ "                   care of customers getting change).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Merchants receiving digital\n"
+#~ "                   coins <b>deposit</b> the respective claims\n"
+#~ "                   that resulted from the contract signing with\n"
+#~ "                   the customer at the exchange to redeem the\n"
+#~ "                   coins.  The deposit step does not reveal the\n"
+#~ "                   details of the contract between the customer\n"
+#~ "                   and the merchant or the identity of the\n"
+#~ "                   customer to the exchange in any way. However,\n"
+#~ "                   the exchange does learn the identity of the\n"
+#~ "                   merchant via the provided bank routing\n"
+#~ "                   information.  The merchant can, for example\n"
+#~ "                   when compelled by the state for taxation,\n"
+#~ "                   provide information linking the individual\n"
+#~ "                   deposit to the respective contract signed by\n"
+#~ "                   the customer. Thus, the exchange's database\n"
+#~ "                   allows the state to enforce that merchants pay\n"
+#~ "                   applicable taxes (and do not engage in illegal\n"
+#~ "                   contracts).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Finally, the exchange transfers funds\n"
+#~ "                   corresponding to the digital coins redeemed by\n"
+#~ "                   the merchants to the merchant's <b>bank</b>\n"
+#~ "                   account. The exchange may combine multiple\n"
+#~ "                   small transactions into one larger bank\n"
+#~ "                   transfer.  The merchant can query the exchange\n"
+#~ "                   about the relationship between the bank\n"
+#~ "                   transfers and the individual claims that were\n"
+#~ "                   deposited.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Most importantly, the exchange keeps\n"
+#~ "                   cryptographic proofs that allow it to\n"
+#~ "                   demonstrate that it is operating correctly to\n"
+#~ "                   third parties.  The system requires an\n"
+#~ "                   external <b>auditor</b>, such as a\n"
+#~ "                   government-appointed financial regulatory body,\n"
+#~ "                   to frequently verify the exchange's databases\n"
+#~ "                   and check that its bank balance matches the\n"
+#~ "                   total value of the remaining coins in\n"
+#~ "                   circulation.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Without the auditor, the exchange operators\n"
+#~ "                   could embezzle funds they are holding in\n"
+#~ "                   reserve. Customers and merchants cannot cheat\n"
+#~ "                   each other or the exchange. If any party's\n"
+#~ "                   computers are compromised, the financial damage\n"
+#~ "                   is limited to the respective party and\n"
+#~ "                   proportional to the funds they have in\n"
+#~ "                   circulation during the period of the\n"
+#~ "                   compromise.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
+#~ "Taler is not based on proof-of-"
+#~ "work or any other distributed consensus"
+#~ "\n"
+#~ "mechanism.  Instead Taler is based on blind signatures.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>It would be possible, however, to withdraw coins denominated in\n"
+#~ "Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+#~ "would give some benefits over plain Bitcoin, such as instant\n"
+#~ "confirmation times.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Your wallet stores digital coins and thus ultimately your computer\n"
+#~ "holds your balance. The exchange keeps funds matching all unspent\n"
+#~ "coins in an escrow bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Since the digital coins of value "
+#~ "in your wallet are anonymized, the\n"
+#~ ""
+#~ "exchange can not assist you in recovering a lost or stolen wallet.\n"
+#~ "Just like with a physical wallet for cash, you are responsible for\n"
+#~ "keeping it safe.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>The risk of losing a wallet can be mitigated by making backups or\n"
+#~ "keeping the balance reasonably low.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>In case of a compromise of one of your devices, an attacker can\n"
+#~ "spend coins from your wallet. Checking your balance might reveal\n"
+#~ "to you that your device has been compromised.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>If your friend provides goods or "
+#~ "services for you in exchange for a"
+#~ "\n"
+#~ "payment, they can easily set up a Taler merchant and receive the\n"
+#~ "payment in their bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Future versions of the Taler wallet may allow exchanging coins\n"
+#~ "among friends directly as well.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler wallets can store digital coins corresponding to multiple\n"
+#~ "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler currently does not offer conversion between currencies.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "<p>Your wallet stores digital coins that are <a\n"
+#~ "href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+#~ "signed</a> by an exchange.  The use "
+#~ "of a blind signature protects your\n"
+#~ ""
+#~ "privacy as it prevents the exchange from knowing which coin it signed\n"
+#~ "for which customer.</p>\n"
+#~ "\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler provides accountability to ensure business operate\n"
+#~ "             legally, while also respecting civil liberties of\n"
+#~ "             citizens.  Taler is a payment system based on\n"
+#~ "             open standards and free software.  Taler needs\n"
+#~ "             governments as they set a financial framework and act as\n"
+#~ "             trusted regulators.  Taler contributes to digital\n"
+#~ "             sovereignty in the critical financial infrastructure.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler was built with the goal of fighting corruption and\n"
+#~ "             supporting taxation.  With Taler, the receiver of any\n"
+#~ "             form of payment is easily identified by the government,\n"
+#~ "             and the merchant can be "
+#~ "compelled to provide the contract\n"
+#~ "             that was accepted by the customer.  Governments can use\n"
+#~ "             this data to tax businesses and individuals based on\n"
+#~ "             their income, making tax evasion and black markets less\n"
+#~ "             viable.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Thus, despite offering anonymity for citizens spending\n"
+#~ "             digital cash to buy goods and services, Taler also\n"
+#~ "             ensures that the state can observe incoming funds. This\n"
+#~ "             can be used to ensure businesses engage only in legal\n"
+#~ "             activities, and do not evade income tax, sales tax or\n"
+#~ "             value-added tax.  However, this observational capability\n"
+#~ "             does not extend to the immediate personal domain.  In\n"
+#~ "             particular, monitoring does not cover shared access to\n"
+#~ "             funds with trusted friends and family, or synchronizing\n"
+#~ "             wallets across multiple devices.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler's payments are cryptographically secured. Thus,\n"
+#~ "             customers, merchants and the "
+#~ "Taler payment service provider\n"
+#~ "             (the exchange) can mathematically\n"
+#~ "             demonstrate their lawful behavior in court in case of\n"
+#~ "             disputes. Financial damages are strictly limited,\n"
+#~ "             improving economic security for individuals, merchants,\n"
+#~ "             the exchange and the state.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             As a payment service provider, the Taler exchange is\n"
+#~ "             subject to financial regulation."
+#~ " Financial regulation and\n"
+#~ "             regular audits are critical to establish trust. In\n"
+#~ "             particular, the Taler design "
+#~ "mandates the existence of an\n"
+#~ "             independent auditor who checks cryptographic proofs that\n"
+#~ "             accumulate at the exchange to ensure that the escrow\n"
+#~ "             account is managed honestly.  This ensures that the\n"
+#~ "             exchange does not threaten the economy due to fraud.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is free software implementing an open protocol\n"
+#~ "             standard.  Thus, Taler will enable competition and avoid\n"
+#~ "             the monopolization of payment systems that threatens\n"
+#~ "             global political and financial stability today.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler has an efficient design.  Unlike\n"
+#~ "             Blockchain-based payment systems, such as Bitcoin,\n"
+#~ "             Taler will not threaten the availability of\n"
+#~ "             national electric grids or (significantly)\n"
+#~ "             contribute to environmental pollution.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "           Taler assumes governments can "
+#~ "observe traditional wire transfers\n"
+#~ "           entering and leaving the "
+#~ "Taler payment system.  Starting with the"
+#~ "\n"
+#~ "           wire transfers, governments can obtain:\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                The total amount of digital currency withdrawn by a\n"
+#~ "                customer. The government can"
+#~ " impose limits on how much\n"
+#~ "                digital cash a customer can withdraw within a\n"
+#~ "                given time frame.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The income received by any merchant via the Taler\n"
+#~ "                 system.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "                The exact details of the underlying contract that was\n"
+#~ "                signed between customer and merchant.  However, this\n"
+#~ "                information would typically not include the identity\n"
+#~ "                of the customer.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The amounts of digital coins legitimately withdrawn\n"
+#~ "                 by customers from the exchange, the value of\n"
+#~ "                 non-redeemed digital coins"
+#~ " in customer's wallets, the\n"
+#~ "                 value and corresponding wire details of deposit\n"
+#~ "                 operations performed by merchants with the exchange,\n"
+#~ "                 and the income of the"
+#~ " exchange from transaction fees.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      GNU Taler is an electronic payment system under development at\n"
+#~ "      <a href=\"http://www.inria.fr/\";>Inria</a>.  "
+#~ "We expect to make it\n"
+#~ "      operational in 2017.  You can "
+#~ "learn about Taler on this website,\n"
+#~ ""
+#~ "      try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+#~ "      our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+#~ "      href=\"https://api.taler.net\";>API</a> documentation.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler is easy to integrate with existing Web\n"
+#~ "        applications. Payments are cryptographically\n"
+#~ "        secured and are confirmed within milliseconds with\n"
+#~ "        extremely low transaction costs.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler does not introduce a new currency. Taler\n"
+#~ "        uses a digital wallet storing coins and payment service\n"
+#~ "        providers with escrow accounts in existing currencies.\n"
+#~ "        Thus, Taler's cryptographic coins correspond to existing\n"
+#~ "        currencies, such as US Dollars, Euros or even Bitcoins.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        By design Taler does not suffer from many classes\n"
+#~ "        of security problems such as phishing or counterfeit.\n"
+#~ "        Despite its security features, "
+#~ "Taler never rejects a legitimate\n"
+#~ "        customer due to a fraud-detection false positive.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When using Taler, merchant's revenue is transparent for tax\n"
+#~ "        collection authorities.  Unlike cash"
+#~ " and most digital currencies,\n"
+#~ "        Taler helps prevent black markets.  Taler is not suitable for\n"
+#~ "        illegal activities.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When you pay with Taler, your identity does not\n"
+#~ "        have to be revealed to the merchant. Just like\n"
+#~ "        payments in cash, nobody else can track how you\n"
+#~ "        spent your electronic money. However, you obtain a\n"
+#~ "        legally valid proof of payment.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler provides protocols and "
+#~ "reference implementations that in\n"
+#~ "        principle enables anybody to run"
+#~ " their own payment infrastructure,\n"
+#~ "        be it individuals, organizations "
+#~ "or whole countries.  Since the\n"
+#~ "        reference implementation is a <a"
+#~ " href=\"http://www.gnu.org/\";>GNU</a>\n"
+#~ "        package, it will always remain free software.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To pay with Taler, customers install an electronic wallet\n"
+#~ "    on their device.  Before the "
+#~ "first payment, the wallet's balance must"
+#~ "\n"
+#~ "    be charged in the desired "
+#~ "currency by some other means of "
+#~ "payment.</p>\n"
+#~ "    <p>Once the wallet is charged, "
+#~ "payments on websites take only one "
+#~ "click,\n"
+#~ "    are never falsely rejected by "
+#~ "fraud detection and do not pose "
+#~ "any risk\n"
+#~ "    of phishing or identity theft.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To receive Taler payments, a merchant needs a bank account\n"
+#~ "    in the desired currency.  We provide supporting software\n"
+#~ "    in various programming languages to"
+#~ " make the integration painless.\n"
+#~ "    The merchant's backend for Taler transaction processing can run\n"
+#~ "    on the merchant's premises or be hosted by a third party.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "          We have created a company, Taler Systems SA in\n"
+#~ "          Luxembourg.<br>\n"
+#~ "          Please contact <tt>address@hidden</tt>\n"
+#~ "          if you want to invest in Taler.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Our <a href=\"about.html\">team</a> "
+#~ "combines world-class business leaders,\n"
+#~ "             cryptographers, software engineers, civil-rights\n"
+#~ "             activists and academics. We are unified by a vision\n"
+#~ "             of how payments should work and the goal of\n"
+#~ "             imposing this vision upon the world.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We are currently supported "
+#~ "by <a href=\"http://www.inria.fr/\";>Inria</a>, the"
+#~ " French\n"
+#~ "             national institute for research in informatics and\n"
+#~ "             automation, and the <a "
+#~ "href=\"https://renewablefreedom.org/\";>Renewable Freedom "
+#~ "Foundation</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             All transactions in Taler "
+#~ "are secured using <a "
+#~ "href=\"bibliography.html\">modern\n"
+#~ "             cryptography</a> and trust in all parties is\n"
+#~ "             minimized. Financial damage is bounded (for\n"
+#~ "             customers, merchants and the exchange) even in the\n"
+#~ "             case that systems are compromised and private keys\n"
+#~ "             are stolen.  Databases can be audited for\n"
+#~ "             consistency, resulting in either the detection of\n"
+#~ "             compromised systems or the demonstration that\n"
+#~ "             participants were honest. Actual transaction costs\n"
+#~ "             are fractions of a cent.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The scalable business model for Taler is the operation\n"
+#~ "             of the payment service "
+#~ "provider, which converts money from\n"
+#~ "             traditional payment systems (MasterCard, SEPA, UPI,\n"
+#~ "             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+#~ "             electronic coins in the same currency. The customer\n"
+#~ "             can then redeem the electronic coins at a merchant,\n"
+#~ "             who can exchange them for money represented using\n"
+#~ "             traditional payment systems at the exchange.  The\n"
+#~ "             exchange charges fees to facilitate the transactions.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "       The payment service operator runs the <em>Taler exchange</em>.\n"
+#~ "       The exchange charges <b>transaction "
+#~ "fees</b> to customers or merchants.\n"
+#~ "       Its operational expenses are from"
+#~ " wire transfers with the banking\n"
+#~ "       system and the operation of the computing infrastructure.\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is a cost-effective electronic payment system\n"
+#~ "             which provides you with cryptographic proof that\n"
+#~ "             the payment worked correctly within milliseconds.\n"
+#~ "             Your Web customers pay with previously unknown\n"
+#~ "             levels of convenience without risk of fraud.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Processing transactions with Taler is fast,\n"
+#~ "               allowing you to confirm the transaction with your\n"
+#~ "               customer virtually immediately.  Your customers\n"
+#~ "               will appreciate that they do not have to type in\n"
+#~ "               credit card information and play the &quot;verified\n"
+#~ "               by&quot; game.  By making payments significantly\n"
+#~ "               more convenient for your customers, you may be able\n"
+#~ "               to use Taler for small transactions that would not\n"
+#~ "               work with credit card payments due to the mental\n"
+#~ "               overhead for customers.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               You will have cryptographic proof of payment from the\n"
+#~ "               Taler payment service provider. With Taler you never\n"
+#~ "               handle sensitive customer account information and thus\n"
+#~ "               do not have to undergo any particular security audits\n"
+#~ "               (such as PCI DSS).  Your systems will have customer\n"
+#~ "               contracts with qualified signatures for all\n"
+#~ "               transactions which you can use in court in case of\n"
+#~ "               disputes.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is free software, and you can use the\n"
+#~ "               liberally-licensed reference code as a starting\n"
+#~ "               point to integrate Taler into your services. To use\n"
+#~ "               Taler, you do not need to pay license fees, and the\n"
+#~ "               free software development model will ensure that\n"
+#~ "               you can select from many competing integrators for\n"
+#~ "               support.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is uses efficient "
+#~ "cryptographic constructions with low\n"
+#~ "               bandwidth and storage "
+#~ "requirements.  Combined with Taler's strong"
+#~ "\n"
+#~ "               security which makes fraud "
+#~ "impossible, Taler payment service\n"
+#~ "               providers can operate with very low overhead and\n"
+#~ "               thus offer low transaction fees.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler can be used for different currencies (such as\n"
+#~ "               Euros, US Dollars or Bitcoins) and any amount, limited\n"
+#~ "               only by applicable regulatation and what denominations\n"
+#~ "               the payment service provider supports.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler prevents tax evasion and money laundering.\n"
+#~ "               Taler's protocols are efficient"
+#~ " and do not use wasteful\n"
+#~ "               proof-of-work calculations. Taler encourages\n"
+#~ "               transparency by providing an open standard and free\n"
+#~ "               software reference implementations.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>signs</b> and <b>stores</b> the\n"
+#~ "                  complete terms of offers "
+#~ "made by the merchant to customers.\n"
+#~ ""
+#~ "                  For this, the merchant's frontend needs to give the\n"
+#~ "                  customer's order in a JSON format to the backend.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>validates</b> payments received from\n"
+#~ "                  the wallet and <b>executes</b> them with the Taler\n"
+#~ "                  payment service provider (the exchange).  For this,\n"
+#~ "                  the merchant's frontend must pass the payment\n"
+#~ "                  request through to the Taler backend and check the\n"
+#~ "                  HTTP status code that is returned.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend can <b>list</b> completed transactions\n"
+#~ "                  and <b>map</b> wire transfers to sets of business\n"
+#~ "                  transactions, including the exact terms of each\n"
+#~ "                  contract.\n"
+#~ "             "
+#~ msgstr ""
+
diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index 76584d5..6f24d16 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2017-03-08 10:25+0100\n"
+"POT-Creation-Date: 2017-03-15 11:57+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language: fr\n"
@@ -102,12 +102,6 @@ msgstr ""
 msgid "Taler System Architecture"
 msgstr ""
 
-#: architecture.html.j2:8
-msgid ""
-"\n"
-"      "
-msgstr ""
-
 #: bibliography.html.j2:4
 msgid "GNU Taler Bibliography"
 msgstr ""
@@ -131,69 +125,69 @@ msgstr ""
 
 #: citizens.html.j2:9
 msgid ""
-"\n"
-"      Taler largely functions like digital cash.  You\n"
-"      withdraw money from your bank account into your\n"
-"      electronic wallet, and can henceforth spend digital\n"
-"      cash.  The electronic wallet can carry multiple\n"
-"      currencies.\n"
-"      "
+"Taler largely functions like digital cash.  You\n"
+"withdraw money from your bank account into your\n"
+"electronic wallet, and can henceforth spend digital\n"
+"cash.  The electronic wallet can carry multiple\n"
+"currencies.\n"
 msgstr ""
 
-#: citizens.html.j2:25
-msgid "Security"
-msgstr "Sécurité"
+#: citizens.html.j2:25 governments.html.j2:58 index.html.j2:55
+#: merchants.html.j2:41
+msgid "Secure"
+msgstr "Sûr"
 
 #: citizens.html.j2:27
 msgid ""
 "Taler uses modern cryptography, ensuring that there\n"
-"               is no counterfeit.  Your digital wallet is safer\n"
-"               than your physical wallet.  At most, you can lose\n"
-"               its contents because your computer or mobile is\n"
-"               irreparably damaged or compromised.  Unlike a\n"
-"               physical wallet, you can make backups to secure\n"
-"               against data loss."
+"is no counterfeit.  Your digital wallet is safer\n"
+"than your physical wallet.  At most, you can lose\n"
+"its contents because your computer or mobile is\n"
+"irreparably damaged or compromised.  Unlike a\n"
+"physical wallet, you can make backups to secure\n"
+"against data loss."
 msgstr ""
 
-#: citizens.html.j2:37
-msgid "Privacy"
-msgstr "Confidentialité"
+#: citizens.html.j2:37 index.html.j2:83
+msgid "Private"
+msgstr ""
 
 #: citizens.html.j2:39
 msgid ""
-"Your transactions are private, neither the exchange\n"
-"               nor merchant needs to learn your identity. There is\n"
-"               no need to give out credit card numbers or other\n"
-"               sensitive information. The merchant will only be\n"
-"               able to do exactly the transaction you agreed to."
+"Your transactions are private, neither the payment\n"
+"service provider nor merchant needs to learn your\n"
+"identity. There is no need to give out credit card\n"
+"numbers or other sensitive information. The merchant\n"
+"will only be able to do exactly the transaction you\n"
+"agreed to."
 msgstr ""
 
 #: citizens.html.j2:50
-msgid "Convenience"
-msgstr "Avantage"
+msgid "Convenient"
+msgstr ""
 
 #: citizens.html.j2:52
 msgid ""
 "You will be able to withdraw money to replenish the\n"
-"               digital coins in your wallet using your credit card\n"
-"               or wire transfers.  Afterwards you can pay with\n"
-"               one-click using the Taler wallet, which optionally\n"
-"               keeps your transaction history on your computer."
+"digital coins in your wallet using your credit card\n"
+"or wire transfers.  Afterwards you can pay with\n"
+"one-click using the Taler wallet, which optionally\n"
+"keeps your transaction history on your computer."
 msgstr ""
 
-#: citizens.html.j2:61
-msgid "Stability"
+#: citizens.html.j2:61 index.html.j2:41
+msgid "Stable"
 msgstr ""
 
 #: citizens.html.j2:63
 msgid ""
 "Coins in your digital wallet will be of the same\n"
-"               denomination as the cash in your physical wallet.\n"
-"               Taler is not a crypto-currency, so you do not have\n"
-"               to worry about cryto-currency related value\n"
-"               fluctuations.  Banking with Taler is subject to the\n"
-"               usual government protections for financial\n"
-"               services."
+"denomination as the cash in your physical wallet.\n"
+"Taler is not a crypto-currency, so you do not have\n"
+"to worry about cryto-currency related value\n"
+"fluctuations.  Banking with Taler is subject to the\n"
+"usual government protections for financial\n"
+"services."
 msgstr ""
 
 #: citizens.html.j2:79
@@ -202,12 +196,10 @@ msgstr ""
 
 #: citizens.html.j2:81
 msgid ""
-"\n"
-"        We currently provide a <a href=\"wallet.html\">wallet browser "
+"We currently provide a <a href=\"wallet.html\">wallet browser "
 "extension</a> for Chromium, Chrome, Firefox, Opera\n"
-"        and Edge.  Wallets for mobile phones and other platforms will be "
+"and Edge.  Wallets for mobile phones and other platforms will be "
 "available in the future.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:88
@@ -216,10 +208,8 @@ msgstr ""
 
 #: citizens.html.j2:90
 msgid ""
-"\n"
-"        You can see how Taler works in practice by visiting our <a "
+"You can see how Taler works in practice by visiting our <a "
 "href=\"https://demo.taler.net\";>demo page</a>.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:103
@@ -229,38 +219,37 @@ msgstr ""
 #: citizens.html.j2:105
 msgid ""
 "Customers interact with the Taler system using\n"
-"             the Taler wallet:"
+"the Taler wallet:"
 msgstr ""
 
-#: citizens.html.j2:108
+#: citizens.html.j2:110
 msgid ""
-"To <b>withdraw</b> electronic coins, the customer transfers funds\n"
-"                  from his bank account to the Taler exchange.  The wire\n"
-"                  transfer subject must match a code generated by the "
-"customer's\n"
-"                  wallet. After the wire transfer is complete, the wallet"
-" will\n"
-"                  automatically withdraw the coins."
+"To <b>withdraw</b> electronic coins, the customer\n"
+"transfers funds from his bank account to the Taler\n"
+"payment service provider (the exchange).  The wire\n"
+"transfer subject must match a code identifying the\n"
+"customer's wallet. After the wire transfer is\n"
+"complete, the wallet will automatically withdraw the\n"
+"coins from the exchange."
 msgstr ""
 
-#: citizens.html.j2:114
+#: citizens.html.j2:118
 msgid ""
-"To <b>spend</b> electronic coins, a merchant must cause the wallet\n"
-"                  to display a proposal and ask for one-click "
-"confirmation.\n"
-"                  Payment is then instant.\n"
-"                  Transaction histories and digitally signed contracts "
-"can be\n"
-"                  preserved by the wallet."
+"To <b>spend</b> electronic coins, a merchant must\n"
+"cause the wallet to display a proposal for some\n"
+"purchase.  The wallet will ask the customer for\n"
+"one-click confirmation.  Payment is then instant.\n"
+"Transaction histories and digitally signed contracts\n"
+"can be preserved by the wallet."
 msgstr ""
 
-#: citizens.html.j2:120
+#: citizens.html.j2:125
 msgid ""
 "The customer can use the wallet to <b>review</b> his\n"
-"                  balance. The wallet can contain different currencies,\n"
-"                  and may be shared across devices. Customers can make\n"
-"                  backups of the wallet to secure its contents against\n"
-"                  hardware failures."
+"balance. The wallet can contain different\n"
+"currencies, and may be shared across\n"
+"devices. Customers can make backups of the wallet to\n"
+"secure its contents against hardware failures."
 msgstr ""
 
 #: contact.html.j2:6
@@ -273,14 +262,12 @@ msgstr ""
 
 #: contact.html.j2:15
 msgid ""
-"\n"
-"            An archived, public mailing list for GNU Taler is\n"
-"            hosted at\n"
-"            <a "
+"An archived, public mailing list for GNU Taler is\n"
+"hosted at\n"
+"<a "
 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
 "  You can send messages to the list\n"
-"            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
-"        "
+"at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
 msgstr ""
 
 #: contact.html.j2:25
@@ -289,11 +276,9 @@ msgstr ""
 
 #: contact.html.j2:27
 msgid ""
-"\n"
-"             Team members are generally reachable at\n"
-"             <tt>address@hidden</tt>.  All of us\n"
-"             support receiving GnuPG encrypted e-mails.\n"
-"        "
+"Team members are generally reachable at\n"
+"<tt>address@hidden</tt>.  All of us\n"
+"support receiving GnuPG encrypted e-mails.\n"
 msgstr ""
 
 #: contact.html.j2:36
@@ -302,13 +287,11 @@ msgstr ""
 
 #: contact.html.j2:38
 msgid ""
-"\n"
-"             We track open feature requests and bugs in our\n"
-"             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
-"             which is shared with the GNUnet project.\n"
-"             You can also report bugs or feature requests to the\n"
-"             mailing list.\n"
-"        "
+"We track open feature requests and bugs in our\n"
+"<a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+"which is shared with the GNUnet project.\n"
+"You can also report bugs or feature requests to the\n"
+"mailing list.\n"
 msgstr ""
 
 #: contact.html.j2:49
@@ -317,274 +300,254 @@ msgstr ""
 
 #: contact.html.j2:51
 msgid ""
-"\n"
-"             For non-technical commercial requests, please contact\n"
-"             <tt>ceo AT taler.net</tt>.\n"
-"        "
+"For non-technical commercial requests, please contact\n"
+"<tt>ceo AT taler.net</tt>.\n"
 msgstr ""
 
 #: developers.html.j2:5
 msgid "Taler for developers"
 msgstr "Taler pour les développeurs"
 
-#: developers.html.j2:12
+#: developers.html.j2:12 merchants.html.j2:58
 msgid "Free"
 msgstr "Libre"
 
 #: developers.html.j2:15
 msgid ""
-"\n"
-"               Taler is free software implementing an open\n"
-"               protocol. Anybody is welcome to inspect our code\n"
-"               and integrate our reference implementation into\n"
-"               their applications.  Different components of Taler\n"
-"               are being made available under different\n"
-"               licenses. The Affero GPLv3+ is used for the\n"
-"               exchange, the LGPLv3+ is used for reference code\n"
-"               demonstrating integration with merchant platforms,\n"
-"               and licenses like Apache/Mozilla/GPLv3+ are used\n"
-"               for wallets and related customer-facing software.\n"
-"               We are open for constructive suggestions for\n"
-"               maximizing the adoption of this libre payment\n"
-"               platform.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:34
+"GNU Taler is free software implementing an open\n"
+"protocol. Anybody is welcome to integrate our reference\n"
+"implementation into their applications.  Different\n"
+"components of Taler are being made available under\n"
+"different licenses. The Affero GPLv3+ is used for the\n"
+"exchange, the LGPLv3+ is used for reference code\n"
+"demonstrating integration with merchant platforms, and\n"
+"licenses like GPLv3+ are used for\n"
+"wallets and related customer-facing software.  We are\n"
+"open for constructive suggestions for maximizing the\n"
+"adoption of this payment platform.\n"
+msgstr ""
+
+#: developers.html.j2:32
 msgid "RESTful"
 msgstr "Avec REST"
 
-#: developers.html.j2:37
+#: developers.html.j2:35
 msgid ""
-"\n"
-"               Taler is designed to work on the Internet.  To\n"
-"               ensure that Taler payments can work with\n"
-"               restrictive network setups, Taler uses a RESTful\n"
-"               protocol over HTTP or HTTPS. Taler's security does\n"
-"               not depend upon the use of HTTPS, but obviously\n"
-"               merchants may choose to offer HTTPS for consistency\n"
-"               and because it generally is better for privacy\n"
-"               compared to HTTP.  Taler uses JSON to encode\n"
-"               structure data, making it easy to integrate Taler\n"
-"               with existing Web applications.  Taler's protocol\n"
-"               is documented in\n"
-"               detail <a href=\"https://api.taler.net/\";>here</a>.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:60
+"Taler is designed to work on the Internet.  To\n"
+"ensure that Taler payments can work with\n"
+"restrictive network setups, Taler uses a RESTful\n"
+"protocol over HTTP or HTTPS. Taler's security does\n"
+"not depend upon the use of HTTPS, but obviously\n"
+"merchants may choose to offer HTTPS for consistency\n"
+"and because it generally is better for privacy\n"
+"compared to HTTP.  Taler uses JSON to encode\n"
+"structure data, making it easy to integrate Taler\n"
+"with existing Web applications.  Taler's protocol\n"
+"is documented in\n"
+"detail at <a href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+msgstr ""
+
+#: developers.html.j2:58
 msgid "Code"
 msgstr "Code"
 
-#: developers.html.j2:63
+#: developers.html.j2:61
 msgid ""
-"\n"
-"               Taler is currently primarily developed by a\n"
-"               research team at Inria and GNUnet e.V. However,\n"
-"               contributions from anyone are welcome.  Our Git\n"
-"               repositories can be cloned using the Git and HTTP\n"
-"               access methods against <tt>git.taler.net</tt> with\n"
-"               the name of the respective repository. A list of\n"
-"               public repositories can be found in\n"
-"               our <a href='https://git.taler.net/'>GitWeb</a>.\n"
-"         "
-msgstr ""
-
-#: developers.html.j2:76
+"Taler is currently primarily developed by a\n"
+"research team at <a href=\"http://www.inria.fr/\";>Inria</a> and\n"
+"<a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+"contributions from anyone are welcome.  Our Git\n"
+"repositories can be cloned using the Git and HTTP\n"
+"access methods against <tt>git.taler.net</tt> with\n"
+"the name of the respective repository. A list of\n"
+"repositories can be found in\n"
+"our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+msgstr ""
+
+#: developers.html.j2:75
 msgid "Documentation"
 msgstr "Documentation"
 
-#: developers.html.j2:79
+#: developers.html.j2:78
 msgid ""
-"\n"
-"               In addition to this website,\n"
-"               the <a href=\"https://git.taler.net/\";>documented\n"
-"               code</a> and\n"
-"               the <a href=\"https://api.taler.net/\";>API\n"
-"               documentation</a>, we are in the process of\n"
-"               preparing a comprehensive design document which\n"
-"               will be published here soon.\n"
-"       "
+"In addition to this website, the <a\n"
+"href=\"https://git.taler.net/\";>documented code</a> and\n"
+"the <a href=\"https://api.taler.net/\";>API\n"
+"documentation</a>.  Technical papers can be found in\n"
+"our <a href=\"bibliography.html\">bibliography</a>.\n"
 msgstr ""
 
-#: developers.html.j2:91
+#: developers.html.j2:88
 msgid "Discussion"
 msgstr "Discussion"
 
-#: developers.html.j2:93
+#: developers.html.j2:91
 msgid ""
 "We have a mailing list for developer discussions.\n"
-"               You can subscribe to it or read the list archive at\n"
-"               <a "
-"href='http://lists.gnu.org/mailman/listinfo/taler'>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"You can subscribe to or read the list archive at\n"
+"<a "
+"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"\n"
 msgstr ""
 
-#: developers.html.j2:100
+#: developers.html.j2:101
 msgid "Regression Testing"
 msgstr "Tests de régression"
 
-#: developers.html.j2:102
+#: developers.html.j2:104
 msgid ""
-"We have\n"
-"               <a href='https://buildbot.net/'>Buildbot</a>\n"
-"               automation tests to detect regressions and check\n"
-"               for portability at\n"
-"        <a href='https://buildbot.taler.net/'>buildbot.taler.net</a>.\n"
-"      "
+"We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+"automation tests to detect regressions and check for\n"
+"portability at <a\n"
+"href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:110
+#: developers.html.j2:113
 msgid "Code Coverage Analysis"
 msgstr "Mesure de couverture du code"
 
-#: developers.html.j2:112
+#: developers.html.j2:116
 msgid ""
 "We use\n"
-"               <a "
-"href='http://ltp.sourceforge.net/coverage/lcov.php'>LCOV</a>\n"
-"               to analyze the code coverage of our tests, the\n"
-"               results are available\n"
-"               at <a href='https://lcov.taler.net/'>lcov.taler.net</a>.\n"
-"               "
+"<a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+"to analyze the code coverage of our tests, the\n"
+"results are available\n"
+"at <a href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:120
+#: developers.html.j2:126
 msgid "Performance Analysis"
 msgstr "Analyse de performances"
 
-#: developers.html.j2:122
+#: developers.html.j2:129
 msgid ""
 "We\n"
-"               use <a href='https://gnunet.org/gauger'>Gauger</a>\n"
-"               for performance regression analysis of the exchange\n"
-"               backend\n"
-"               at <a "
-"href='https://gauger.taler.net/'>gauger.taler.net</a>.\n"
-"               "
+"use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+"for performance regression analysis of the exchange\n"
+"backend\n"
+"at <a href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:136
+#: developers.html.j2:145
 msgid "Taler system overview"
 msgstr "Vue d'ensemble de Taler"
 
-#: developers.html.j2:138
+#: developers.html.j2:148
 msgid ""
 "The Taler system consists of protocols executed among\n"
-"             a number of actors with the help\n"
-"             of <a href='https://www.fsf.org/'>Free Software</a>\n"
-"             as illustrated in the illustration on the right.\n"
-"             Typical transactions involve the following steps: "
+"a number of actors as illustrated in the illustration on the right.\n"
+"Typical transactions involve the following steps:\n"
 msgstr ""
 
-#: developers.html.j2:147
+#: developers.html.j2:158
 msgid ""
 "A customer instructs his <b>bank</b> to\n"
-"                   transfer funds from his account to the Taler\n"
-"                   exchange (top left).  In the subject of the\n"
-"                   transaction, he includes an authentication\n"
-"                   token from his electronic <b>wallet</b>. In\n"
-"                   Taler terminology, the customer creates a\n"
-"                   reserve at the exchange.  "
+"transfer funds from his account to the Taler\n"
+"exchange (top left).  In the subject of the\n"
+"transaction, he includes an authentication\n"
+"token from his electronic <b>wallet</b>. In\n"
+"Taler terminology, the customer creates a\n"
+"reserve at the exchange.\n"
 msgstr ""
 
-#: developers.html.j2:155
+#: developers.html.j2:170
 msgid ""
 "Once the exchange has received the wire\n"
-"                   transfer, it allows the customer's electronic\n"
-"                   wallet to <b>withdraw</b> electronic coins.\n"
-"                   The electronic coins are digital\n"
-"                   representations of the original currency from\n"
-"                   the transfer. It is important to note that the\n"
-"                   exchange does not learn the &quot;serial\n"
-"                   numbers&quot; of the coins created in this\n"
-"                   process, so it cannot tell later which customer\n"
-"                   purchased what at which merchant.  The use of\n"
-"                   Taler does not change the currency or the total\n"
-"                   value of the funds (except for fees which the\n"
-"                   exchange may charge for the service).  "
+"transfer, it allows the customer's electronic\n"
+"wallet to <b>withdraw</b> electronic coins.\n"
+"The electronic coins are digital\n"
+"representations of the original currency from\n"
+"the transfer. It is important to note that the\n"
+"exchange does not learn the &quot;serial\n"
+"numbers&quot; of the coins created in this\n"
+"process, so it cannot tell later which customer\n"
+"purchased what at which merchant.  The use of\n"
+"Taler does not change the currency or the total\n"
+"value of the funds (except for fees which the\n"
+"exchange may charge for the service).\n"
 msgstr ""
 
-#: developers.html.j2:170
+#: developers.html.j2:188
 msgid ""
 "Once the customer has the digital coins in his\n"
-"                   wallet, the wallet can be used to <b>spend</b>\n"
-"                   the coins with merchant portals that support\n"
-"                   the Taler payment system and accept the\n"
-"                   respective exchange as a business partner\n"
-"                   (bottom arrow). This creates a digital contract\n"
-"                   signed by the customer's coins and the\n"
-"                   merchant.  If necessary, the customer can later\n"
-"                   use this digitally signed contract in a court\n"
-"                   of law to prove the exact terms of the contract\n"
-"                   and that he paid the respective amount. The\n"
-"                   customer does not learn the banking details of\n"
-"                   the merchant, and Taler does not require the\n"
-"                   merchant to learn the identity of the\n"
-"                   customer. Naturally, the customer can spend any\n"
-"                   fraction of his digital coins (the system takes\n"
-"                   care of customers getting change).  "
-msgstr ""
-
-#: developers.html.j2:188
+"wallet, the wallet can be used to <b>spend</b>\n"
+"the coins with merchant portals that support\n"
+"the Taler payment system and accept the\n"
+"respective exchange as a business partner\n"
+"(bottom arrow). This creates a digital contract\n"
+"signed by the customer's coins and the\n"
+"merchant.  If necessary, the customer can later\n"
+"use this digitally signed contract in a court\n"
+"of law to prove the exact terms of the contract\n"
+"and that he paid the respective amount. The\n"
+"customer does not learn the banking details of\n"
+"the merchant, and Taler does not require the\n"
+"merchant to learn the identity of the\n"
+"customer. Naturally, the customer can spend any\n"
+"fraction of his digital coins (the system takes\n"
+"care of customers getting change).\n"
+msgstr ""
+
+#: developers.html.j2:210
 msgid ""
 "Merchants receiving digital\n"
-"                   coins <b>deposit</b> the respective receipts\n"
-"                   that resulted from the contract signing with\n"
-"                   the customer at the exchange to redeem the\n"
-"                   coins.  The deposit step does not reveal the\n"
-"                   details of the contract between the customer\n"
-"                   and the merchant or the identity of the\n"
-"                   customer to the exchange in any way. However,\n"
-"                   the exchange does learn the identity of the\n"
-"                   merchant via the provided bank routing\n"
-"                   information.  The merchant can, for example\n"
-"                   when compelled by the state for taxation,\n"
-"                   provide information linking the individual\n"
-"                   deposit to the respective contract signed by\n"
-"                   the customer. Thus, the exchange's database\n"
-"                   allows the state to enforce that merchants pay\n"
-"                   applicable taxes (and do not engage in illegal\n"
-"                   contracts).  "
-msgstr ""
-
-#: developers.html.j2:207
+"coins <b>deposit</b> the respective claims\n"
+"that resulted from the contract signing with\n"
+"the customer at the exchange to redeem the\n"
+"coins.  The deposit step does not reveal the\n"
+"details of the contract between the customer\n"
+"and the merchant or the identity of the\n"
+"customer to the exchange in any way. However,\n"
+"the exchange does learn the identity of the\n"
+"merchant via the provided bank routing\n"
+"information.  The merchant can, for example\n"
+"when compelled by the state for taxation,\n"
+"provide information linking the individual\n"
+"deposit to the respective contract signed by\n"
+"the customer. Thus, the exchange's database\n"
+"allows the state to enforce that merchants pay\n"
+"applicable taxes (and do not engage in illegal\n"
+"contracts).\n"
+msgstr ""
+
+#: developers.html.j2:233
 msgid ""
 "Finally, the exchange transfers funds\n"
-"                   corresponding to the digital coins redeemed by\n"
-"                   the merchants to the merchant's <b>bank</b>\n"
-"                   account. The exchange may combine multiple\n"
-"                   small transactions into one larger bank\n"
-"                   transfer.  The merchant can query the exchange\n"
-"                   about the relationship between the bank\n"
-"                   transfers and the individual claims that were\n"
-"                   deposited.  "
+"corresponding to the digital coins redeemed by\n"
+"the merchants to the merchant's <b>bank</b>\n"
+"account. The exchange may combine multiple\n"
+"small transactions into one larger bank\n"
+"transfer.  The merchant can query the exchange\n"
+"about the relationship between the bank\n"
+"transfers and the individual claims that were\n"
+"deposited.\n"
 msgstr ""
 
-#: developers.html.j2:217
+#: developers.html.j2:247
 msgid ""
 "Most importantly, the exchange keeps\n"
-"                   cryptographic proofs that allow it to\n"
-"                   demonstrate that it is operating correctly to\n"
-"                   third parties.  The system requires an\n"
-"                   external <b>auditor</b>, such as a\n"
-"                   government-appointed financial regulatory body,\n"
-"                   to frequently verify the exchange's databases\n"
-"                   and check that its bank balance matches the\n"
-"                   total value of the remaining coins in\n"
-"                   circulation.  "
+"cryptographic proofs that allow it to\n"
+"demonstrate that it is operating correctly to\n"
+"third parties.  The system requires an\n"
+"external <b>auditor</b>, such as a\n"
+"government-appointed financial regulatory body,\n"
+"to frequently verify the exchange's databases\n"
+"and check that its bank balance matches the\n"
+"total value of the remaining coins in\n"
+"circulation.\n"
 msgstr ""
 
-#: developers.html.j2:228
+#: developers.html.j2:262
 msgid ""
 "Without the auditor, the exchange operators\n"
-"                   could embezzle funds they are holding in\n"
-"                   reserve. Customers and merchants cannot cheat\n"
-"                   each other or the exchange. If any party's\n"
-"                   computers are compromised, the financial damage\n"
-"                   is limited to the respective party and\n"
-"                   proportional to the funds they have in\n"
-"                   circulation during the period of the\n"
-"                   compromise.  "
+"could embezzle funds they are holding in\n"
+"reserve. Customers and merchants cannot cheat\n"
+"each other or the exchange. If any party's\n"
+"computers are compromised, the financial damage\n"
+"is limited to the respective party and\n"
+"proportional to the funds they have in\n"
+"circulation during the period of the\n"
+"compromise.\n"
 msgstr ""
 
 #: faq.html.j2:5
@@ -593,27 +556,28 @@ msgstr ""
 
 #: faq.html.j2:6
 msgid ""
-"\n"
 "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
 "Taler is not based on proof-of-work or any other distributed consensus\n"
 "mechanism.  Instead Taler is based on blind signatures.</p>\n"
-"\n"
-"<p>It would be possible, however, to withdraw Bitcoins into a Taler\n"
-"wallet (with an appropriate exchange), which would give some benefits\n"
-"over plain Bitcoin, such as instant confirmation times.</p>\n"
 msgstr ""
 
-#: faq.html.j2:16
+#: faq.html.j2:11
+msgid ""
+"<p>It would be possible, however, to withdraw coins denominated in\n"
+"Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+"would give some benefits over plain Bitcoin, such as instant\n"
+"confirmation times.</p>\n"
+msgstr ""
+
+#: faq.html.j2:18
 msgid "Where is the balance in my wallet stored?"
 msgstr ""
 
-#: faq.html.j2:17
+#: faq.html.j2:19
 msgid ""
-"\n"
-"<p>Your wallet stores digital coins that were blindly signed by an\n"
-"exchange, and thus ultimately your computer holds your balance.  The\n"
-"exchange keeps funds matching all unspent coins in an escrow bank\n"
-"account.</p>\n"
+"<p>Your wallet stores digital coins and thus ultimately your computer\n"
+"holds your balance. The exchange keeps funds matching all unspent\n"
+"coins in an escrow bank account.</p>\n"
 msgstr ""
 
 #: faq.html.j2:25
@@ -622,385 +586,355 @@ msgstr ""
 
 #: faq.html.j2:26
 msgid ""
-"\n"
 "<p>Since the digital coins of value in your wallet are anonymized, the\n"
 "exchange can not assist you in recovering a lost or stolen wallet.\n"
 "Just like with a physical wallet for cash, you are responsible for\n"
 "keeping it safe.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:32
+msgid ""
 "<p>The risk of losing a wallet can be mitigated by making backups or\n"
 "keeping the balance reasonably low.</p>\n"
-"\n"
-"<p>In case of a compromise of one of your devices, an attacker that\n"
-"spends coins on your behalf will allow you to detect that your device\n"
-"has been compromised.</p>\n"
 msgstr ""
 
-#: faq.html.j2:41
+#: faq.html.j2:37
+msgid "What if my computer is hacked?"
+msgstr ""
+
+#: faq.html.j2:38
+msgid ""
+"<p>In case of a compromise of one of your devices, an attacker can\n"
+"spend coins from your wallet. Checking your balance might reveal\n"
+"to you that your device has been compromised.</p>\n"
+msgstr ""
+
+#: faq.html.j2:44
 msgid "Can I send money to my friend with Taler?"
 msgstr ""
 
-#: faq.html.j2:42
+#: faq.html.j2:45
 msgid ""
-"\n"
 "<p>If your friend provides goods or services for you in exchange for a\n"
 "payment, they can easily set up a Taler merchant and receive the\n"
 "payment in their bank account.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:50
+msgid ""
 "<p>Future versions of the Taler wallet may allow exchanging coins\n"
 "among friends directly as well.</p>\n"
 msgstr ""
 
-#: faq.html.j2:52
+#: faq.html.j2:56
 msgid "How does Taler handle payments in different currencies?"
 msgstr ""
 
-#: faq.html.j2:53
+#: faq.html.j2:57
 msgid ""
-"\n"
 "<p>Taler wallets can store digital coins corresponding to multiple\n"
 "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+msgstr ""
+
+#: faq.html.j2:61
+msgid "<p>Taler currently does not offer conversion between currencies.</p>\n"
+msgstr ""
+
+#: faq.html.j2:65
+msgid "How does Taler protect my privacy?"
+msgstr ""
+
+#: faq.html.j2:66
+msgid ""
+"<p>Your wallet stores digital coins that are <a\n"
+"href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+"signed</a> by an exchange.  The use of a blind signature protects your\n"
+"privacy as it prevents the exchange from knowing which coin it signed\n"
+"for which customer.</p>\n"
 "\n"
-"<p>Taler currently does not offer conversion between currencies.</p>\n"
 msgstr ""
 
 #: governments.html.j2:6
 msgid "Advantages for Governments"
 msgstr ""
 
-#: governments.html.j2:7
+#: governments.html.j2:8
 msgid ""
-"Taler provides accountability to ensure business\n"
-"             accepting payments operate legally, while also\n"
-"             respecting civil liberties of citizens spending\n"
-"             digital cash.  Taler is a commons, a payment system\n"
-"             based on open standards and free software.  Taler\n"
-"             needs governments to set a financial framework and\n"
-"             to act as trusted regulators.  Taler contributes to\n"
-"             digital sovereignty in the critical financial\n"
-"             infrastructure."
+"Taler provides accountability to ensure business operate\n"
+"legally, while also respecting civil liberties of\n"
+"citizens.  Taler is a payment system based on\n"
+"open standards and free software.  Taler needs\n"
+"governments as they set a financial framework and act as\n"
+"trusted regulators.  Taler contributes to digital\n"
+"sovereignty in the critical financial infrastructure.\n"
 msgstr ""
 
-#: governments.html.j2:23 index.html.j2:69
+#: governments.html.j2:25 index.html.j2:70
 msgid "Taxable"
 msgstr "Taxable"
 
-#: governments.html.j2:25
+#: governments.html.j2:28
 msgid ""
-"Taler was\n"
-"             built with the goal of fighting corruption and supporting "
-"taxation.\n"
-"             With Taler, the receiver of any form of payment is\n"
-"             easily identified by the government, and the merchant\n"
-"             can be compelled to provide the contract that was accepted\n"
-"             by the customer.  Governments can use this data to\n"
-"             tax businesses and individuals based on their\n"
-"             income, making tax evasion and black markets less\n"
-"             viable."
+"Taler was built with the goal of fighting corruption and\n"
+"supporting taxation.  With Taler, the receiver of any\n"
+"form of payment is easily identified by the government,\n"
+"and the merchant can be compelled to provide the contract\n"
+"that was accepted by the customer.  Governments can use\n"
+"this data to tax businesses and individuals based on\n"
+"their income, making tax evasion and black markets less\n"
+"viable.\n"
 msgstr ""
 
-#: governments.html.j2:35
+#: governments.html.j2:41
 msgid ""
-"Thus, despite offering anonymity for citizens\n"
-"             spending digital cash to buy goods and services,\n"
-"             Taler also ensures that the state can observe\n"
-"             incoming funds. This can be used to ensure\n"
-"             businesses engage only in legal activities, and do\n"
-"             not evade income tax, sales tax or value-added tax.\n"
-"             However, this observational capability does not\n"
-"             extend to the immediate personal domain.  In\n"
-"             particular, sharing access to funds within a family\n"
-"             or synchronizing wallets across multiple devices is not\n"
-"             subject to monitoring."
+"Thus, despite offering anonymity for citizens spending\n"
+"digital cash to buy goods and services, Taler also\n"
+"ensures that the state can observe incoming funds. This\n"
+"can be used to ensure businesses engage only in legal\n"
+"activities, and do not evade income tax, sales tax or\n"
+"value-added tax.  However, this observational capability\n"
+"does not extend to the immediate personal domain.  In\n"
+"particular, monitoring does not cover shared access to\n"
+"funds with trusted friends and family, or synchronizing\n"
+"wallets across multiple devices.\n"
 msgstr ""
 
-#: governments.html.j2:48 merchants.html.j2:33
-msgid "Secure"
-msgstr "Sûr"
-
-#: governments.html.j2:50
+#: governments.html.j2:61
 msgid ""
-"Taler's payments are cryptographically\n"
-"             secured. Thus, customers, merchants and the\n"
-"             exchange can mathematically demonstrate their\n"
-"             lawful behavior in court in case of\n"
-"             disputes. Financial damages are strictly limited,\n"
-"             improving economic security for individuals,\n"
-"             merchants, the exchange and the state."
+"Taler's payments are cryptographically secured. Thus,\n"
+"customers, merchants and the Taler payment service provider\n"
+"(the exchange) can mathematically\n"
+"demonstrate their lawful behavior in court in case of\n"
+"disputes. Financial damages are strictly limited,\n"
+"improving economic security for individuals, merchants,\n"
+"the exchange and the state.\n"
 msgstr ""
 
-#: governments.html.j2:58
+#: governments.html.j2:73
 msgid ""
-"By design, the Taler payment service provider is\n"
-"             subject to financial regulation. Financial\n"
-"             regulation and regular audits are critical to\n"
-"             establish trust. In particular, the Taler design\n"
-"             mandates the existence of an independent auditor\n"
-"             who checks cryptographic proofs that accumulate at\n"
-"             the payment service provider to ensure that the\n"
-"             escrow account is managed honestly.  This ensures\n"
-"             that the payment service provider does not threaten\n"
-"             the economy due to fraud."
+"As a payment service provider, the Taler exchange is\n"
+"subject to financial regulation. Financial regulation and\n"
+"regular audits are critical to establish trust. In\n"
+"particular, the Taler design mandates the existence of an\n"
+"independent auditor who checks cryptographic proofs that\n"
+"accumulate at the exchange to ensure that the escrow\n"
+"account is managed honestly.  This ensures that the\n"
+"exchange does not threaten the economy due to fraud.\n"
 msgstr ""
 
-#: governments.html.j2:72 index.html.j2:95
+#: governments.html.j2:88 index.html.j2:96
 msgid "Libre"
 msgstr "Libre"
 
-#: governments.html.j2:74
+#: governments.html.j2:91
 msgid ""
-"Taler is free software implementing an open\n"
-"             protocol standard.  Thus, Taler will enable\n"
-"             competition and avoid the monopolization of payment\n"
-"             systems that threatens global political and\n"
-"             financial stability today."
+"Taler is free software implementing an open protocol\n"
+"standard.  Thus, Taler will enable competition and avoid\n"
+"the monopolization of payment systems that threatens\n"
+"global political and financial stability today.\n"
 msgstr ""
 
-#: governments.html.j2:83
+#: governments.html.j2:101
 msgid "Efficient"
 msgstr "Efficace"
 
-#: governments.html.j2:85
+#: governments.html.j2:104
 msgid ""
 "Taler has an efficient design.  Unlike\n"
-"             timeline-based payment systems, such as Bitcoin,\n"
-"             Taler will not threaten the availability of\n"
-"             national electric grids or (significantly)\n"
-"             contribute to environmental pollution."
+"Blockchain-based payment systems, such as Bitcoin,\n"
+"Taler will not threaten the availability of\n"
+"national electric grids or (significantly)\n"
+"contribute to environmental pollution.\n"
 msgstr ""
 
-#: governments.html.j2:99
+#: governments.html.j2:120
 msgid "Taler and regulation"
 msgstr ""
 
-#: governments.html.j2:101
-msgid "Anti-money laundering (AML)"
+#: governments.html.j2:122
+msgid "Anti money laundering (AML)"
 msgstr ""
 
-#: governments.html.j2:102
+#: governments.html.j2:123
 msgid ""
 "With Taler, income is visible and can be tied to the contract signed by "
 "both parties."
 msgstr ""
 
-#: governments.html.j2:103
-msgid "Know-your-customer (KYC)"
+#: governments.html.j2:124
+msgid "Know your customer (KYC)"
 msgstr ""
 
-#: governments.html.j2:104
+#: governments.html.j2:125
 msgid ""
 "In Taler, payer and payee are known by their bank accounts when "
 "withdrawing or depositing coins respectively"
 msgstr ""
 
-#: governments.html.j2:105
-msgid "Privacy-by-design (GDPR)"
+#: governments.html.j2:126
+msgid "General Data Protection Regulation (GDPR)"
 msgstr ""
 
-#: governments.html.j2:106
+#: governments.html.j2:127
 msgid ""
 "Taler cryptographically protects citizen's privacy, and by design "
 "implements data minimization and privacy by default."
 msgstr ""
 
-#: governments.html.j2:107
-msgid "Competitive banking (PSD2)"
+#: governments.html.j2:128
+msgid "Payment Services Directive (PSD2)"
 msgstr ""
 
-#: governments.html.j2:108
+#: governments.html.j2:129
 msgid ""
-"Taler provides an open standard with public APIs contributing to a level "
-"playing field."
+"Taler provides an open standard with public APIs contributing to a "
+"competitive banking sector."
 msgstr ""
 
-#: governments.html.j2:116
+#: governments.html.j2:137
 msgid "Taler provides privacy and accountability"
 msgstr ""
 
-#: governments.html.j2:118
+#: governments.html.j2:140
 msgid ""
 "Taler assumes governments can observe traditional wire transfers\n"
-"           entering and leaving the Taler payment system.  Starting with "
-"the\n"
-"           wire transfers, governments can obtain: "
+"entering and leaving the Taler payment system.  Starting with the\n"
+"wire transfers, governments can obtain:\n"
 msgstr ""
 
-#: governments.html.j2:123
+#: governments.html.j2:148
 msgid ""
 "The total amount of digital currency withdrawn by a\n"
-"                customer. The government can impose limits on how much\n"
-"                digital cash a customer can withdraw within a\n"
-"                given time frame."
+"customer. The government can impose limits on how much\n"
+"digital cash a customer can withdraw within a\n"
+"given time frame.\n"
 msgstr ""
 
-#: governments.html.j2:128
+#: governments.html.j2:157
 msgid ""
 "The income received by any merchant via the Taler\n"
-"                 system."
+"system.\n"
 msgstr ""
 
-#: governments.html.j2:131
+#: governments.html.j2:164
 msgid ""
-"The exact details of the underlying\n"
-"                contract that was signed between customer and\n"
-"                merchant.  However, this information would\n"
-"                typically not include the identity of the\n"
-"                customer."
+"The exact details of the underlying contract that was\n"
+"signed between customer and merchant.  However, this\n"
+"information would typically not include the identity\n"
+"of the customer.\n"
 msgstr ""
 
-#: governments.html.j2:137
+#: governments.html.j2:174
 msgid ""
-"The amounts of\n"
-"                 digital coins legitimately withdrawn by\n"
-"                 customers from the exchange, the value of\n"
-"                 non-redeemed digital coins in customer's\n"
-"                 wallets, the value and corresponding wire\n"
-"                 details of deposit operations performed by\n"
-"                 merchants with the exchange, and the income of\n"
-"                 the exchange from transaction fees."
+"The amounts of digital coins legitimately withdrawn\n"
+"by customers from the exchange, the value of\n"
+"non-redeemed digital coins in customer's wallets, the\n"
+"value and corresponding wire details of deposit\n"
+"operations performed by merchants with the exchange,\n"
+"and the income of the exchange from transaction fees.\n"
 msgstr ""
 
 #: index.html.j2:10
-msgid "Independent One-Click Payments!"
+msgid "One-Click Cash Payments!"
 msgstr ""
 
-#: index.html.j2:12
+#: index.html.j2:13
 msgid ""
-"\n"
-"      Taler is an electronic payment system under\n"
-"      development\n"
-"      at <a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make "
-"it operational in 2017.\n"
-"      You can learn about Taler on this website, try the <a "
-"href=\"https://demo.taler.net\";>demo</a>\n"
-"      and look at our <a href=\"https://docs.taler.net\";>developer</a> "
-"and <a href=\"https://api.taler.net\";>API</a> documentation.\n"
-"      "
-msgstr ""
-
-#: index.html.j2:26
-msgid "Practical"
-msgstr ""
-
-#: index.html.j2:29
-msgid ""
-"\n"
-"        Taler is easy to integrate with existing Web\n"
-"        applications. Payments are cryptographically\n"
-"        secured and are confirmed within milliseconds with\n"
-"        extremely low transaction costs.\n"
-"        "
+"GNU Taler is an electronic payment system under development at\n"
+"<a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make it\n"
+"operational in 2017.  You can learn about Taler on this website,\n"
+"try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+"our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+"href=\"https://api.taler.net\";>API</a> documentation.\n"
 msgstr ""
 
-#: index.html.j2:39
-msgid "Stable"
+#: index.html.j2:28
+msgid "Practical"
 msgstr ""
 
-#: index.html.j2:42
+#: index.html.j2:31
 msgid ""
-"\n"
-"        Taler does not introduce a new currency with\n"
-"        fluctuation risks, and instead uses a digital\n"
-"        wallet holding coins in reserve. Taler's\n"
-"        cryptographic coins correspond to existing\n"
-"        currencies, such as US Dollars, Euros or even\n"
-"        Bitcoins.\n"
-"        "
+"Taler is easy to integrate with existing Web\n"
+"applications. Payments are cryptographically\n"
+"secured and are confirmed within milliseconds with\n"
+"extremely low transaction costs.\n"
 msgstr ""
 
-#: index.html.j2:54
-msgid "Security-focused"
-msgstr ""
-
-#: index.html.j2:57
+#: index.html.j2:44
 msgid ""
-"\n"
-"        By design Taler does not suffer from many classes\n"
-"        of security problems such as phishing or counterfeit.\n"
-"        Despite its security features, Taler never rejects a legitimate\n"
-"        customer due to a fraud-detection false positive.\n"
-"        "
+"Taler does not introduce a new currency. Taler\n"
+"uses a digital wallet storing coins and payment service\n"
+"providers with escrow accounts in existing currencies.\n"
+"Thus, Taler's cryptographic coins correspond to existing\n"
+"currencies, such as US Dollars, Euros or even Bitcoins.\n"
 msgstr ""
 
-#: index.html.j2:72
+#: index.html.j2:58
 msgid ""
-"\n"
-"        When using Taler, merchants cannot hide their income from tax\n"
-"        collection authorities.  Unlike cash and most digital currencies,"
-"\n"
-"        Taler helps prevent black markets.  Taler is not suitable for\n"
-"        illegal activities.\n"
-"        "
+"By design Taler does not suffer from many classes\n"
+"of security problems such as phishing or counterfeit.\n"
+"Despite its security features, Taler never rejects a legitimate\n"
+"customer due to a fraud-detection false positive.\n"
 msgstr ""
 
-#: index.html.j2:82
-msgid "Privacy-friendly"
+#: index.html.j2:73
+msgid ""
+"When using Taler, merchant's revenue is transparent for tax\n"
+"collection authorities.  Unlike cash and most digital currencies,\n"
+"Taler helps prevent black markets.  Taler is not suitable for\n"
+"illegal activities.\n"
 msgstr ""
 
-#: index.html.j2:84
+#: index.html.j2:85
 msgid ""
-"\n"
-"        When you pay with Taler, your identity does not\n"
-"        have to be revealed to the merchant. Just like\n"
-"        payments in cash, nobody else can track how you\n"
-"        spent your electronic money. However, you obtain a\n"
-"        legally valid proof of payment.\n"
-"        "
+"When you pay with Taler, your identity does not\n"
+"have to be revealed to the merchant. Just like\n"
+"payments in cash, nobody else can track how you\n"
+"spent your electronic money. However, you obtain a\n"
+"legally valid proof of payment.\n"
 msgstr ""
 
-#: index.html.j2:98
+#: index.html.j2:99
 msgid ""
-"\n"
-"        Taler provides protocols and reference implementations that in\n"
-"        principle enables anybody to run their own payment "
-"infrastructure,\n"
-"        be it individuals, organizations or whole countries.  Since the\n"
-"        reference implementation is a <a "
-"href=\"http://www.gnu.org/\";>GNU</a>\n"
-"        package, it will always remain free software.\n"
-"        "
+"Taler provides protocols and reference implementations that in\n"
+"principle enables anybody to run their own payment infrastructure,\n"
+"be it individuals, organizations or whole countries.  Since the\n"
+"reference implementation is a <a href=\"http://www.gnu.org/\";>GNU</a>\n"
+"package, it will always remain free software.\n"
 msgstr ""
 
-#: index.html.j2:115
+#: index.html.j2:116
 msgid "Paying with Taler"
 msgstr ""
 
-#: index.html.j2:116
+#: index.html.j2:117
 msgid ""
-"\n"
-"    <p>To pay with Taler, customers install an electronic wallet\n"
-"    on their device.  Before the first payment, the wallet's balance must"
-"\n"
-"    be charged in the desired currency by some other means of "
-"payment.</p>\n"
-"    <p>Once the wallet is charged, payments on websites take only one "
-"click,\n"
-"    are never falsely rejected by fraud detection and do not post any "
-"risk\n"
-"    of phishing or identity theft.</p>\n"
-"    "
+"<p>To pay with Taler, customers install an electronic wallet\n"
+"on their device.  Before the first payment, the wallet's balance must\n"
+"be charged in the desired currency by some other means of payment.</p>\n"
+"<p>Once the wallet is charged, payments on websites take only one click,\n"
+"are never falsely rejected by fraud detection and do not pose any risk\n"
+"of phishing or identity theft.</p>\n"
 msgstr ""
 
-#: index.html.j2:126
+#: index.html.j2:127
 msgid "Receiving payments with Taler"
 msgstr ""
 
-#: index.html.j2:127
+#: index.html.j2:128
 msgid ""
-"\n"
-"    <p>To receive Taler payments, a merchant needs a bank account\n"
-"    in the desired currency.  We provide\n"
-"    SDKs in various languages to makes the integration painless.\n"
-"    The merchant's backend for Taler transaction processing can run\n"
-"    on the merchant's premises or hosted.</p>\n"
-"    "
+"<p>To receive Taler payments, a merchant needs a bank account\n"
+"in the desired currency.  We provide supporting software\n"
+"in various programming languages to make the integration painless.\n"
+"The merchant's backend for Taler transaction processing can run\n"
+"on the merchant's premises or be hosted by a third party.</p>\n"
 msgstr ""
 
-#: index.html.j2:143
+#: index.html.j2:144
 msgid "Taler News"
 msgstr ""
 
-#: index.html.j2:147
+#: index.html.j2:148
 msgid "Financial News"
 msgstr ""
 
@@ -1010,12 +944,10 @@ msgstr ""
 
 #: investors.html.j2:9
 msgid ""
-"\n"
-"          We have created a company, Taler Systems SA in\n"
-"          Luxembourg.<br>\n"
-"          Please contact <tt>address@hidden</tt>\n"
-"          if you want to invest in Taler.\n"
-"        "
+"We have created a company, Taler Systems SA in\n"
+"Luxembourg.<br>\n"
+"Please contact <tt>address@hidden</tt>\n"
+"if you want to invest in Taler.\n"
 msgstr ""
 
 #: investors.html.j2:24
@@ -1024,23 +956,21 @@ msgstr ""
 
 #: investors.html.j2:27
 msgid ""
-"\n"
-"             Our <a href=\"about.html\">team</a> combines world-class "
-"business leaders,\n"
-"             cryptographers, software engineers, civil-rights\n"
-"             activists and academics. We are unified by a vision\n"
-"             of how payments should work and the goal of\n"
-"             imposing this vision upon the world.\n"
-"        "
+"Our <a href=\"about.html\">team</a> combines world-class business "
+"leaders,\n"
+"cryptographers, software engineers, civil-rights\n"
+"activists and academics. We are unified by a vision\n"
+"of how payments should work and the goal of\n"
+"imposing this vision upon the world.\n"
 msgstr ""
 
 #: investors.html.j2:37
 msgid ""
-"\n"
-"             We are currently supported by Inria, the French\n"
-"             national institute for research in informatics and\n"
-"             automation, and the Renewable Freedom Foundation.\n"
-"        "
+"We are currently supported by <a href=\"http://www.inria.fr/\";>Inria</a>,"
+" the French\n"
+"national institute for research in informatics and\n"
+"automation, and the <a href=\"https://renewablefreedom.org/\";>Renewable "
+"Freedom Foundation</a>.\n"
 msgstr ""
 
 #: investors.html.j2:45
@@ -1049,19 +979,17 @@ msgstr ""
 
 #: investors.html.j2:48
 msgid ""
-"\n"
-"             All transactions in Taler are secured using <a "
+"All transactions in Taler are secured using <a "
 "href=\"bibliography.html\">modern\n"
-"             cryptography</a> and trust in all parties is\n"
-"             minimized. Financial damage is bounded (for\n"
-"             customers, merchants and the exchange) even in the\n"
-"             case that systems are compromised and private keys\n"
-"             are stolen.  Databases can be audited for\n"
-"             consistency, resulting in either the detection of\n"
-"             compromised systems or the demonstration that\n"
-"             participants were honest. Actual transaction costs\n"
-"             are fractions of a cent.\n"
-"        "
+"cryptography</a> and trust in all parties is\n"
+"minimized. Financial damage is bounded (for\n"
+"customers, merchants and the exchange) even in the\n"
+"case that systems are compromised and private keys\n"
+"are stolen.  Databases can be audited for\n"
+"consistency, resulting in either the detection of\n"
+"compromised systems or the demonstration that\n"
+"participants were honest. Actual transaction costs\n"
+"are fractions of a cent.\n"
 msgstr ""
 
 #: investors.html.j2:63
@@ -1070,17 +998,15 @@ msgstr ""
 
 #: investors.html.j2:66
 msgid ""
-"\n"
-"             The scalable business model for Taler is the operation\n"
-"             of the payment service provider, which converts money from\n"
-"             traditional payment systems (MasterCard, SEPA,\n"
-"             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
-"             electronic coins in the same currency. The customer\n"
-"             can then redeem the electronic coins at a merchant,\n"
-"             who can exchange them for money represented using\n"
-"             traditional payment systems at the exchange.  The\n"
-"             exchange charges fees to facilitate the transactions.\n"
-"       "
+"The scalable business model for Taler is the operation\n"
+"of the payment service provider, which converts money from\n"
+"traditional payment systems (MasterCard, SEPA, UPI,\n"
+"Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+"electronic coins in the same currency. The customer\n"
+"can then redeem the electronic coins at a merchant,\n"
+"who can exchange them for money represented using\n"
+"traditional payment systems at the exchange.  The\n"
+"exchange charges fees to facilitate the transactions.\n"
 msgstr ""
 
 #: investors.html.j2:85
@@ -1093,13 +1019,10 @@ msgstr ""
 
 #: investors.html.j2:110
 msgid ""
-"\n"
-"       The payment service operator runs the <em>Taler exchange</em>.\n"
-"       The exchange charges <b>transaction fees</b> to customers or "
-"merchants.\n"
-"       Its operational expenses are from wire transfers with the banking\n"
-"       system and the operation of the computing infrastructure.\n"
-"    "
+"The payment service operator runs the <em>Taler exchange</em>.\n"
+"The exchange charges <b>transaction fees</b> to customers or merchants.\n"
+"Its operational expenses are from wire transfers with the banking\n"
+"system and the operation of the computing infrastructure.\n"
 msgstr ""
 
 #: investors.html.j2:120
@@ -1132,146 +1055,143 @@ msgstr ""
 msgid "Advantages for Merchants"
 msgstr ""
 
-#: merchants.html.j2:6
+#: merchants.html.j2:8
 msgid ""
 "Taler is a cost-effective electronic payment system\n"
-"             which provides you with cryptographic proof that\n"
-"             the payment worked correctly within milliseconds.\n"
-"             Your Web customers pay with previously unknown\n"
-"             levels of convenience without risk of fraud."
+"which provides you with cryptographic proof that\n"
+"the payment worked correctly within milliseconds.\n"
+"Your Web customers pay with previously unknown\n"
+"levels of convenience without risk of fraud.\n"
 msgstr ""
 
-#: merchants.html.j2:18
+#: merchants.html.j2:22
 msgid "Fast"
 msgstr "Rapide"
 
-#: merchants.html.j2:20
+#: merchants.html.j2:25
 msgid ""
 "Processing transactions with Taler is fast,\n"
-"               allowing you to confirm the transaction with your\n"
-"               customer virtually immediately.  Your customers\n"
-"               will appreciate that they do not have to type in\n"
-"               credit card information and play the &quot;verified\n"
-"               by&quot; game.  By making payments significantly\n"
-"               more convenient for your customers, you may be able\n"
-"               to use Taler for small transactions that would not\n"
-"               work with credit card payments due to the mental\n"
-"               overhead for customers."
+"allowing you to confirm the transaction with your\n"
+"customer virtually immediately.  Your customers\n"
+"will appreciate that they do not have to type in\n"
+"credit card information and play the &quot;verified\n"
+"by&quot; game.  By making payments significantly\n"
+"more convenient for your customers, you may be able\n"
+"to use Taler for small transactions that would not\n"
+"work with credit card payments due to the mental\n"
+"overhead for customers.\n"
 msgstr ""
 
-#: merchants.html.j2:35
+#: merchants.html.j2:44
 msgid ""
-"You will have cryptographic proof of payment from\n"
-"               the Taler payment service provider. Taler does not\n"
-"               require you to undergo any particular security\n"
-"               audits (such as PCI DSS), processes or procedures,\n"
-"               as you never handle sensitive customer account\n"
-"               information.  Your systems will have customer\n"
-"               contracts with qualified signatures for all\n"
-"               transactions which you can use in court in case of\n"
-"               disputes."
+"You will have cryptographic proof of payment from the\n"
+"Taler payment service provider. With Taler you never\n"
+"handle sensitive customer account information and thus\n"
+"do not have to undergo any particular security audits\n"
+"(such as PCI DSS).  Your systems will have customer\n"
+"contracts with qualified signatures for all\n"
+"transactions which you can use in court in case of\n"
+"disputes.\n"
 msgstr ""
 
-#: merchants.html.j2:47
-msgid "Free Software"
-msgstr "Logiciel Libre"
-
-#: merchants.html.j2:49
+#: merchants.html.j2:61
 msgid ""
 "Taler is free software, and you can use the\n"
-"               liberally-licensed reference code as a starting\n"
-"               point to integrate Taler into your services. To use\n"
-"               Taler, you do not need to pay license fees, and the\n"
-"               free software development model will ensure that\n"
-"               you can select from many competent integrators for\n"
-"               support."
+"liberally-licensed reference code as a starting\n"
+"point to integrate Taler into your services. To use\n"
+"Taler, you do not need to pay license fees, and the\n"
+"free software development model will ensure that\n"
+"you can select from many competing integrators for\n"
+"support.\n"
 msgstr ""
 
-#: merchants.html.j2:61
-msgid "Low Fees"
-msgstr "Faible Coût "
+#: merchants.html.j2:76
+msgid "Cheap"
+msgstr ""
 
-#: merchants.html.j2:63
+#: merchants.html.j2:79
 msgid ""
-"Taler is designed to minimize the work the exchange\n"
-"               needs to perform.  Combined with Taler's strong\n"
-"               security which prevents fraud, payment service\n"
-"               providers can operate with very low overhead and\n"
-"               thus low transaction fees."
+"Taler is uses efficient cryptographic constructions with low\n"
+"bandwidth and storage requirements.  Combined with Taler's strong\n"
+"security which makes fraud impossible, Taler payment service\n"
+"providers can operate with very low overhead and\n"
+"thus offer low transaction fees.\n"
 msgstr ""
 
-#: merchants.html.j2:71
+#: merchants.html.j2:89
 msgid "Flexible"
 msgstr "Flexible"
 
-#: merchants.html.j2:73
+#: merchants.html.j2:92
 msgid ""
 "Taler can be used for different currencies (such as\n"
-"               Euros, US Dollars or Bitcoins) and different\n"
-"               payment models limited only by what the payment\n"
-"               service provider supports in its interactions."
+"Euros, US Dollars or Bitcoins) and any amount, limited\n"
+"only by applicable regulatation and what denominations\n"
+"the payment service provider supports.\n"
 msgstr ""
 
-#: merchants.html.j2:81
+#: merchants.html.j2:101
 msgid "Ethical"
 msgstr "Ethique"
 
-#: merchants.html.j2:83
+#: merchants.html.j2:104
 msgid ""
 "Taler prevents tax evasion and money laundering.\n"
-"               Taler's protocols are efficient and do not waste\n"
-"               energy. Taler encourages transparency by providing\n"
-"               an open standard and free software reference\n"
-"               implementations."
+"Taler's protocols are efficient and do not use wasteful\n"
+"proof-of-work calculations. Taler encourages\n"
+"transparency by providing an open standard and free\n"
+"software reference implementations.\n"
 msgstr ""
 
-#: merchants.html.j2:95
+#: merchants.html.j2:119
 #, fuzzy
 msgid "Manuals for merchants"
 msgstr "Documentation"
 
-#: merchants.html.j2:98
+#: merchants.html.j2:122
 msgid "The GNU Taler merchant backend operator manual"
 msgstr ""
 
-#: merchants.html.j2:101
+#: merchants.html.j2:125
 msgid "The GNU Taler Web shop integration tutorial (PHP)"
 msgstr ""
 
-#: merchants.html.j2:104
+#: merchants.html.j2:128
 msgid "The GNU Taler Web shop integration tutorial (Python)"
 msgstr ""
 
-#: merchants.html.j2:116
+#: merchants.html.j2:140
 msgid "The GNU Taler Merchant Backend"
 msgstr ""
 
-#: merchants.html.j2:118
+#: merchants.html.j2:142
 msgid "Merchants process payments using the Taler backend:"
 msgstr ""
 
-#: merchants.html.j2:122
+#: merchants.html.j2:147
 msgid ""
-"The backend <b>signs</b> and <b>stores</b>\n"
-"                  proposals made by the merchant to customers.\n"
-"                  For this, the merchant's frontend needs to give the\n"
-"                  customer's order in a JSON format to the backend."
+"The backend <b>signs</b> and <b>stores</b> the\n"
+"complete terms of offers made by the merchant to customers.\n"
+"For this, the merchant's frontend needs to give the\n"
+"customer's order in a JSON format to the backend.\n"
 msgstr ""
 
-#: merchants.html.j2:127
+#: merchants.html.j2:156
 msgid ""
-"The backend <b>validates</b> and <b>executes</b>\n"
-"                  payments received from the wallet.  The frontend\n"
-"                  must pass the payment request through to the backend\n"
-"                  and checks the HTTP status code that is returned."
+"The backend <b>validates</b> payments received from\n"
+"the wallet and <b>executes</b> them with the Taler\n"
+"payment service provider (the exchange).  For this,\n"
+"the merchant's frontend must pass the payment\n"
+"request through to the Taler backend and check the\n"
+"HTTP status code that is returned.\n"
 msgstr ""
 
-#: merchants.html.j2:132
+#: merchants.html.j2:167
 msgid ""
 "The backend can <b>list</b> completed transactions\n"
-"                  and <b>map</b> aggregated wire transfers to individual\n"
-"                  business transactions including the exact terms of\n"
-"                  the contract."
+"and <b>map</b> wire transfers to sets of business\n"
+"transactions, including the exact terms of each\n"
+"contract.\n"
 msgstr ""
 
 #: press.html.j2:4
@@ -1457,3 +1377,935 @@ msgstr ""
 #~ msgid "The mailinglist"
 #~ msgstr ""
 
+#~ msgid "Security"
+#~ msgstr "Sécurité"
+
+#~ msgid "Privacy"
+#~ msgstr "Confidentialité"
+
+#~ msgid "Convenience"
+#~ msgstr "Avantage"
+
+#~ msgid "Stability"
+#~ msgstr ""
+
+#~ msgid "Anti-money laundering (AML)"
+#~ msgstr ""
+
+#~ msgid "Know-your-customer (KYC)"
+#~ msgstr ""
+
+#~ msgid "Privacy-by-design (GDPR)"
+#~ msgstr ""
+
+#~ msgid "Competitive banking (PSD2)"
+#~ msgstr ""
+
+#~ msgid "Security-focused"
+#~ msgstr ""
+
+#~ msgid "Privacy-friendly"
+#~ msgstr ""
+
+#~ msgid "Free Software"
+#~ msgstr "Logiciel Libre"
+
+#~ msgid "Low Fees"
+#~ msgstr "Faible Coût "
+
+#~ msgid ""
+#~ "\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      Taler largely functions like digital cash.  You\n"
+#~ "      withdraw money from your bank account into your\n"
+#~ "      electronic wallet, and can henceforth spend digital\n"
+#~ "      cash.  The electronic wallet can carry multiple\n"
+#~ "      currencies.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Taler uses modern cryptography, ensuring that there\n"
+#~ "               is no counterfeit.  Your digital wallet is safer\n"
+#~ "               than your physical wallet.  At most, you can lose\n"
+#~ "               its contents because your computer or mobile is\n"
+#~ "               irreparably damaged or compromised.  Unlike a\n"
+#~ "               physical wallet, you can make backups to secure\n"
+#~ "               against data loss."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Your transactions are private, neither the payment\n"
+#~ "               service provider nor merchant needs to learn your\n"
+#~ "               identity. There is no need to give out credit card\n"
+#~ "               numbers or other sensitive information. The merchant\n"
+#~ "               will only be able to do exactly the transaction you\n"
+#~ "               agreed to."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "You will be able to withdraw money to replenish the\n"
+#~ "               digital coins in your wallet using your credit card\n"
+#~ "               or wire transfers.  Afterwards you can pay with\n"
+#~ "               one-click using the Taler wallet, which optionally\n"
+#~ "               keeps your transaction history on your computer."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Coins in your digital wallet will be of the same\n"
+#~ "               denomination as the cash in your physical wallet.\n"
+#~ "               Taler is not a crypto-currency, so you do not have\n"
+#~ "               to worry about cryto-currency related value\n"
+#~ "               fluctuations.  Banking with Taler is subject to the\n"
+#~ "               usual government protections for financial\n"
+#~ "               services."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        We currently provide a <a "
+#~ "href=\"wallet.html\">wallet browser extension</a> "
+#~ "for Chromium, Chrome, Firefox, Opera\n"
+#~ "        and Edge.  Wallets for mobile"
+#~ " phones and other platforms will be"
+#~ " available in the future.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        You can see how Taler "
+#~ "works in practice by visiting our "
+#~ "<a href=\"https://demo.taler.net\";>demo page</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Customers interact with the Taler system using\n"
+#~ "             the Taler wallet:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>withdraw</b> electronic coins, the customer\n"
+#~ "                 transfers funds from his bank account to the Taler\n"
+#~ "                 payment service provider (the exchange).  The wire\n"
+#~ "                 transfer subject must match a code identifying the\n"
+#~ "                 customer's wallet. After the wire transfer is\n"
+#~ "                 complete, the wallet will automatically withdraw the\n"
+#~ "                 coins from the exchange."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>spend</b> electronic coins, a merchant must\n"
+#~ "                  cause the wallet to display a proposal for some\n"
+#~ "                  purchase.  The wallet will ask the customer for\n"
+#~ "                  one-click confirmation.  Payment is then instant.\n"
+#~ "                  Transaction histories and "
+#~ "digitally signed contracts\n"
+#~ "                  can be preserved by the wallet."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The customer can use the wallet to <b>review</b> his\n"
+#~ "                  balance. The wallet can contain different\n"
+#~ "                  currencies, and may be shared across\n"
+#~ "                  devices. Customers can make"
+#~ " backups of the wallet to\n"
+#~ "                  secure its contents against hardware failures."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "            An archived, public mailing list for GNU Taler is\n"
+#~ "            hosted at\n"
+#~ "            <a "
+#~ 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "  You can send messages to the "
+#~ "list\n"
+#~ "            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Team members are generally reachable at\n"
+#~ "             <tt>address@hidden</tt>.  All of us\n"
+#~ "             support receiving GnuPG encrypted e-mails.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We track open feature requests and bugs in our\n"
+#~ "             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+#~ "             which is shared with the GNUnet project.\n"
+#~ "             You can also report bugs or feature requests to the\n"
+#~ "             mailing list.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             For non-technical commercial requests, please contact\n"
+#~ "             <tt>ceo AT taler.net</tt>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               GNU Taler is free software implementing an open\n"
+#~ "               protocol. Anybody is welcome"
+#~ " to integrate our reference\n"
+#~ "               implementation into their applications.  Different\n"
+#~ "               components of Taler are being made available under\n"
+#~ "               different licenses. The Affero GPLv3+ is used for the\n"
+#~ "               exchange, the LGPLv3+ is used for reference code\n"
+#~ "               demonstrating integration with merchant platforms, and\n"
+#~ "               licenses like GPLv3+ are used for\n"
+#~ "               wallets and related customer-facing software.  We are\n"
+#~ "               open for constructive suggestions for maximizing the\n"
+#~ "               adoption of this payment platform.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is designed to work on the Internet.  To\n"
+#~ "               ensure that Taler payments can work with\n"
+#~ "               restrictive network setups, Taler uses a RESTful\n"
+#~ "               protocol over HTTP or HTTPS. Taler's security does\n"
+#~ "               not depend upon the use of HTTPS, but obviously\n"
+#~ "               merchants may choose to offer HTTPS for consistency\n"
+#~ "               and because it generally is better for privacy\n"
+#~ "               compared to HTTP.  Taler uses JSON to encode\n"
+#~ "               structure data, making it easy to integrate Taler\n"
+#~ "               with existing Web applications.  Taler's protocol\n"
+#~ "               is documented in\n"
+#~ "               detail at <a "
+#~ "href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is currently primarily developed by a\n"
+#~ "               research team at <a "
+#~ "href=\"http://www.inria.fr/\";>Inria</a> and\n"
+#~ "               <a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+#~ "               contributions from anyone are welcome.  Our Git\n"
+#~ "               repositories can be cloned using the Git and HTTP\n"
+#~ "               access methods against <tt>git.taler.net</tt> with\n"
+#~ "               the name of the respective repository. A list of\n"
+#~ "               repositories can be found in\n"
+#~ "               our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               In addition to this website, the <a\n"
+#~ "               href=\"https://git.taler.net/\";>documented "
+#~ "code</a> and\n"
+#~ "               the <a href=\"https://api.taler.net/\";>API\n"
+#~ "               documentation</a>.  Technical papers can be found in\n"
+#~ "               our <a href=\"bibliography.html\">bibliography</a>.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have a mailing list for developer discussions.\n"
+#~ "               You can subscribe to or read the list archive at\n"
+#~ "               <a "
+#~ 
"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+#~ "               automation tests to detect regressions and check for\n"
+#~ "               portability at <a\n"
+#~ "               "
+#~ "href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We use\n"
+#~ "               <a "
+#~ "href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+#~ "               to analyze the code coverage of our tests, the\n"
+#~ "               results are available\n"
+#~ "               at <a "
+#~ "href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We\n"
+#~ "               use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+#~ "               for performance regression analysis of the exchange\n"
+#~ "               backend\n"
+#~ "               at <a "
+#~ "href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The Taler system consists of protocols executed among\n"
+#~ "             a number of actors as "
+#~ "illustrated in the illustration on the"
+#~ " right.\n"
+#~ "             Typical transactions involve the following steps:\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   A customer instructs his <b>bank</b> to\n"
+#~ "                   transfer funds from his account to the Taler\n"
+#~ "                   exchange (top left).  In the subject of the\n"
+#~ "                   transaction, he includes an authentication\n"
+#~ "                   token from his electronic <b>wallet</b>. In\n"
+#~ "                   Taler terminology, the customer creates a\n"
+#~ "                   reserve at the exchange.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the exchange has received the wire\n"
+#~ "                   transfer, it allows the customer's electronic\n"
+#~ "                   wallet to <b>withdraw</b> electronic coins.\n"
+#~ "                   The electronic coins are digital\n"
+#~ "                   representations of the original currency from\n"
+#~ "                   the transfer. It is important to note that the\n"
+#~ "                   exchange does not learn the &quot;serial\n"
+#~ "                   numbers&quot; of the coins created in this\n"
+#~ "                   process, so it cannot tell later which customer\n"
+#~ "                   purchased what at which merchant.  The use of\n"
+#~ "                   Taler does not change the currency or the total\n"
+#~ "                   value of the funds (except for fees which the\n"
+#~ "                   exchange may charge for the service).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the customer has the digital coins in his\n"
+#~ "                   wallet, the wallet can be used to <b>spend</b>\n"
+#~ "                   the coins with merchant portals that support\n"
+#~ "                   the Taler payment system and accept the\n"
+#~ "                   respective exchange as a business partner\n"
+#~ "                   (bottom arrow). This creates a digital contract\n"
+#~ "                   signed by the customer's coins and the\n"
+#~ "                   merchant.  If necessary, the customer can later\n"
+#~ "                   use this digitally signed contract in a court\n"
+#~ "                   of law to prove the exact terms of the contract\n"
+#~ "                   and that he paid the respective amount. The\n"
+#~ "                   customer does not learn the banking details of\n"
+#~ "                   the merchant, and Taler does not require the\n"
+#~ "                   merchant to learn the identity of the\n"
+#~ "                   customer. Naturally, the customer can spend any\n"
+#~ "                   fraction of his digital coins (the system takes\n"
+#~ "                   care of customers getting change).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Merchants receiving digital\n"
+#~ "                   coins <b>deposit</b> the respective claims\n"
+#~ "                   that resulted from the contract signing with\n"
+#~ "                   the customer at the exchange to redeem the\n"
+#~ "                   coins.  The deposit step does not reveal the\n"
+#~ "                   details of the contract between the customer\n"
+#~ "                   and the merchant or the identity of the\n"
+#~ "                   customer to the exchange in any way. However,\n"
+#~ "                   the exchange does learn the identity of the\n"
+#~ "                   merchant via the provided bank routing\n"
+#~ "                   information.  The merchant can, for example\n"
+#~ "                   when compelled by the state for taxation,\n"
+#~ "                   provide information linking the individual\n"
+#~ "                   deposit to the respective contract signed by\n"
+#~ "                   the customer. Thus, the exchange's database\n"
+#~ "                   allows the state to enforce that merchants pay\n"
+#~ "                   applicable taxes (and do not engage in illegal\n"
+#~ "                   contracts).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Finally, the exchange transfers funds\n"
+#~ "                   corresponding to the digital coins redeemed by\n"
+#~ "                   the merchants to the merchant's <b>bank</b>\n"
+#~ "                   account. The exchange may combine multiple\n"
+#~ "                   small transactions into one larger bank\n"
+#~ "                   transfer.  The merchant can query the exchange\n"
+#~ "                   about the relationship between the bank\n"
+#~ "                   transfers and the individual claims that were\n"
+#~ "                   deposited.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Most importantly, the exchange keeps\n"
+#~ "                   cryptographic proofs that allow it to\n"
+#~ "                   demonstrate that it is operating correctly to\n"
+#~ "                   third parties.  The system requires an\n"
+#~ "                   external <b>auditor</b>, such as a\n"
+#~ "                   government-appointed financial regulatory body,\n"
+#~ "                   to frequently verify the exchange's databases\n"
+#~ "                   and check that its bank balance matches the\n"
+#~ "                   total value of the remaining coins in\n"
+#~ "                   circulation.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Without the auditor, the exchange operators\n"
+#~ "                   could embezzle funds they are holding in\n"
+#~ "                   reserve. Customers and merchants cannot cheat\n"
+#~ "                   each other or the exchange. If any party's\n"
+#~ "                   computers are compromised, the financial damage\n"
+#~ "                   is limited to the respective party and\n"
+#~ "                   proportional to the funds they have in\n"
+#~ "                   circulation during the period of the\n"
+#~ "                   compromise.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
+#~ "Taler is not based on proof-of-"
+#~ "work or any other distributed consensus"
+#~ "\n"
+#~ "mechanism.  Instead Taler is based on blind signatures.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>It would be possible, however, to withdraw coins denominated in\n"
+#~ "Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+#~ "would give some benefits over plain Bitcoin, such as instant\n"
+#~ "confirmation times.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Your wallet stores digital coins and thus ultimately your computer\n"
+#~ "holds your balance. The exchange keeps funds matching all unspent\n"
+#~ "coins in an escrow bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Since the digital coins of value "
+#~ "in your wallet are anonymized, the\n"
+#~ ""
+#~ "exchange can not assist you in recovering a lost or stolen wallet.\n"
+#~ "Just like with a physical wallet for cash, you are responsible for\n"
+#~ "keeping it safe.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>The risk of losing a wallet can be mitigated by making backups or\n"
+#~ "keeping the balance reasonably low.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>In case of a compromise of one of your devices, an attacker can\n"
+#~ "spend coins from your wallet. Checking your balance might reveal\n"
+#~ "to you that your device has been compromised.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>If your friend provides goods or "
+#~ "services for you in exchange for a"
+#~ "\n"
+#~ "payment, they can easily set up a Taler merchant and receive the\n"
+#~ "payment in their bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Future versions of the Taler wallet may allow exchanging coins\n"
+#~ "among friends directly as well.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler wallets can store digital coins corresponding to multiple\n"
+#~ "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler currently does not offer conversion between currencies.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "<p>Your wallet stores digital coins that are <a\n"
+#~ "href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+#~ "signed</a> by an exchange.  The use "
+#~ "of a blind signature protects your\n"
+#~ ""
+#~ "privacy as it prevents the exchange from knowing which coin it signed\n"
+#~ "for which customer.</p>\n"
+#~ "\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler provides accountability to ensure business operate\n"
+#~ "             legally, while also respecting civil liberties of\n"
+#~ "             citizens.  Taler is a payment system based on\n"
+#~ "             open standards and free software.  Taler needs\n"
+#~ "             governments as they set a financial framework and act as\n"
+#~ "             trusted regulators.  Taler contributes to digital\n"
+#~ "             sovereignty in the critical financial infrastructure.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler was built with the goal of fighting corruption and\n"
+#~ "             supporting taxation.  With Taler, the receiver of any\n"
+#~ "             form of payment is easily identified by the government,\n"
+#~ "             and the merchant can be "
+#~ "compelled to provide the contract\n"
+#~ "             that was accepted by the customer.  Governments can use\n"
+#~ "             this data to tax businesses and individuals based on\n"
+#~ "             their income, making tax evasion and black markets less\n"
+#~ "             viable.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Thus, despite offering anonymity for citizens spending\n"
+#~ "             digital cash to buy goods and services, Taler also\n"
+#~ "             ensures that the state can observe incoming funds. This\n"
+#~ "             can be used to ensure businesses engage only in legal\n"
+#~ "             activities, and do not evade income tax, sales tax or\n"
+#~ "             value-added tax.  However, this observational capability\n"
+#~ "             does not extend to the immediate personal domain.  In\n"
+#~ "             particular, monitoring does not cover shared access to\n"
+#~ "             funds with trusted friends and family, or synchronizing\n"
+#~ "             wallets across multiple devices.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler's payments are cryptographically secured. Thus,\n"
+#~ "             customers, merchants and the "
+#~ "Taler payment service provider\n"
+#~ "             (the exchange) can mathematically\n"
+#~ "             demonstrate their lawful behavior in court in case of\n"
+#~ "             disputes. Financial damages are strictly limited,\n"
+#~ "             improving economic security for individuals, merchants,\n"
+#~ "             the exchange and the state.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             As a payment service provider, the Taler exchange is\n"
+#~ "             subject to financial regulation."
+#~ " Financial regulation and\n"
+#~ "             regular audits are critical to establish trust. In\n"
+#~ "             particular, the Taler design "
+#~ "mandates the existence of an\n"
+#~ "             independent auditor who checks cryptographic proofs that\n"
+#~ "             accumulate at the exchange to ensure that the escrow\n"
+#~ "             account is managed honestly.  This ensures that the\n"
+#~ "             exchange does not threaten the economy due to fraud.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is free software implementing an open protocol\n"
+#~ "             standard.  Thus, Taler will enable competition and avoid\n"
+#~ "             the monopolization of payment systems that threatens\n"
+#~ "             global political and financial stability today.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler has an efficient design.  Unlike\n"
+#~ "             Blockchain-based payment systems, such as Bitcoin,\n"
+#~ "             Taler will not threaten the availability of\n"
+#~ "             national electric grids or (significantly)\n"
+#~ "             contribute to environmental pollution.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "           Taler assumes governments can "
+#~ "observe traditional wire transfers\n"
+#~ "           entering and leaving the "
+#~ "Taler payment system.  Starting with the"
+#~ "\n"
+#~ "           wire transfers, governments can obtain:\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                The total amount of digital currency withdrawn by a\n"
+#~ "                customer. The government can"
+#~ " impose limits on how much\n"
+#~ "                digital cash a customer can withdraw within a\n"
+#~ "                given time frame.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The income received by any merchant via the Taler\n"
+#~ "                 system.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "                The exact details of the underlying contract that was\n"
+#~ "                signed between customer and merchant.  However, this\n"
+#~ "                information would typically not include the identity\n"
+#~ "                of the customer.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The amounts of digital coins legitimately withdrawn\n"
+#~ "                 by customers from the exchange, the value of\n"
+#~ "                 non-redeemed digital coins"
+#~ " in customer's wallets, the\n"
+#~ "                 value and corresponding wire details of deposit\n"
+#~ "                 operations performed by merchants with the exchange,\n"
+#~ "                 and the income of the"
+#~ " exchange from transaction fees.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      GNU Taler is an electronic payment system under development at\n"
+#~ "      <a href=\"http://www.inria.fr/\";>Inria</a>.  "
+#~ "We expect to make it\n"
+#~ "      operational in 2017.  You can "
+#~ "learn about Taler on this website,\n"
+#~ ""
+#~ "      try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+#~ "      our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+#~ "      href=\"https://api.taler.net\";>API</a> documentation.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler is easy to integrate with existing Web\n"
+#~ "        applications. Payments are cryptographically\n"
+#~ "        secured and are confirmed within milliseconds with\n"
+#~ "        extremely low transaction costs.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler does not introduce a new currency. Taler\n"
+#~ "        uses a digital wallet storing coins and payment service\n"
+#~ "        providers with escrow accounts in existing currencies.\n"
+#~ "        Thus, Taler's cryptographic coins correspond to existing\n"
+#~ "        currencies, such as US Dollars, Euros or even Bitcoins.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        By design Taler does not suffer from many classes\n"
+#~ "        of security problems such as phishing or counterfeit.\n"
+#~ "        Despite its security features, "
+#~ "Taler never rejects a legitimate\n"
+#~ "        customer due to a fraud-detection false positive.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When using Taler, merchant's revenue is transparent for tax\n"
+#~ "        collection authorities.  Unlike cash"
+#~ " and most digital currencies,\n"
+#~ "        Taler helps prevent black markets.  Taler is not suitable for\n"
+#~ "        illegal activities.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When you pay with Taler, your identity does not\n"
+#~ "        have to be revealed to the merchant. Just like\n"
+#~ "        payments in cash, nobody else can track how you\n"
+#~ "        spent your electronic money. However, you obtain a\n"
+#~ "        legally valid proof of payment.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler provides protocols and "
+#~ "reference implementations that in\n"
+#~ "        principle enables anybody to run"
+#~ " their own payment infrastructure,\n"
+#~ "        be it individuals, organizations "
+#~ "or whole countries.  Since the\n"
+#~ "        reference implementation is a <a"
+#~ " href=\"http://www.gnu.org/\";>GNU</a>\n"
+#~ "        package, it will always remain free software.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To pay with Taler, customers install an electronic wallet\n"
+#~ "    on their device.  Before the "
+#~ "first payment, the wallet's balance must"
+#~ "\n"
+#~ "    be charged in the desired "
+#~ "currency by some other means of "
+#~ "payment.</p>\n"
+#~ "    <p>Once the wallet is charged, "
+#~ "payments on websites take only one "
+#~ "click,\n"
+#~ "    are never falsely rejected by "
+#~ "fraud detection and do not pose "
+#~ "any risk\n"
+#~ "    of phishing or identity theft.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To receive Taler payments, a merchant needs a bank account\n"
+#~ "    in the desired currency.  We provide supporting software\n"
+#~ "    in various programming languages to"
+#~ " make the integration painless.\n"
+#~ "    The merchant's backend for Taler transaction processing can run\n"
+#~ "    on the merchant's premises or be hosted by a third party.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "          We have created a company, Taler Systems SA in\n"
+#~ "          Luxembourg.<br>\n"
+#~ "          Please contact <tt>address@hidden</tt>\n"
+#~ "          if you want to invest in Taler.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Our <a href=\"about.html\">team</a> "
+#~ "combines world-class business leaders,\n"
+#~ "             cryptographers, software engineers, civil-rights\n"
+#~ "             activists and academics. We are unified by a vision\n"
+#~ "             of how payments should work and the goal of\n"
+#~ "             imposing this vision upon the world.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We are currently supported "
+#~ "by <a href=\"http://www.inria.fr/\";>Inria</a>, the"
+#~ " French\n"
+#~ "             national institute for research in informatics and\n"
+#~ "             automation, and the <a "
+#~ "href=\"https://renewablefreedom.org/\";>Renewable Freedom "
+#~ "Foundation</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             All transactions in Taler "
+#~ "are secured using <a "
+#~ "href=\"bibliography.html\">modern\n"
+#~ "             cryptography</a> and trust in all parties is\n"
+#~ "             minimized. Financial damage is bounded (for\n"
+#~ "             customers, merchants and the exchange) even in the\n"
+#~ "             case that systems are compromised and private keys\n"
+#~ "             are stolen.  Databases can be audited for\n"
+#~ "             consistency, resulting in either the detection of\n"
+#~ "             compromised systems or the demonstration that\n"
+#~ "             participants were honest. Actual transaction costs\n"
+#~ "             are fractions of a cent.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The scalable business model for Taler is the operation\n"
+#~ "             of the payment service "
+#~ "provider, which converts money from\n"
+#~ "             traditional payment systems (MasterCard, SEPA, UPI,\n"
+#~ "             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+#~ "             electronic coins in the same currency. The customer\n"
+#~ "             can then redeem the electronic coins at a merchant,\n"
+#~ "             who can exchange them for money represented using\n"
+#~ "             traditional payment systems at the exchange.  The\n"
+#~ "             exchange charges fees to facilitate the transactions.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "       The payment service operator runs the <em>Taler exchange</em>.\n"
+#~ "       The exchange charges <b>transaction "
+#~ "fees</b> to customers or merchants.\n"
+#~ "       Its operational expenses are from"
+#~ " wire transfers with the banking\n"
+#~ "       system and the operation of the computing infrastructure.\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is a cost-effective electronic payment system\n"
+#~ "             which provides you with cryptographic proof that\n"
+#~ "             the payment worked correctly within milliseconds.\n"
+#~ "             Your Web customers pay with previously unknown\n"
+#~ "             levels of convenience without risk of fraud.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Processing transactions with Taler is fast,\n"
+#~ "               allowing you to confirm the transaction with your\n"
+#~ "               customer virtually immediately.  Your customers\n"
+#~ "               will appreciate that they do not have to type in\n"
+#~ "               credit card information and play the &quot;verified\n"
+#~ "               by&quot; game.  By making payments significantly\n"
+#~ "               more convenient for your customers, you may be able\n"
+#~ "               to use Taler for small transactions that would not\n"
+#~ "               work with credit card payments due to the mental\n"
+#~ "               overhead for customers.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               You will have cryptographic proof of payment from the\n"
+#~ "               Taler payment service provider. With Taler you never\n"
+#~ "               handle sensitive customer account information and thus\n"
+#~ "               do not have to undergo any particular security audits\n"
+#~ "               (such as PCI DSS).  Your systems will have customer\n"
+#~ "               contracts with qualified signatures for all\n"
+#~ "               transactions which you can use in court in case of\n"
+#~ "               disputes.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is free software, and you can use the\n"
+#~ "               liberally-licensed reference code as a starting\n"
+#~ "               point to integrate Taler into your services. To use\n"
+#~ "               Taler, you do not need to pay license fees, and the\n"
+#~ "               free software development model will ensure that\n"
+#~ "               you can select from many competing integrators for\n"
+#~ "               support.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is uses efficient "
+#~ "cryptographic constructions with low\n"
+#~ "               bandwidth and storage "
+#~ "requirements.  Combined with Taler's strong"
+#~ "\n"
+#~ "               security which makes fraud "
+#~ "impossible, Taler payment service\n"
+#~ "               providers can operate with very low overhead and\n"
+#~ "               thus offer low transaction fees.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler can be used for different currencies (such as\n"
+#~ "               Euros, US Dollars or Bitcoins) and any amount, limited\n"
+#~ "               only by applicable regulatation and what denominations\n"
+#~ "               the payment service provider supports.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler prevents tax evasion and money laundering.\n"
+#~ "               Taler's protocols are efficient"
+#~ " and do not use wasteful\n"
+#~ "               proof-of-work calculations. Taler encourages\n"
+#~ "               transparency by providing an open standard and free\n"
+#~ "               software reference implementations.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>signs</b> and <b>stores</b> the\n"
+#~ "                  complete terms of offers "
+#~ "made by the merchant to customers.\n"
+#~ ""
+#~ "                  For this, the merchant's frontend needs to give the\n"
+#~ "                  customer's order in a JSON format to the backend.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>validates</b> payments received from\n"
+#~ "                  the wallet and <b>executes</b> them with the Taler\n"
+#~ "                  payment service provider (the exchange).  For this,\n"
+#~ "                  the merchant's frontend must pass the payment\n"
+#~ "                  request through to the Taler backend and check the\n"
+#~ "                  HTTP status code that is returned.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend can <b>list</b> completed transactions\n"
+#~ "                  and <b>map</b> wire transfers to sets of business\n"
+#~ "                  transactions, including the exact terms of each\n"
+#~ "                  contract.\n"
+#~ "             "
+#~ msgstr ""
+
diff --git a/locale/it/LC_MESSAGES/messages.po 
b/locale/it/LC_MESSAGES/messages.po
index dac021c..8ea100d 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -3,7 +3,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2017-03-08 10:25+0100\n"
+"POT-Creation-Date: 2017-03-15 11:57+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language: it\n"
@@ -103,12 +103,6 @@ msgstr ""
 msgid "Taler System Architecture"
 msgstr ""
 
-#: architecture.html.j2:8
-msgid ""
-"\n"
-"      "
-msgstr ""
-
 #: bibliography.html.j2:4
 msgid "GNU Taler Bibliography"
 msgstr ""
@@ -132,69 +126,69 @@ msgstr ""
 
 #: citizens.html.j2:9
 msgid ""
-"\n"
-"      Taler largely functions like digital cash.  You\n"
-"      withdraw money from your bank account into your\n"
-"      electronic wallet, and can henceforth spend digital\n"
-"      cash.  The electronic wallet can carry multiple\n"
-"      currencies.\n"
-"      "
+"Taler largely functions like digital cash.  You\n"
+"withdraw money from your bank account into your\n"
+"electronic wallet, and can henceforth spend digital\n"
+"cash.  The electronic wallet can carry multiple\n"
+"currencies.\n"
 msgstr ""
 
-#: citizens.html.j2:25
-msgid "Security"
-msgstr "Sicurezza"
+#: citizens.html.j2:25 governments.html.j2:58 index.html.j2:55
+#: merchants.html.j2:41
+msgid "Secure"
+msgstr "Sicuro"
 
 #: citizens.html.j2:27
 msgid ""
 "Taler uses modern cryptography, ensuring that there\n"
-"               is no counterfeit.  Your digital wallet is safer\n"
-"               than your physical wallet.  At most, you can lose\n"
-"               its contents because your computer or mobile is\n"
-"               irreparably damaged or compromised.  Unlike a\n"
-"               physical wallet, you can make backups to secure\n"
-"               against data loss."
+"is no counterfeit.  Your digital wallet is safer\n"
+"than your physical wallet.  At most, you can lose\n"
+"its contents because your computer or mobile is\n"
+"irreparably damaged or compromised.  Unlike a\n"
+"physical wallet, you can make backups to secure\n"
+"against data loss."
 msgstr ""
 
-#: citizens.html.j2:37
-msgid "Privacy"
-msgstr "Privacy"
+#: citizens.html.j2:37 index.html.j2:83
+msgid "Private"
+msgstr ""
 
 #: citizens.html.j2:39
 msgid ""
-"Your transactions are private, neither the exchange\n"
-"               nor merchant needs to learn your identity. There is\n"
-"               no need to give out credit card numbers or other\n"
-"               sensitive information. The merchant will only be\n"
-"               able to do exactly the transaction you agreed to."
+"Your transactions are private, neither the payment\n"
+"service provider nor merchant needs to learn your\n"
+"identity. There is no need to give out credit card\n"
+"numbers or other sensitive information. The merchant\n"
+"will only be able to do exactly the transaction you\n"
+"agreed to."
 msgstr ""
 
 #: citizens.html.j2:50
-msgid "Convenience"
-msgstr "Convenienza"
+msgid "Convenient"
+msgstr ""
 
 #: citizens.html.j2:52
 msgid ""
 "You will be able to withdraw money to replenish the\n"
-"               digital coins in your wallet using your credit card\n"
-"               or wire transfers.  Afterwards you can pay with\n"
-"               one-click using the Taler wallet, which optionally\n"
-"               keeps your transaction history on your computer."
+"digital coins in your wallet using your credit card\n"
+"or wire transfers.  Afterwards you can pay with\n"
+"one-click using the Taler wallet, which optionally\n"
+"keeps your transaction history on your computer."
 msgstr ""
 
-#: citizens.html.j2:61
-msgid "Stability"
+#: citizens.html.j2:61 index.html.j2:41
+msgid "Stable"
 msgstr ""
 
 #: citizens.html.j2:63
 msgid ""
 "Coins in your digital wallet will be of the same\n"
-"               denomination as the cash in your physical wallet.\n"
-"               Taler is not a crypto-currency, so you do not have\n"
-"               to worry about cryto-currency related value\n"
-"               fluctuations.  Banking with Taler is subject to the\n"
-"               usual government protections for financial\n"
-"               services."
+"denomination as the cash in your physical wallet.\n"
+"Taler is not a crypto-currency, so you do not have\n"
+"to worry about cryto-currency related value\n"
+"fluctuations.  Banking with Taler is subject to the\n"
+"usual government protections for financial\n"
+"services."
 msgstr ""
 
 #: citizens.html.j2:79
@@ -203,12 +197,10 @@ msgstr ""
 
 #: citizens.html.j2:81
 msgid ""
-"\n"
-"        We currently provide a <a href=\"wallet.html\">wallet browser "
+"We currently provide a <a href=\"wallet.html\">wallet browser "
 "extension</a> for Chromium, Chrome, Firefox, Opera\n"
-"        and Edge.  Wallets for mobile phones and other platforms will be "
+"and Edge.  Wallets for mobile phones and other platforms will be "
 "available in the future.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:88
@@ -217,10 +209,8 @@ msgstr ""
 
 #: citizens.html.j2:90
 msgid ""
-"\n"
-"        You can see how Taler works in practice by visiting our <a "
+"You can see how Taler works in practice by visiting our <a "
 "href=\"https://demo.taler.net\";>demo page</a>.\n"
-"        "
 msgstr ""
 
 #: citizens.html.j2:103
@@ -230,38 +220,37 @@ msgstr ""
 #: citizens.html.j2:105
 msgid ""
 "Customers interact with the Taler system using\n"
-"             the Taler wallet:"
+"the Taler wallet:"
 msgstr ""
 
-#: citizens.html.j2:108
+#: citizens.html.j2:110
 msgid ""
-"To <b>withdraw</b> electronic coins, the customer transfers funds\n"
-"                  from his bank account to the Taler exchange.  The wire\n"
-"                  transfer subject must match a code generated by the "
-"customer's\n"
-"                  wallet. After the wire transfer is complete, the wallet"
-" will\n"
-"                  automatically withdraw the coins."
+"To <b>withdraw</b> electronic coins, the customer\n"
+"transfers funds from his bank account to the Taler\n"
+"payment service provider (the exchange).  The wire\n"
+"transfer subject must match a code identifying the\n"
+"customer's wallet. After the wire transfer is\n"
+"complete, the wallet will automatically withdraw the\n"
+"coins from the exchange."
 msgstr ""
 
-#: citizens.html.j2:114
+#: citizens.html.j2:118
 msgid ""
-"To <b>spend</b> electronic coins, a merchant must cause the wallet\n"
-"                  to display a proposal and ask for one-click "
-"confirmation.\n"
-"                  Payment is then instant.\n"
-"                  Transaction histories and digitally signed contracts "
-"can be\n"
-"                  preserved by the wallet."
+"To <b>spend</b> electronic coins, a merchant must\n"
+"cause the wallet to display a proposal for some\n"
+"purchase.  The wallet will ask the customer for\n"
+"one-click confirmation.  Payment is then instant.\n"
+"Transaction histories and digitally signed contracts\n"
+"can be preserved by the wallet."
 msgstr ""
 
-#: citizens.html.j2:120
+#: citizens.html.j2:125
 msgid ""
 "The customer can use the wallet to <b>review</b> his\n"
-"                  balance. The wallet can contain different currencies,\n"
-"                  and may be shared across devices. Customers can make\n"
-"                  backups of the wallet to secure its contents against\n"
-"                  hardware failures."
+"balance. The wallet can contain different\n"
+"currencies, and may be shared across\n"
+"devices. Customers can make backups of the wallet to\n"
+"secure its contents against hardware failures."
 msgstr ""
 
 #: contact.html.j2:6
@@ -274,14 +263,12 @@ msgstr ""
 
 #: contact.html.j2:15
 msgid ""
-"\n"
-"            An archived, public mailing list for GNU Taler is\n"
-"            hosted at\n"
-"            <a "
+"An archived, public mailing list for GNU Taler is\n"
+"hosted at\n"
+"<a "
 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
 "  You can send messages to the list\n"
-"            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
-"        "
+"at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
 msgstr ""
 
 #: contact.html.j2:25
@@ -290,11 +277,9 @@ msgstr ""
 
 #: contact.html.j2:27
 msgid ""
-"\n"
-"             Team members are generally reachable at\n"
-"             <tt>address@hidden</tt>.  All of us\n"
-"             support receiving GnuPG encrypted e-mails.\n"
-"        "
+"Team members are generally reachable at\n"
+"<tt>address@hidden</tt>.  All of us\n"
+"support receiving GnuPG encrypted e-mails.\n"
 msgstr ""
 
 #: contact.html.j2:36
@@ -303,13 +288,11 @@ msgstr ""
 
 #: contact.html.j2:38
 msgid ""
-"\n"
-"             We track open feature requests and bugs in our\n"
-"             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
-"             which is shared with the GNUnet project.\n"
-"             You can also report bugs or feature requests to the\n"
-"             mailing list.\n"
-"        "
+"We track open feature requests and bugs in our\n"
+"<a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+"which is shared with the GNUnet project.\n"
+"You can also report bugs or feature requests to the\n"
+"mailing list.\n"
 msgstr ""
 
 #: contact.html.j2:49
@@ -318,274 +301,254 @@ msgstr ""
 
 #: contact.html.j2:51
 msgid ""
-"\n"
-"             For non-technical commercial requests, please contact\n"
-"             <tt>ceo AT taler.net</tt>.\n"
-"        "
+"For non-technical commercial requests, please contact\n"
+"<tt>ceo AT taler.net</tt>.\n"
 msgstr ""
 
 #: developers.html.j2:5
 msgid "Taler for developers"
 msgstr "Taler per programmatori"
 
-#: developers.html.j2:12
+#: developers.html.j2:12 merchants.html.j2:58
 msgid "Free"
 msgstr "Free"
 
 #: developers.html.j2:15
 msgid ""
-"\n"
-"               Taler is free software implementing an open\n"
-"               protocol. Anybody is welcome to inspect our code\n"
-"               and integrate our reference implementation into\n"
-"               their applications.  Different components of Taler\n"
-"               are being made available under different\n"
-"               licenses. The Affero GPLv3+ is used for the\n"
-"               exchange, the LGPLv3+ is used for reference code\n"
-"               demonstrating integration with merchant platforms,\n"
-"               and licenses like Apache/Mozilla/GPLv3+ are used\n"
-"               for wallets and related customer-facing software.\n"
-"               We are open for constructive suggestions for\n"
-"               maximizing the adoption of this libre payment\n"
-"               platform.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:34
+"GNU Taler is free software implementing an open\n"
+"protocol. Anybody is welcome to integrate our reference\n"
+"implementation into their applications.  Different\n"
+"components of Taler are being made available under\n"
+"different licenses. The Affero GPLv3+ is used for the\n"
+"exchange, the LGPLv3+ is used for reference code\n"
+"demonstrating integration with merchant platforms, and\n"
+"licenses like GPLv3+ are used for\n"
+"wallets and related customer-facing software.  We are\n"
+"open for constructive suggestions for maximizing the\n"
+"adoption of this payment platform.\n"
+msgstr ""
+
+#: developers.html.j2:32
 msgid "RESTful"
 msgstr "RESTful"
 
-#: developers.html.j2:37
+#: developers.html.j2:35
 msgid ""
-"\n"
-"               Taler is designed to work on the Internet.  To\n"
-"               ensure that Taler payments can work with\n"
-"               restrictive network setups, Taler uses a RESTful\n"
-"               protocol over HTTP or HTTPS. Taler's security does\n"
-"               not depend upon the use of HTTPS, but obviously\n"
-"               merchants may choose to offer HTTPS for consistency\n"
-"               and because it generally is better for privacy\n"
-"               compared to HTTP.  Taler uses JSON to encode\n"
-"               structure data, making it easy to integrate Taler\n"
-"               with existing Web applications.  Taler's protocol\n"
-"               is documented in\n"
-"               detail <a href=\"https://api.taler.net/\";>here</a>.\n"
-"        "
-msgstr ""
-
-#: developers.html.j2:60
+"Taler is designed to work on the Internet.  To\n"
+"ensure that Taler payments can work with\n"
+"restrictive network setups, Taler uses a RESTful\n"
+"protocol over HTTP or HTTPS. Taler's security does\n"
+"not depend upon the use of HTTPS, but obviously\n"
+"merchants may choose to offer HTTPS for consistency\n"
+"and because it generally is better for privacy\n"
+"compared to HTTP.  Taler uses JSON to encode\n"
+"structure data, making it easy to integrate Taler\n"
+"with existing Web applications.  Taler's protocol\n"
+"is documented in\n"
+"detail at <a href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+msgstr ""
+
+#: developers.html.j2:58
 msgid "Code"
 msgstr "Codice"
 
-#: developers.html.j2:63
+#: developers.html.j2:61
 msgid ""
-"\n"
-"               Taler is currently primarily developed by a\n"
-"               research team at Inria and GNUnet e.V. However,\n"
-"               contributions from anyone are welcome.  Our Git\n"
-"               repositories can be cloned using the Git and HTTP\n"
-"               access methods against <tt>git.taler.net</tt> with\n"
-"               the name of the respective repository. A list of\n"
-"               public repositories can be found in\n"
-"               our <a href='https://git.taler.net/'>GitWeb</a>.\n"
-"         "
-msgstr ""
-
-#: developers.html.j2:76
+"Taler is currently primarily developed by a\n"
+"research team at <a href=\"http://www.inria.fr/\";>Inria</a> and\n"
+"<a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+"contributions from anyone are welcome.  Our Git\n"
+"repositories can be cloned using the Git and HTTP\n"
+"access methods against <tt>git.taler.net</tt> with\n"
+"the name of the respective repository. A list of\n"
+"repositories can be found in\n"
+"our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+msgstr ""
+
+#: developers.html.j2:75
 msgid "Documentation"
 msgstr "Documentazione"
 
-#: developers.html.j2:79
+#: developers.html.j2:78
 msgid ""
-"\n"
-"               In addition to this website,\n"
-"               the <a href=\"https://git.taler.net/\";>documented\n"
-"               code</a> and\n"
-"               the <a href=\"https://api.taler.net/\";>API\n"
-"               documentation</a>, we are in the process of\n"
-"               preparing a comprehensive design document which\n"
-"               will be published here soon.\n"
-"       "
+"In addition to this website, the <a\n"
+"href=\"https://git.taler.net/\";>documented code</a> and\n"
+"the <a href=\"https://api.taler.net/\";>API\n"
+"documentation</a>.  Technical papers can be found in\n"
+"our <a href=\"bibliography.html\">bibliography</a>.\n"
 msgstr ""
 
-#: developers.html.j2:91
+#: developers.html.j2:88
 msgid "Discussion"
 msgstr "Discussione"
 
-#: developers.html.j2:93
+#: developers.html.j2:91
 msgid ""
 "We have a mailing list for developer discussions.\n"
-"               You can subscribe to it or read the list archive at\n"
-"               <a "
-"href='http://lists.gnu.org/mailman/listinfo/taler'>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"You can subscribe to or read the list archive at\n"
+"<a "
+"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+"\n"
 msgstr ""
 
-#: developers.html.j2:100
+#: developers.html.j2:101
 msgid "Regression Testing"
 msgstr "Test delle regressioni"
 
-#: developers.html.j2:102
+#: developers.html.j2:104
 msgid ""
-"We have\n"
-"               <a href='https://buildbot.net/'>Buildbot</a>\n"
-"               automation tests to detect regressions and check\n"
-"               for portability at\n"
-"        <a href='https://buildbot.taler.net/'>buildbot.taler.net</a>.\n"
-"      "
+"We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+"automation tests to detect regressions and check for\n"
+"portability at <a\n"
+"href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:110
+#: developers.html.j2:113
 msgid "Code Coverage Analysis"
 msgstr "Analisi della copertura del codice"
 
-#: developers.html.j2:112
+#: developers.html.j2:116
 msgid ""
 "We use\n"
-"               <a "
-"href='http://ltp.sourceforge.net/coverage/lcov.php'>LCOV</a>\n"
-"               to analyze the code coverage of our tests, the\n"
-"               results are available\n"
-"               at <a href='https://lcov.taler.net/'>lcov.taler.net</a>.\n"
-"               "
+"<a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+"to analyze the code coverage of our tests, the\n"
+"results are available\n"
+"at <a href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:120
+#: developers.html.j2:126
 msgid "Performance Analysis"
 msgstr "Analisi delle prestazioni"
 
-#: developers.html.j2:122
+#: developers.html.j2:129
 msgid ""
 "We\n"
-"               use <a href='https://gnunet.org/gauger'>Gauger</a>\n"
-"               for performance regression analysis of the exchange\n"
-"               backend\n"
-"               at <a "
-"href='https://gauger.taler.net/'>gauger.taler.net</a>.\n"
-"               "
+"use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+"for performance regression analysis of the exchange\n"
+"backend\n"
+"at <a href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
 msgstr ""
 
-#: developers.html.j2:136
+#: developers.html.j2:145
 msgid "Taler system overview"
 msgstr "Schema generale del sistema Taler"
 
-#: developers.html.j2:138
+#: developers.html.j2:148
 msgid ""
 "The Taler system consists of protocols executed among\n"
-"             a number of actors with the help\n"
-"             of <a href='https://www.fsf.org/'>Free Software</a>\n"
-"             as illustrated in the illustration on the right.\n"
-"             Typical transactions involve the following steps: "
+"a number of actors as illustrated in the illustration on the right.\n"
+"Typical transactions involve the following steps:\n"
 msgstr ""
 
-#: developers.html.j2:147
+#: developers.html.j2:158
 msgid ""
 "A customer instructs his <b>bank</b> to\n"
-"                   transfer funds from his account to the Taler\n"
-"                   exchange (top left).  In the subject of the\n"
-"                   transaction, he includes an authentication\n"
-"                   token from his electronic <b>wallet</b>. In\n"
-"                   Taler terminology, the customer creates a\n"
-"                   reserve at the exchange.  "
+"transfer funds from his account to the Taler\n"
+"exchange (top left).  In the subject of the\n"
+"transaction, he includes an authentication\n"
+"token from his electronic <b>wallet</b>. In\n"
+"Taler terminology, the customer creates a\n"
+"reserve at the exchange.\n"
 msgstr ""
 
-#: developers.html.j2:155
+#: developers.html.j2:170
 msgid ""
 "Once the exchange has received the wire\n"
-"                   transfer, it allows the customer's electronic\n"
-"                   wallet to <b>withdraw</b> electronic coins.\n"
-"                   The electronic coins are digital\n"
-"                   representations of the original currency from\n"
-"                   the transfer. It is important to note that the\n"
-"                   exchange does not learn the &quot;serial\n"
-"                   numbers&quot; of the coins created in this\n"
-"                   process, so it cannot tell later which customer\n"
-"                   purchased what at which merchant.  The use of\n"
-"                   Taler does not change the currency or the total\n"
-"                   value of the funds (except for fees which the\n"
-"                   exchange may charge for the service).  "
+"transfer, it allows the customer's electronic\n"
+"wallet to <b>withdraw</b> electronic coins.\n"
+"The electronic coins are digital\n"
+"representations of the original currency from\n"
+"the transfer. It is important to note that the\n"
+"exchange does not learn the &quot;serial\n"
+"numbers&quot; of the coins created in this\n"
+"process, so it cannot tell later which customer\n"
+"purchased what at which merchant.  The use of\n"
+"Taler does not change the currency or the total\n"
+"value of the funds (except for fees which the\n"
+"exchange may charge for the service).\n"
 msgstr ""
 
-#: developers.html.j2:170
+#: developers.html.j2:188
 msgid ""
 "Once the customer has the digital coins in his\n"
-"                   wallet, the wallet can be used to <b>spend</b>\n"
-"                   the coins with merchant portals that support\n"
-"                   the Taler payment system and accept the\n"
-"                   respective exchange as a business partner\n"
-"                   (bottom arrow). This creates a digital contract\n"
-"                   signed by the customer's coins and the\n"
-"                   merchant.  If necessary, the customer can later\n"
-"                   use this digitally signed contract in a court\n"
-"                   of law to prove the exact terms of the contract\n"
-"                   and that he paid the respective amount. The\n"
-"                   customer does not learn the banking details of\n"
-"                   the merchant, and Taler does not require the\n"
-"                   merchant to learn the identity of the\n"
-"                   customer. Naturally, the customer can spend any\n"
-"                   fraction of his digital coins (the system takes\n"
-"                   care of customers getting change).  "
-msgstr ""
-
-#: developers.html.j2:188
+"wallet, the wallet can be used to <b>spend</b>\n"
+"the coins with merchant portals that support\n"
+"the Taler payment system and accept the\n"
+"respective exchange as a business partner\n"
+"(bottom arrow). This creates a digital contract\n"
+"signed by the customer's coins and the\n"
+"merchant.  If necessary, the customer can later\n"
+"use this digitally signed contract in a court\n"
+"of law to prove the exact terms of the contract\n"
+"and that he paid the respective amount. The\n"
+"customer does not learn the banking details of\n"
+"the merchant, and Taler does not require the\n"
+"merchant to learn the identity of the\n"
+"customer. Naturally, the customer can spend any\n"
+"fraction of his digital coins (the system takes\n"
+"care of customers getting change).\n"
+msgstr ""
+
+#: developers.html.j2:210
 msgid ""
 "Merchants receiving digital\n"
-"                   coins <b>deposit</b> the respective receipts\n"
-"                   that resulted from the contract signing with\n"
-"                   the customer at the exchange to redeem the\n"
-"                   coins.  The deposit step does not reveal the\n"
-"                   details of the contract between the customer\n"
-"                   and the merchant or the identity of the\n"
-"                   customer to the exchange in any way. However,\n"
-"                   the exchange does learn the identity of the\n"
-"                   merchant via the provided bank routing\n"
-"                   information.  The merchant can, for example\n"
-"                   when compelled by the state for taxation,\n"
-"                   provide information linking the individual\n"
-"                   deposit to the respective contract signed by\n"
-"                   the customer. Thus, the exchange's database\n"
-"                   allows the state to enforce that merchants pay\n"
-"                   applicable taxes (and do not engage in illegal\n"
-"                   contracts).  "
-msgstr ""
-
-#: developers.html.j2:207
+"coins <b>deposit</b> the respective claims\n"
+"that resulted from the contract signing with\n"
+"the customer at the exchange to redeem the\n"
+"coins.  The deposit step does not reveal the\n"
+"details of the contract between the customer\n"
+"and the merchant or the identity of the\n"
+"customer to the exchange in any way. However,\n"
+"the exchange does learn the identity of the\n"
+"merchant via the provided bank routing\n"
+"information.  The merchant can, for example\n"
+"when compelled by the state for taxation,\n"
+"provide information linking the individual\n"
+"deposit to the respective contract signed by\n"
+"the customer. Thus, the exchange's database\n"
+"allows the state to enforce that merchants pay\n"
+"applicable taxes (and do not engage in illegal\n"
+"contracts).\n"
+msgstr ""
+
+#: developers.html.j2:233
 msgid ""
 "Finally, the exchange transfers funds\n"
-"                   corresponding to the digital coins redeemed by\n"
-"                   the merchants to the merchant's <b>bank</b>\n"
-"                   account. The exchange may combine multiple\n"
-"                   small transactions into one larger bank\n"
-"                   transfer.  The merchant can query the exchange\n"
-"                   about the relationship between the bank\n"
-"                   transfers and the individual claims that were\n"
-"                   deposited.  "
+"corresponding to the digital coins redeemed by\n"
+"the merchants to the merchant's <b>bank</b>\n"
+"account. The exchange may combine multiple\n"
+"small transactions into one larger bank\n"
+"transfer.  The merchant can query the exchange\n"
+"about the relationship between the bank\n"
+"transfers and the individual claims that were\n"
+"deposited.\n"
 msgstr ""
 
-#: developers.html.j2:217
+#: developers.html.j2:247
 msgid ""
 "Most importantly, the exchange keeps\n"
-"                   cryptographic proofs that allow it to\n"
-"                   demonstrate that it is operating correctly to\n"
-"                   third parties.  The system requires an\n"
-"                   external <b>auditor</b>, such as a\n"
-"                   government-appointed financial regulatory body,\n"
-"                   to frequently verify the exchange's databases\n"
-"                   and check that its bank balance matches the\n"
-"                   total value of the remaining coins in\n"
-"                   circulation.  "
+"cryptographic proofs that allow it to\n"
+"demonstrate that it is operating correctly to\n"
+"third parties.  The system requires an\n"
+"external <b>auditor</b>, such as a\n"
+"government-appointed financial regulatory body,\n"
+"to frequently verify the exchange's databases\n"
+"and check that its bank balance matches the\n"
+"total value of the remaining coins in\n"
+"circulation.\n"
 msgstr ""
 
-#: developers.html.j2:228
+#: developers.html.j2:262
 msgid ""
 "Without the auditor, the exchange operators\n"
-"                   could embezzle funds they are holding in\n"
-"                   reserve. Customers and merchants cannot cheat\n"
-"                   each other or the exchange. If any party's\n"
-"                   computers are compromised, the financial damage\n"
-"                   is limited to the respective party and\n"
-"                   proportional to the funds they have in\n"
-"                   circulation during the period of the\n"
-"                   compromise.  "
+"could embezzle funds they are holding in\n"
+"reserve. Customers and merchants cannot cheat\n"
+"each other or the exchange. If any party's\n"
+"computers are compromised, the financial damage\n"
+"is limited to the respective party and\n"
+"proportional to the funds they have in\n"
+"circulation during the period of the\n"
+"compromise.\n"
 msgstr ""
 
 #: faq.html.j2:5
@@ -594,27 +557,28 @@ msgstr ""
 
 #: faq.html.j2:6
 msgid ""
-"\n"
 "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
 "Taler is not based on proof-of-work or any other distributed consensus\n"
 "mechanism.  Instead Taler is based on blind signatures.</p>\n"
-"\n"
-"<p>It would be possible, however, to withdraw Bitcoins into a Taler\n"
-"wallet (with an appropriate exchange), which would give some benefits\n"
-"over plain Bitcoin, such as instant confirmation times.</p>\n"
 msgstr ""
 
-#: faq.html.j2:16
+#: faq.html.j2:11
+msgid ""
+"<p>It would be possible, however, to withdraw coins denominated in\n"
+"Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+"would give some benefits over plain Bitcoin, such as instant\n"
+"confirmation times.</p>\n"
+msgstr ""
+
+#: faq.html.j2:18
 msgid "Where is the balance in my wallet stored?"
 msgstr ""
 
-#: faq.html.j2:17
+#: faq.html.j2:19
 msgid ""
-"\n"
-"<p>Your wallet stores digital coins that were blindly signed by an\n"
-"exchange, and thus ultimately your computer holds your balance.  The\n"
-"exchange keeps funds matching all unspent coins in an escrow bank\n"
-"account.</p>\n"
+"<p>Your wallet stores digital coins and thus ultimately your computer\n"
+"holds your balance. The exchange keeps funds matching all unspent\n"
+"coins in an escrow bank account.</p>\n"
 msgstr ""
 
 #: faq.html.j2:25
@@ -623,386 +587,356 @@ msgstr ""
 
 #: faq.html.j2:26
 msgid ""
-"\n"
 "<p>Since the digital coins of value in your wallet are anonymized, the\n"
 "exchange can not assist you in recovering a lost or stolen wallet.\n"
 "Just like with a physical wallet for cash, you are responsible for\n"
 "keeping it safe.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:32
+msgid ""
 "<p>The risk of losing a wallet can be mitigated by making backups or\n"
 "keeping the balance reasonably low.</p>\n"
-"\n"
-"<p>In case of a compromise of one of your devices, an attacker that\n"
-"spends coins on your behalf will allow you to detect that your device\n"
-"has been compromised.</p>\n"
 msgstr ""
 
-#: faq.html.j2:41
+#: faq.html.j2:37
+msgid "What if my computer is hacked?"
+msgstr ""
+
+#: faq.html.j2:38
+msgid ""
+"<p>In case of a compromise of one of your devices, an attacker can\n"
+"spend coins from your wallet. Checking your balance might reveal\n"
+"to you that your device has been compromised.</p>\n"
+msgstr ""
+
+#: faq.html.j2:44
 msgid "Can I send money to my friend with Taler?"
 msgstr ""
 
-#: faq.html.j2:42
+#: faq.html.j2:45
 msgid ""
-"\n"
 "<p>If your friend provides goods or services for you in exchange for a\n"
 "payment, they can easily set up a Taler merchant and receive the\n"
 "payment in their bank account.</p>\n"
-"\n"
+msgstr ""
+
+#: faq.html.j2:50
+msgid ""
 "<p>Future versions of the Taler wallet may allow exchanging coins\n"
 "among friends directly as well.</p>\n"
 msgstr ""
 
-#: faq.html.j2:52
+#: faq.html.j2:56
 msgid "How does Taler handle payments in different currencies?"
 msgstr ""
 
-#: faq.html.j2:53
+#: faq.html.j2:57
 msgid ""
-"\n"
 "<p>Taler wallets can store digital coins corresponding to multiple\n"
 "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+msgstr ""
+
+#: faq.html.j2:61
+msgid "<p>Taler currently does not offer conversion between currencies.</p>\n"
+msgstr ""
+
+#: faq.html.j2:65
+msgid "How does Taler protect my privacy?"
+msgstr ""
+
+#: faq.html.j2:66
+msgid ""
+"<p>Your wallet stores digital coins that are <a\n"
+"href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+"signed</a> by an exchange.  The use of a blind signature protects your\n"
+"privacy as it prevents the exchange from knowing which coin it signed\n"
+"for which customer.</p>\n"
 "\n"
-"<p>Taler currently does not offer conversion between currencies.</p>\n"
 msgstr ""
 
 #: governments.html.j2:6
 msgid "Advantages for Governments"
 msgstr ""
 
-#: governments.html.j2:7
+#: governments.html.j2:8
 msgid ""
-"Taler provides accountability to ensure business\n"
-"             accepting payments operate legally, while also\n"
-"             respecting civil liberties of citizens spending\n"
-"             digital cash.  Taler is a commons, a payment system\n"
-"             based on open standards and free software.  Taler\n"
-"             needs governments to set a financial framework and\n"
-"             to act as trusted regulators.  Taler contributes to\n"
-"             digital sovereignty in the critical financial\n"
-"             infrastructure."
+"Taler provides accountability to ensure business operate\n"
+"legally, while also respecting civil liberties of\n"
+"citizens.  Taler is a payment system based on\n"
+"open standards and free software.  Taler needs\n"
+"governments as they set a financial framework and act as\n"
+"trusted regulators.  Taler contributes to digital\n"
+"sovereignty in the critical financial infrastructure.\n"
 msgstr ""
 
-#: governments.html.j2:23 index.html.j2:69
+#: governments.html.j2:25 index.html.j2:70
 msgid "Taxable"
 msgstr "Tassabile"
 
-#: governments.html.j2:25
+#: governments.html.j2:28
 msgid ""
-"Taler was\n"
-"             built with the goal of fighting corruption and supporting "
-"taxation.\n"
-"             With Taler, the receiver of any form of payment is\n"
-"             easily identified by the government, and the merchant\n"
-"             can be compelled to provide the contract that was accepted\n"
-"             by the customer.  Governments can use this data to\n"
-"             tax businesses and individuals based on their\n"
-"             income, making tax evasion and black markets less\n"
-"             viable."
+"Taler was built with the goal of fighting corruption and\n"
+"supporting taxation.  With Taler, the receiver of any\n"
+"form of payment is easily identified by the government,\n"
+"and the merchant can be compelled to provide the contract\n"
+"that was accepted by the customer.  Governments can use\n"
+"this data to tax businesses and individuals based on\n"
+"their income, making tax evasion and black markets less\n"
+"viable.\n"
 msgstr ""
 
-#: governments.html.j2:35
+#: governments.html.j2:41
 msgid ""
-"Thus, despite offering anonymity for citizens\n"
-"             spending digital cash to buy goods and services,\n"
-"             Taler also ensures that the state can observe\n"
-"             incoming funds. This can be used to ensure\n"
-"             businesses engage only in legal activities, and do\n"
-"             not evade income tax, sales tax or value-added tax.\n"
-"             However, this observational capability does not\n"
-"             extend to the immediate personal domain.  In\n"
-"             particular, sharing access to funds within a family\n"
-"             or synchronizing wallets across multiple devices is not\n"
-"             subject to monitoring."
+"Thus, despite offering anonymity for citizens spending\n"
+"digital cash to buy goods and services, Taler also\n"
+"ensures that the state can observe incoming funds. This\n"
+"can be used to ensure businesses engage only in legal\n"
+"activities, and do not evade income tax, sales tax or\n"
+"value-added tax.  However, this observational capability\n"
+"does not extend to the immediate personal domain.  In\n"
+"particular, monitoring does not cover shared access to\n"
+"funds with trusted friends and family, or synchronizing\n"
+"wallets across multiple devices.\n"
 msgstr ""
 
-#: governments.html.j2:48 merchants.html.j2:33
-msgid "Secure"
-msgstr "Sicuro"
-
-#: governments.html.j2:50
+#: governments.html.j2:61
 msgid ""
-"Taler's payments are cryptographically\n"
-"             secured. Thus, customers, merchants and the\n"
-"             exchange can mathematically demonstrate their\n"
-"             lawful behavior in court in case of\n"
-"             disputes. Financial damages are strictly limited,\n"
-"             improving economic security for individuals,\n"
-"             merchants, the exchange and the state."
+"Taler's payments are cryptographically secured. Thus,\n"
+"customers, merchants and the Taler payment service provider\n"
+"(the exchange) can mathematically\n"
+"demonstrate their lawful behavior in court in case of\n"
+"disputes. Financial damages are strictly limited,\n"
+"improving economic security for individuals, merchants,\n"
+"the exchange and the state.\n"
 msgstr ""
 
-#: governments.html.j2:58
+#: governments.html.j2:73
 msgid ""
-"By design, the Taler payment service provider is\n"
-"             subject to financial regulation. Financial\n"
-"             regulation and regular audits are critical to\n"
-"             establish trust. In particular, the Taler design\n"
-"             mandates the existence of an independent auditor\n"
-"             who checks cryptographic proofs that accumulate at\n"
-"             the payment service provider to ensure that the\n"
-"             escrow account is managed honestly.  This ensures\n"
-"             that the payment service provider does not threaten\n"
-"             the economy due to fraud."
+"As a payment service provider, the Taler exchange is\n"
+"subject to financial regulation. Financial regulation and\n"
+"regular audits are critical to establish trust. In\n"
+"particular, the Taler design mandates the existence of an\n"
+"independent auditor who checks cryptographic proofs that\n"
+"accumulate at the exchange to ensure that the escrow\n"
+"account is managed honestly.  This ensures that the\n"
+"exchange does not threaten the economy due to fraud.\n"
 msgstr ""
 
-#: governments.html.j2:72 index.html.j2:95
+#: governments.html.j2:88 index.html.j2:96
 #, fuzzy
 msgid "Libre"
 msgstr "Libero"
 
-#: governments.html.j2:74
+#: governments.html.j2:91
 msgid ""
-"Taler is free software implementing an open\n"
-"             protocol standard.  Thus, Taler will enable\n"
-"             competition and avoid the monopolization of payment\n"
-"             systems that threatens global political and\n"
-"             financial stability today."
+"Taler is free software implementing an open protocol\n"
+"standard.  Thus, Taler will enable competition and avoid\n"
+"the monopolization of payment systems that threatens\n"
+"global political and financial stability today.\n"
 msgstr ""
 
-#: governments.html.j2:83
+#: governments.html.j2:101
 msgid "Efficient"
 msgstr "Efficiente"
 
-#: governments.html.j2:85
+#: governments.html.j2:104
 msgid ""
 "Taler has an efficient design.  Unlike\n"
-"             timeline-based payment systems, such as Bitcoin,\n"
-"             Taler will not threaten the availability of\n"
-"             national electric grids or (significantly)\n"
-"             contribute to environmental pollution."
+"Blockchain-based payment systems, such as Bitcoin,\n"
+"Taler will not threaten the availability of\n"
+"national electric grids or (significantly)\n"
+"contribute to environmental pollution.\n"
 msgstr ""
 
-#: governments.html.j2:99
+#: governments.html.j2:120
 msgid "Taler and regulation"
 msgstr ""
 
-#: governments.html.j2:101
-msgid "Anti-money laundering (AML)"
+#: governments.html.j2:122
+msgid "Anti money laundering (AML)"
 msgstr ""
 
-#: governments.html.j2:102
+#: governments.html.j2:123
 msgid ""
 "With Taler, income is visible and can be tied to the contract signed by "
 "both parties."
 msgstr ""
 
-#: governments.html.j2:103
-msgid "Know-your-customer (KYC)"
+#: governments.html.j2:124
+msgid "Know your customer (KYC)"
 msgstr ""
 
-#: governments.html.j2:104
+#: governments.html.j2:125
 msgid ""
 "In Taler, payer and payee are known by their bank accounts when "
 "withdrawing or depositing coins respectively"
 msgstr ""
 
-#: governments.html.j2:105
-msgid "Privacy-by-design (GDPR)"
+#: governments.html.j2:126
+msgid "General Data Protection Regulation (GDPR)"
 msgstr ""
 
-#: governments.html.j2:106
+#: governments.html.j2:127
 msgid ""
 "Taler cryptographically protects citizen's privacy, and by design "
 "implements data minimization and privacy by default."
 msgstr ""
 
-#: governments.html.j2:107
-msgid "Competitive banking (PSD2)"
+#: governments.html.j2:128
+msgid "Payment Services Directive (PSD2)"
 msgstr ""
 
-#: governments.html.j2:108
+#: governments.html.j2:129
 msgid ""
-"Taler provides an open standard with public APIs contributing to a level "
-"playing field."
+"Taler provides an open standard with public APIs contributing to a "
+"competitive banking sector."
 msgstr ""
 
-#: governments.html.j2:116
+#: governments.html.j2:137
 msgid "Taler provides privacy and accountability"
 msgstr ""
 
-#: governments.html.j2:118
+#: governments.html.j2:140
 msgid ""
 "Taler assumes governments can observe traditional wire transfers\n"
-"           entering and leaving the Taler payment system.  Starting with "
-"the\n"
-"           wire transfers, governments can obtain: "
+"entering and leaving the Taler payment system.  Starting with the\n"
+"wire transfers, governments can obtain:\n"
 msgstr ""
 
-#: governments.html.j2:123
+#: governments.html.j2:148
 msgid ""
 "The total amount of digital currency withdrawn by a\n"
-"                customer. The government can impose limits on how much\n"
-"                digital cash a customer can withdraw within a\n"
-"                given time frame."
+"customer. The government can impose limits on how much\n"
+"digital cash a customer can withdraw within a\n"
+"given time frame.\n"
 msgstr ""
 
-#: governments.html.j2:128
+#: governments.html.j2:157
 msgid ""
 "The income received by any merchant via the Taler\n"
-"                 system."
+"system.\n"
 msgstr ""
 
-#: governments.html.j2:131
+#: governments.html.j2:164
 msgid ""
-"The exact details of the underlying\n"
-"                contract that was signed between customer and\n"
-"                merchant.  However, this information would\n"
-"                typically not include the identity of the\n"
-"                customer."
+"The exact details of the underlying contract that was\n"
+"signed between customer and merchant.  However, this\n"
+"information would typically not include the identity\n"
+"of the customer.\n"
 msgstr ""
 
-#: governments.html.j2:137
+#: governments.html.j2:174
 msgid ""
-"The amounts of\n"
-"                 digital coins legitimately withdrawn by\n"
-"                 customers from the exchange, the value of\n"
-"                 non-redeemed digital coins in customer's\n"
-"                 wallets, the value and corresponding wire\n"
-"                 details of deposit operations performed by\n"
-"                 merchants with the exchange, and the income of\n"
-"                 the exchange from transaction fees."
+"The amounts of digital coins legitimately withdrawn\n"
+"by customers from the exchange, the value of\n"
+"non-redeemed digital coins in customer's wallets, the\n"
+"value and corresponding wire details of deposit\n"
+"operations performed by merchants with the exchange,\n"
+"and the income of the exchange from transaction fees.\n"
 msgstr ""
 
 #: index.html.j2:10
-msgid "Independent One-Click Payments!"
+msgid "One-Click Cash Payments!"
 msgstr ""
 
-#: index.html.j2:12
+#: index.html.j2:13
 msgid ""
-"\n"
-"      Taler is an electronic payment system under\n"
-"      development\n"
-"      at <a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make "
-"it operational in 2017.\n"
-"      You can learn about Taler on this website, try the <a "
-"href=\"https://demo.taler.net\";>demo</a>\n"
-"      and look at our <a href=\"https://docs.taler.net\";>developer</a> "
-"and <a href=\"https://api.taler.net\";>API</a> documentation.\n"
-"      "
-msgstr ""
-
-#: index.html.j2:26
-msgid "Practical"
-msgstr ""
-
-#: index.html.j2:29
-msgid ""
-"\n"
-"        Taler is easy to integrate with existing Web\n"
-"        applications. Payments are cryptographically\n"
-"        secured and are confirmed within milliseconds with\n"
-"        extremely low transaction costs.\n"
-"        "
+"GNU Taler is an electronic payment system under development at\n"
+"<a href=\"http://www.inria.fr/\";>Inria</a>.  We expect to make it\n"
+"operational in 2017.  You can learn about Taler on this website,\n"
+"try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+"our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+"href=\"https://api.taler.net\";>API</a> documentation.\n"
 msgstr ""
 
-#: index.html.j2:39
-msgid "Stable"
+#: index.html.j2:28
+msgid "Practical"
 msgstr ""
 
-#: index.html.j2:42
+#: index.html.j2:31
 msgid ""
-"\n"
-"        Taler does not introduce a new currency with\n"
-"        fluctuation risks, and instead uses a digital\n"
-"        wallet holding coins in reserve. Taler's\n"
-"        cryptographic coins correspond to existing\n"
-"        currencies, such as US Dollars, Euros or even\n"
-"        Bitcoins.\n"
-"        "
+"Taler is easy to integrate with existing Web\n"
+"applications. Payments are cryptographically\n"
+"secured and are confirmed within milliseconds with\n"
+"extremely low transaction costs.\n"
 msgstr ""
 
-#: index.html.j2:54
-msgid "Security-focused"
-msgstr ""
-
-#: index.html.j2:57
+#: index.html.j2:44
 msgid ""
-"\n"
-"        By design Taler does not suffer from many classes\n"
-"        of security problems such as phishing or counterfeit.\n"
-"        Despite its security features, Taler never rejects a legitimate\n"
-"        customer due to a fraud-detection false positive.\n"
-"        "
+"Taler does not introduce a new currency. Taler\n"
+"uses a digital wallet storing coins and payment service\n"
+"providers with escrow accounts in existing currencies.\n"
+"Thus, Taler's cryptographic coins correspond to existing\n"
+"currencies, such as US Dollars, Euros or even Bitcoins.\n"
 msgstr ""
 
-#: index.html.j2:72
+#: index.html.j2:58
 msgid ""
-"\n"
-"        When using Taler, merchants cannot hide their income from tax\n"
-"        collection authorities.  Unlike cash and most digital currencies,"
-"\n"
-"        Taler helps prevent black markets.  Taler is not suitable for\n"
-"        illegal activities.\n"
-"        "
+"By design Taler does not suffer from many classes\n"
+"of security problems such as phishing or counterfeit.\n"
+"Despite its security features, Taler never rejects a legitimate\n"
+"customer due to a fraud-detection false positive.\n"
 msgstr ""
 
-#: index.html.j2:82
-msgid "Privacy-friendly"
+#: index.html.j2:73
+msgid ""
+"When using Taler, merchant's revenue is transparent for tax\n"
+"collection authorities.  Unlike cash and most digital currencies,\n"
+"Taler helps prevent black markets.  Taler is not suitable for\n"
+"illegal activities.\n"
 msgstr ""
 
-#: index.html.j2:84
+#: index.html.j2:85
 msgid ""
-"\n"
-"        When you pay with Taler, your identity does not\n"
-"        have to be revealed to the merchant. Just like\n"
-"        payments in cash, nobody else can track how you\n"
-"        spent your electronic money. However, you obtain a\n"
-"        legally valid proof of payment.\n"
-"        "
+"When you pay with Taler, your identity does not\n"
+"have to be revealed to the merchant. Just like\n"
+"payments in cash, nobody else can track how you\n"
+"spent your electronic money. However, you obtain a\n"
+"legally valid proof of payment.\n"
 msgstr ""
 
-#: index.html.j2:98
+#: index.html.j2:99
 msgid ""
-"\n"
-"        Taler provides protocols and reference implementations that in\n"
-"        principle enables anybody to run their own payment "
-"infrastructure,\n"
-"        be it individuals, organizations or whole countries.  Since the\n"
-"        reference implementation is a <a "
-"href=\"http://www.gnu.org/\";>GNU</a>\n"
-"        package, it will always remain free software.\n"
-"        "
+"Taler provides protocols and reference implementations that in\n"
+"principle enables anybody to run their own payment infrastructure,\n"
+"be it individuals, organizations or whole countries.  Since the\n"
+"reference implementation is a <a href=\"http://www.gnu.org/\";>GNU</a>\n"
+"package, it will always remain free software.\n"
 msgstr ""
 
-#: index.html.j2:115
+#: index.html.j2:116
 msgid "Paying with Taler"
 msgstr ""
 
-#: index.html.j2:116
+#: index.html.j2:117
 msgid ""
-"\n"
-"    <p>To pay with Taler, customers install an electronic wallet\n"
-"    on their device.  Before the first payment, the wallet's balance must"
-"\n"
-"    be charged in the desired currency by some other means of "
-"payment.</p>\n"
-"    <p>Once the wallet is charged, payments on websites take only one "
-"click,\n"
-"    are never falsely rejected by fraud detection and do not post any "
-"risk\n"
-"    of phishing or identity theft.</p>\n"
-"    "
+"<p>To pay with Taler, customers install an electronic wallet\n"
+"on their device.  Before the first payment, the wallet's balance must\n"
+"be charged in the desired currency by some other means of payment.</p>\n"
+"<p>Once the wallet is charged, payments on websites take only one click,\n"
+"are never falsely rejected by fraud detection and do not pose any risk\n"
+"of phishing or identity theft.</p>\n"
 msgstr ""
 
-#: index.html.j2:126
+#: index.html.j2:127
 msgid "Receiving payments with Taler"
 msgstr ""
 
-#: index.html.j2:127
+#: index.html.j2:128
 msgid ""
-"\n"
-"    <p>To receive Taler payments, a merchant needs a bank account\n"
-"    in the desired currency.  We provide\n"
-"    SDKs in various languages to makes the integration painless.\n"
-"    The merchant's backend for Taler transaction processing can run\n"
-"    on the merchant's premises or hosted.</p>\n"
-"    "
+"<p>To receive Taler payments, a merchant needs a bank account\n"
+"in the desired currency.  We provide supporting software\n"
+"in various programming languages to make the integration painless.\n"
+"The merchant's backend for Taler transaction processing can run\n"
+"on the merchant's premises or be hosted by a third party.</p>\n"
 msgstr ""
 
-#: index.html.j2:143
+#: index.html.j2:144
 msgid "Taler News"
 msgstr ""
 
-#: index.html.j2:147
+#: index.html.j2:148
 msgid "Financial News"
 msgstr ""
 
@@ -1012,12 +946,10 @@ msgstr ""
 
 #: investors.html.j2:9
 msgid ""
-"\n"
-"          We have created a company, Taler Systems SA in\n"
-"          Luxembourg.<br>\n"
-"          Please contact <tt>address@hidden</tt>\n"
-"          if you want to invest in Taler.\n"
-"        "
+"We have created a company, Taler Systems SA in\n"
+"Luxembourg.<br>\n"
+"Please contact <tt>address@hidden</tt>\n"
+"if you want to invest in Taler.\n"
 msgstr ""
 
 #: investors.html.j2:24
@@ -1026,23 +958,21 @@ msgstr ""
 
 #: investors.html.j2:27
 msgid ""
-"\n"
-"             Our <a href=\"about.html\">team</a> combines world-class "
-"business leaders,\n"
-"             cryptographers, software engineers, civil-rights\n"
-"             activists and academics. We are unified by a vision\n"
-"             of how payments should work and the goal of\n"
-"             imposing this vision upon the world.\n"
-"        "
+"Our <a href=\"about.html\">team</a> combines world-class business "
+"leaders,\n"
+"cryptographers, software engineers, civil-rights\n"
+"activists and academics. We are unified by a vision\n"
+"of how payments should work and the goal of\n"
+"imposing this vision upon the world.\n"
 msgstr ""
 
 #: investors.html.j2:37
 msgid ""
-"\n"
-"             We are currently supported by Inria, the French\n"
-"             national institute for research in informatics and\n"
-"             automation, and the Renewable Freedom Foundation.\n"
-"        "
+"We are currently supported by <a href=\"http://www.inria.fr/\";>Inria</a>,"
+" the French\n"
+"national institute for research in informatics and\n"
+"automation, and the <a href=\"https://renewablefreedom.org/\";>Renewable "
+"Freedom Foundation</a>.\n"
 msgstr ""
 
 #: investors.html.j2:45
@@ -1051,19 +981,17 @@ msgstr ""
 
 #: investors.html.j2:48
 msgid ""
-"\n"
-"             All transactions in Taler are secured using <a "
+"All transactions in Taler are secured using <a "
 "href=\"bibliography.html\">modern\n"
-"             cryptography</a> and trust in all parties is\n"
-"             minimized. Financial damage is bounded (for\n"
-"             customers, merchants and the exchange) even in the\n"
-"             case that systems are compromised and private keys\n"
-"             are stolen.  Databases can be audited for\n"
-"             consistency, resulting in either the detection of\n"
-"             compromised systems or the demonstration that\n"
-"             participants were honest. Actual transaction costs\n"
-"             are fractions of a cent.\n"
-"        "
+"cryptography</a> and trust in all parties is\n"
+"minimized. Financial damage is bounded (for\n"
+"customers, merchants and the exchange) even in the\n"
+"case that systems are compromised and private keys\n"
+"are stolen.  Databases can be audited for\n"
+"consistency, resulting in either the detection of\n"
+"compromised systems or the demonstration that\n"
+"participants were honest. Actual transaction costs\n"
+"are fractions of a cent.\n"
 msgstr ""
 
 #: investors.html.j2:63
@@ -1072,17 +1000,15 @@ msgstr ""
 
 #: investors.html.j2:66
 msgid ""
-"\n"
-"             The scalable business model for Taler is the operation\n"
-"             of the payment service provider, which converts money from\n"
-"             traditional payment systems (MasterCard, SEPA,\n"
-"             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
-"             electronic coins in the same currency. The customer\n"
-"             can then redeem the electronic coins at a merchant,\n"
-"             who can exchange them for money represented using\n"
-"             traditional payment systems at the exchange.  The\n"
-"             exchange charges fees to facilitate the transactions.\n"
-"       "
+"The scalable business model for Taler is the operation\n"
+"of the payment service provider, which converts money from\n"
+"traditional payment systems (MasterCard, SEPA, UPI,\n"
+"Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+"electronic coins in the same currency. The customer\n"
+"can then redeem the electronic coins at a merchant,\n"
+"who can exchange them for money represented using\n"
+"traditional payment systems at the exchange.  The\n"
+"exchange charges fees to facilitate the transactions.\n"
 msgstr ""
 
 #: investors.html.j2:85
@@ -1095,13 +1021,10 @@ msgstr ""
 
 #: investors.html.j2:110
 msgid ""
-"\n"
-"       The payment service operator runs the <em>Taler exchange</em>.\n"
-"       The exchange charges <b>transaction fees</b> to customers or "
-"merchants.\n"
-"       Its operational expenses are from wire transfers with the banking\n"
-"       system and the operation of the computing infrastructure.\n"
-"    "
+"The payment service operator runs the <em>Taler exchange</em>.\n"
+"The exchange charges <b>transaction fees</b> to customers or merchants.\n"
+"Its operational expenses are from wire transfers with the banking\n"
+"system and the operation of the computing infrastructure.\n"
 msgstr ""
 
 #: investors.html.j2:120
@@ -1134,146 +1057,143 @@ msgstr ""
 msgid "Advantages for Merchants"
 msgstr ""
 
-#: merchants.html.j2:6
+#: merchants.html.j2:8
 msgid ""
 "Taler is a cost-effective electronic payment system\n"
-"             which provides you with cryptographic proof that\n"
-"             the payment worked correctly within milliseconds.\n"
-"             Your Web customers pay with previously unknown\n"
-"             levels of convenience without risk of fraud."
+"which provides you with cryptographic proof that\n"
+"the payment worked correctly within milliseconds.\n"
+"Your Web customers pay with previously unknown\n"
+"levels of convenience without risk of fraud.\n"
 msgstr ""
 
-#: merchants.html.j2:18
+#: merchants.html.j2:22
 msgid "Fast"
 msgstr "Veloce"
 
-#: merchants.html.j2:20
+#: merchants.html.j2:25
 msgid ""
 "Processing transactions with Taler is fast,\n"
-"               allowing you to confirm the transaction with your\n"
-"               customer virtually immediately.  Your customers\n"
-"               will appreciate that they do not have to type in\n"
-"               credit card information and play the &quot;verified\n"
-"               by&quot; game.  By making payments significantly\n"
-"               more convenient for your customers, you may be able\n"
-"               to use Taler for small transactions that would not\n"
-"               work with credit card payments due to the mental\n"
-"               overhead for customers."
+"allowing you to confirm the transaction with your\n"
+"customer virtually immediately.  Your customers\n"
+"will appreciate that they do not have to type in\n"
+"credit card information and play the &quot;verified\n"
+"by&quot; game.  By making payments significantly\n"
+"more convenient for your customers, you may be able\n"
+"to use Taler for small transactions that would not\n"
+"work with credit card payments due to the mental\n"
+"overhead for customers.\n"
 msgstr ""
 
-#: merchants.html.j2:35
+#: merchants.html.j2:44
 msgid ""
-"You will have cryptographic proof of payment from\n"
-"               the Taler payment service provider. Taler does not\n"
-"               require you to undergo any particular security\n"
-"               audits (such as PCI DSS), processes or procedures,\n"
-"               as you never handle sensitive customer account\n"
-"               information.  Your systems will have customer\n"
-"               contracts with qualified signatures for all\n"
-"               transactions which you can use in court in case of\n"
-"               disputes."
+"You will have cryptographic proof of payment from the\n"
+"Taler payment service provider. With Taler you never\n"
+"handle sensitive customer account information and thus\n"
+"do not have to undergo any particular security audits\n"
+"(such as PCI DSS).  Your systems will have customer\n"
+"contracts with qualified signatures for all\n"
+"transactions which you can use in court in case of\n"
+"disputes.\n"
 msgstr ""
 
-#: merchants.html.j2:47
-msgid "Free Software"
-msgstr "Free Software"
-
-#: merchants.html.j2:49
+#: merchants.html.j2:61
 msgid ""
 "Taler is free software, and you can use the\n"
-"               liberally-licensed reference code as a starting\n"
-"               point to integrate Taler into your services. To use\n"
-"               Taler, you do not need to pay license fees, and the\n"
-"               free software development model will ensure that\n"
-"               you can select from many competent integrators for\n"
-"               support."
+"liberally-licensed reference code as a starting\n"
+"point to integrate Taler into your services. To use\n"
+"Taler, you do not need to pay license fees, and the\n"
+"free software development model will ensure that\n"
+"you can select from many competing integrators for\n"
+"support.\n"
 msgstr ""
 
-#: merchants.html.j2:61
-msgid "Low Fees"
-msgstr "Prezzi bassi"
+#: merchants.html.j2:76
+msgid "Cheap"
+msgstr ""
 
-#: merchants.html.j2:63
+#: merchants.html.j2:79
 msgid ""
-"Taler is designed to minimize the work the exchange\n"
-"               needs to perform.  Combined with Taler's strong\n"
-"               security which prevents fraud, payment service\n"
-"               providers can operate with very low overhead and\n"
-"               thus low transaction fees."
+"Taler is uses efficient cryptographic constructions with low\n"
+"bandwidth and storage requirements.  Combined with Taler's strong\n"
+"security which makes fraud impossible, Taler payment service\n"
+"providers can operate with very low overhead and\n"
+"thus offer low transaction fees.\n"
 msgstr ""
 
-#: merchants.html.j2:71
+#: merchants.html.j2:89
 msgid "Flexible"
 msgstr "Flessibile"
 
-#: merchants.html.j2:73
+#: merchants.html.j2:92
 msgid ""
 "Taler can be used for different currencies (such as\n"
-"               Euros, US Dollars or Bitcoins) and different\n"
-"               payment models limited only by what the payment\n"
-"               service provider supports in its interactions."
+"Euros, US Dollars or Bitcoins) and any amount, limited\n"
+"only by applicable regulatation and what denominations\n"
+"the payment service provider supports.\n"
 msgstr ""
 
-#: merchants.html.j2:81
+#: merchants.html.j2:101
 msgid "Ethical"
 msgstr "Etico"
 
-#: merchants.html.j2:83
+#: merchants.html.j2:104
 msgid ""
 "Taler prevents tax evasion and money laundering.\n"
-"               Taler's protocols are efficient and do not waste\n"
-"               energy. Taler encourages transparency by providing\n"
-"               an open standard and free software reference\n"
-"               implementations."
+"Taler's protocols are efficient and do not use wasteful\n"
+"proof-of-work calculations. Taler encourages\n"
+"transparency by providing an open standard and free\n"
+"software reference implementations.\n"
 msgstr ""
 
-#: merchants.html.j2:95
+#: merchants.html.j2:119
 #, fuzzy
 msgid "Manuals for merchants"
 msgstr "Documentation"
 
-#: merchants.html.j2:98
+#: merchants.html.j2:122
 msgid "The GNU Taler merchant backend operator manual"
 msgstr ""
 
-#: merchants.html.j2:101
+#: merchants.html.j2:125
 msgid "The GNU Taler Web shop integration tutorial (PHP)"
 msgstr ""
 
-#: merchants.html.j2:104
+#: merchants.html.j2:128
 msgid "The GNU Taler Web shop integration tutorial (Python)"
 msgstr ""
 
-#: merchants.html.j2:116
+#: merchants.html.j2:140
 msgid "The GNU Taler Merchant Backend"
 msgstr ""
 
-#: merchants.html.j2:118
+#: merchants.html.j2:142
 msgid "Merchants process payments using the Taler backend:"
 msgstr ""
 
-#: merchants.html.j2:122
+#: merchants.html.j2:147
 msgid ""
-"The backend <b>signs</b> and <b>stores</b>\n"
-"                  proposals made by the merchant to customers.\n"
-"                  For this, the merchant's frontend needs to give the\n"
-"                  customer's order in a JSON format to the backend."
+"The backend <b>signs</b> and <b>stores</b> the\n"
+"complete terms of offers made by the merchant to customers.\n"
+"For this, the merchant's frontend needs to give the\n"
+"customer's order in a JSON format to the backend.\n"
 msgstr ""
 
-#: merchants.html.j2:127
+#: merchants.html.j2:156
 msgid ""
-"The backend <b>validates</b> and <b>executes</b>\n"
-"                  payments received from the wallet.  The frontend\n"
-"                  must pass the payment request through to the backend\n"
-"                  and checks the HTTP status code that is returned."
+"The backend <b>validates</b> payments received from\n"
+"the wallet and <b>executes</b> them with the Taler\n"
+"payment service provider (the exchange).  For this,\n"
+"the merchant's frontend must pass the payment\n"
+"request through to the Taler backend and check the\n"
+"HTTP status code that is returned.\n"
 msgstr ""
 
-#: merchants.html.j2:132
+#: merchants.html.j2:167
 msgid ""
 "The backend can <b>list</b> completed transactions\n"
-"                  and <b>map</b> aggregated wire transfers to individual\n"
-"                  business transactions including the exact terms of\n"
-"                  the contract."
+"and <b>map</b> wire transfers to sets of business\n"
+"transactions, including the exact terms of each\n"
+"contract.\n"
 msgstr ""
 
 #: press.html.j2:4
@@ -1459,3 +1379,935 @@ msgstr ""
 #~ msgid "The mailinglist"
 #~ msgstr ""
 
+#~ msgid "Security"
+#~ msgstr "Sicurezza"
+
+#~ msgid "Privacy"
+#~ msgstr "Privacy"
+
+#~ msgid "Convenience"
+#~ msgstr "Convenienza"
+
+#~ msgid "Stability"
+#~ msgstr ""
+
+#~ msgid "Anti-money laundering (AML)"
+#~ msgstr ""
+
+#~ msgid "Know-your-customer (KYC)"
+#~ msgstr ""
+
+#~ msgid "Privacy-by-design (GDPR)"
+#~ msgstr ""
+
+#~ msgid "Competitive banking (PSD2)"
+#~ msgstr ""
+
+#~ msgid "Security-focused"
+#~ msgstr ""
+
+#~ msgid "Privacy-friendly"
+#~ msgstr ""
+
+#~ msgid "Free Software"
+#~ msgstr "Free Software"
+
+#~ msgid "Low Fees"
+#~ msgstr "Prezzi bassi"
+
+#~ msgid ""
+#~ "\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      Taler largely functions like digital cash.  You\n"
+#~ "      withdraw money from your bank account into your\n"
+#~ "      electronic wallet, and can henceforth spend digital\n"
+#~ "      cash.  The electronic wallet can carry multiple\n"
+#~ "      currencies.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Taler uses modern cryptography, ensuring that there\n"
+#~ "               is no counterfeit.  Your digital wallet is safer\n"
+#~ "               than your physical wallet.  At most, you can lose\n"
+#~ "               its contents because your computer or mobile is\n"
+#~ "               irreparably damaged or compromised.  Unlike a\n"
+#~ "               physical wallet, you can make backups to secure\n"
+#~ "               against data loss."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Your transactions are private, neither the payment\n"
+#~ "               service provider nor merchant needs to learn your\n"
+#~ "               identity. There is no need to give out credit card\n"
+#~ "               numbers or other sensitive information. The merchant\n"
+#~ "               will only be able to do exactly the transaction you\n"
+#~ "               agreed to."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "You will be able to withdraw money to replenish the\n"
+#~ "               digital coins in your wallet using your credit card\n"
+#~ "               or wire transfers.  Afterwards you can pay with\n"
+#~ "               one-click using the Taler wallet, which optionally\n"
+#~ "               keeps your transaction history on your computer."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Coins in your digital wallet will be of the same\n"
+#~ "               denomination as the cash in your physical wallet.\n"
+#~ "               Taler is not a crypto-currency, so you do not have\n"
+#~ "               to worry about cryto-currency related value\n"
+#~ "               fluctuations.  Banking with Taler is subject to the\n"
+#~ "               usual government protections for financial\n"
+#~ "               services."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        We currently provide a <a "
+#~ "href=\"wallet.html\">wallet browser extension</a> "
+#~ "for Chromium, Chrome, Firefox, Opera\n"
+#~ "        and Edge.  Wallets for mobile"
+#~ " phones and other platforms will be"
+#~ " available in the future.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        You can see how Taler "
+#~ "works in practice by visiting our "
+#~ "<a href=\"https://demo.taler.net\";>demo page</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "Customers interact with the Taler system using\n"
+#~ "             the Taler wallet:"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>withdraw</b> electronic coins, the customer\n"
+#~ "                 transfers funds from his bank account to the Taler\n"
+#~ "                 payment service provider (the exchange).  The wire\n"
+#~ "                 transfer subject must match a code identifying the\n"
+#~ "                 customer's wallet. After the wire transfer is\n"
+#~ "                 complete, the wallet will automatically withdraw the\n"
+#~ "                 coins from the exchange."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "To <b>spend</b> electronic coins, a merchant must\n"
+#~ "                  cause the wallet to display a proposal for some\n"
+#~ "                  purchase.  The wallet will ask the customer for\n"
+#~ "                  one-click confirmation.  Payment is then instant.\n"
+#~ "                  Transaction histories and "
+#~ "digitally signed contracts\n"
+#~ "                  can be preserved by the wallet."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "The customer can use the wallet to <b>review</b> his\n"
+#~ "                  balance. The wallet can contain different\n"
+#~ "                  currencies, and may be shared across\n"
+#~ "                  devices. Customers can make"
+#~ " backups of the wallet to\n"
+#~ "                  secure its contents against hardware failures."
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "            An archived, public mailing list for GNU Taler is\n"
+#~ "            hosted at\n"
+#~ "            <a "
+#~ 
"href=\"https://lists.gnu.org/mailman/listinfo/taler\";>https://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "  You can send messages to the "
+#~ "list\n"
+#~ "            at <a href=\"mailto:address@hidden";>address@hidden</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Team members are generally reachable at\n"
+#~ "             <tt>address@hidden</tt>.  All of us\n"
+#~ "             support receiving GnuPG encrypted e-mails.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We track open feature requests and bugs in our\n"
+#~ "             <a href=\"https://gnunet.org/bugs/\";>Bug tracker</a>,\n"
+#~ "             which is shared with the GNUnet project.\n"
+#~ "             You can also report bugs or feature requests to the\n"
+#~ "             mailing list.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             For non-technical commercial requests, please contact\n"
+#~ "             <tt>ceo AT taler.net</tt>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               GNU Taler is free software implementing an open\n"
+#~ "               protocol. Anybody is welcome"
+#~ " to integrate our reference\n"
+#~ "               implementation into their applications.  Different\n"
+#~ "               components of Taler are being made available under\n"
+#~ "               different licenses. The Affero GPLv3+ is used for the\n"
+#~ "               exchange, the LGPLv3+ is used for reference code\n"
+#~ "               demonstrating integration with merchant platforms, and\n"
+#~ "               licenses like GPLv3+ are used for\n"
+#~ "               wallets and related customer-facing software.  We are\n"
+#~ "               open for constructive suggestions for maximizing the\n"
+#~ "               adoption of this payment platform.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is designed to work on the Internet.  To\n"
+#~ "               ensure that Taler payments can work with\n"
+#~ "               restrictive network setups, Taler uses a RESTful\n"
+#~ "               protocol over HTTP or HTTPS. Taler's security does\n"
+#~ "               not depend upon the use of HTTPS, but obviously\n"
+#~ "               merchants may choose to offer HTTPS for consistency\n"
+#~ "               and because it generally is better for privacy\n"
+#~ "               compared to HTTP.  Taler uses JSON to encode\n"
+#~ "               structure data, making it easy to integrate Taler\n"
+#~ "               with existing Web applications.  Taler's protocol\n"
+#~ "               is documented in\n"
+#~ "               detail at <a "
+#~ "href=\"https://api.taler.net/\";>api.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is currently primarily developed by a\n"
+#~ "               research team at <a "
+#~ "href=\"http://www.inria.fr/\";>Inria</a> and\n"
+#~ "               <a href=\"https://gnunet.org/\";>GNUnet</a>. However,\n"
+#~ "               contributions from anyone are welcome.  Our Git\n"
+#~ "               repositories can be cloned using the Git and HTTP\n"
+#~ "               access methods against <tt>git.taler.net</tt> with\n"
+#~ "               the name of the respective repository. A list of\n"
+#~ "               repositories can be found in\n"
+#~ "               our <a href=\"https://git.taler.net/\";>GitWeb</a>.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               In addition to this website, the <a\n"
+#~ "               href=\"https://git.taler.net/\";>documented "
+#~ "code</a> and\n"
+#~ "               the <a href=\"https://api.taler.net/\";>API\n"
+#~ "               documentation</a>.  Technical papers can be found in\n"
+#~ "               our <a href=\"bibliography.html\">bibliography</a>.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have a mailing list for developer discussions.\n"
+#~ "               You can subscribe to or read the list archive at\n"
+#~ "               <a "
+#~ 
"href=\"http://lists.gnu.org/mailman/listinfo/taler\";>http://lists.gnu.org/mailman/listinfo/taler</a>."
+#~ "\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We have <a href=\"https://buildbot.net/\";>Buildbot</a>\n"
+#~ "               automation tests to detect regressions and check for\n"
+#~ "               portability at <a\n"
+#~ "               "
+#~ "href=\"https://buildbot.taler.net/\";>buildbot.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We use\n"
+#~ "               <a "
+#~ "href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a>\n"
+#~ "               to analyze the code coverage of our tests, the\n"
+#~ "               results are available\n"
+#~ "               at <a "
+#~ "href=\"https://lcov.taler.net/\";>lcov.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               We\n"
+#~ "               use <a href=\"https://gnunet.org/gauger\";>Gauger</a>\n"
+#~ "               for performance regression analysis of the exchange\n"
+#~ "               backend\n"
+#~ "               at <a "
+#~ "href=\"https://gauger.taler.net/\";>gauger.taler.net</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The Taler system consists of protocols executed among\n"
+#~ "             a number of actors as "
+#~ "illustrated in the illustration on the"
+#~ " right.\n"
+#~ "             Typical transactions involve the following steps:\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   A customer instructs his <b>bank</b> to\n"
+#~ "                   transfer funds from his account to the Taler\n"
+#~ "                   exchange (top left).  In the subject of the\n"
+#~ "                   transaction, he includes an authentication\n"
+#~ "                   token from his electronic <b>wallet</b>. In\n"
+#~ "                   Taler terminology, the customer creates a\n"
+#~ "                   reserve at the exchange.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the exchange has received the wire\n"
+#~ "                   transfer, it allows the customer's electronic\n"
+#~ "                   wallet to <b>withdraw</b> electronic coins.\n"
+#~ "                   The electronic coins are digital\n"
+#~ "                   representations of the original currency from\n"
+#~ "                   the transfer. It is important to note that the\n"
+#~ "                   exchange does not learn the &quot;serial\n"
+#~ "                   numbers&quot; of the coins created in this\n"
+#~ "                   process, so it cannot tell later which customer\n"
+#~ "                   purchased what at which merchant.  The use of\n"
+#~ "                   Taler does not change the currency or the total\n"
+#~ "                   value of the funds (except for fees which the\n"
+#~ "                   exchange may charge for the service).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Once the customer has the digital coins in his\n"
+#~ "                   wallet, the wallet can be used to <b>spend</b>\n"
+#~ "                   the coins with merchant portals that support\n"
+#~ "                   the Taler payment system and accept the\n"
+#~ "                   respective exchange as a business partner\n"
+#~ "                   (bottom arrow). This creates a digital contract\n"
+#~ "                   signed by the customer's coins and the\n"
+#~ "                   merchant.  If necessary, the customer can later\n"
+#~ "                   use this digitally signed contract in a court\n"
+#~ "                   of law to prove the exact terms of the contract\n"
+#~ "                   and that he paid the respective amount. The\n"
+#~ "                   customer does not learn the banking details of\n"
+#~ "                   the merchant, and Taler does not require the\n"
+#~ "                   merchant to learn the identity of the\n"
+#~ "                   customer. Naturally, the customer can spend any\n"
+#~ "                   fraction of his digital coins (the system takes\n"
+#~ "                   care of customers getting change).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Merchants receiving digital\n"
+#~ "                   coins <b>deposit</b> the respective claims\n"
+#~ "                   that resulted from the contract signing with\n"
+#~ "                   the customer at the exchange to redeem the\n"
+#~ "                   coins.  The deposit step does not reveal the\n"
+#~ "                   details of the contract between the customer\n"
+#~ "                   and the merchant or the identity of the\n"
+#~ "                   customer to the exchange in any way. However,\n"
+#~ "                   the exchange does learn the identity of the\n"
+#~ "                   merchant via the provided bank routing\n"
+#~ "                   information.  The merchant can, for example\n"
+#~ "                   when compelled by the state for taxation,\n"
+#~ "                   provide information linking the individual\n"
+#~ "                   deposit to the respective contract signed by\n"
+#~ "                   the customer. Thus, the exchange's database\n"
+#~ "                   allows the state to enforce that merchants pay\n"
+#~ "                   applicable taxes (and do not engage in illegal\n"
+#~ "                   contracts).\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Finally, the exchange transfers funds\n"
+#~ "                   corresponding to the digital coins redeemed by\n"
+#~ "                   the merchants to the merchant's <b>bank</b>\n"
+#~ "                   account. The exchange may combine multiple\n"
+#~ "                   small transactions into one larger bank\n"
+#~ "                   transfer.  The merchant can query the exchange\n"
+#~ "                   about the relationship between the bank\n"
+#~ "                   transfers and the individual claims that were\n"
+#~ "                   deposited.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Most importantly, the exchange keeps\n"
+#~ "                   cryptographic proofs that allow it to\n"
+#~ "                   demonstrate that it is operating correctly to\n"
+#~ "                   third parties.  The system requires an\n"
+#~ "                   external <b>auditor</b>, such as a\n"
+#~ "                   government-appointed financial regulatory body,\n"
+#~ "                   to frequently verify the exchange's databases\n"
+#~ "                   and check that its bank balance matches the\n"
+#~ "                   total value of the remaining coins in\n"
+#~ "                   circulation.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                   Without the auditor, the exchange operators\n"
+#~ "                   could embezzle funds they are holding in\n"
+#~ "                   reserve. Customers and merchants cannot cheat\n"
+#~ "                   each other or the exchange. If any party's\n"
+#~ "                   computers are compromised, the financial damage\n"
+#~ "                   is limited to the respective party and\n"
+#~ "                   proportional to the funds they have in\n"
+#~ "                   circulation during the period of the\n"
+#~ "                   compromise.\n"
+#~ "               "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler does not use any Blockchain technology or Bitcoin directly.\n"
+#~ "Taler is not based on proof-of-"
+#~ "work or any other distributed consensus"
+#~ "\n"
+#~ "mechanism.  Instead Taler is based on blind signatures.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>It would be possible, however, to withdraw coins denominated in\n"
+#~ "Bitcoin into a Taler wallet (with an appropriate exchange), which\n"
+#~ "would give some benefits over plain Bitcoin, such as instant\n"
+#~ "confirmation times.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Your wallet stores digital coins and thus ultimately your computer\n"
+#~ "holds your balance. The exchange keeps funds matching all unspent\n"
+#~ "coins in an escrow bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Since the digital coins of value "
+#~ "in your wallet are anonymized, the\n"
+#~ ""
+#~ "exchange can not assist you in recovering a lost or stolen wallet.\n"
+#~ "Just like with a physical wallet for cash, you are responsible for\n"
+#~ "keeping it safe.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>The risk of losing a wallet can be mitigated by making backups or\n"
+#~ "keeping the balance reasonably low.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>In case of a compromise of one of your devices, an attacker can\n"
+#~ "spend coins from your wallet. Checking your balance might reveal\n"
+#~ "to you that your device has been compromised.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>If your friend provides goods or "
+#~ "services for you in exchange for a"
+#~ "\n"
+#~ "payment, they can easily set up a Taler merchant and receive the\n"
+#~ "payment in their bank account.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Future versions of the Taler wallet may allow exchanging coins\n"
+#~ "among friends directly as well.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler wallets can store digital coins corresponding to multiple\n"
+#~ "different currencies such as the Euro, US Dollars or Bitcoins.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "<p>Taler currently does not offer conversion between currencies.</p>\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "<p>Your wallet stores digital coins that are <a\n"
+#~ "href=\"https://en.wikipedia.org/wiki/Blind_signature\";>blindly\n"
+#~ "signed</a> by an exchange.  The use "
+#~ "of a blind signature protects your\n"
+#~ ""
+#~ "privacy as it prevents the exchange from knowing which coin it signed\n"
+#~ "for which customer.</p>\n"
+#~ "\n"
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler provides accountability to ensure business operate\n"
+#~ "             legally, while also respecting civil liberties of\n"
+#~ "             citizens.  Taler is a payment system based on\n"
+#~ "             open standards and free software.  Taler needs\n"
+#~ "             governments as they set a financial framework and act as\n"
+#~ "             trusted regulators.  Taler contributes to digital\n"
+#~ "             sovereignty in the critical financial infrastructure.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler was built with the goal of fighting corruption and\n"
+#~ "             supporting taxation.  With Taler, the receiver of any\n"
+#~ "             form of payment is easily identified by the government,\n"
+#~ "             and the merchant can be "
+#~ "compelled to provide the contract\n"
+#~ "             that was accepted by the customer.  Governments can use\n"
+#~ "             this data to tax businesses and individuals based on\n"
+#~ "             their income, making tax evasion and black markets less\n"
+#~ "             viable.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Thus, despite offering anonymity for citizens spending\n"
+#~ "             digital cash to buy goods and services, Taler also\n"
+#~ "             ensures that the state can observe incoming funds. This\n"
+#~ "             can be used to ensure businesses engage only in legal\n"
+#~ "             activities, and do not evade income tax, sales tax or\n"
+#~ "             value-added tax.  However, this observational capability\n"
+#~ "             does not extend to the immediate personal domain.  In\n"
+#~ "             particular, monitoring does not cover shared access to\n"
+#~ "             funds with trusted friends and family, or synchronizing\n"
+#~ "             wallets across multiple devices.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler's payments are cryptographically secured. Thus,\n"
+#~ "             customers, merchants and the "
+#~ "Taler payment service provider\n"
+#~ "             (the exchange) can mathematically\n"
+#~ "             demonstrate their lawful behavior in court in case of\n"
+#~ "             disputes. Financial damages are strictly limited,\n"
+#~ "             improving economic security for individuals, merchants,\n"
+#~ "             the exchange and the state.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             As a payment service provider, the Taler exchange is\n"
+#~ "             subject to financial regulation."
+#~ " Financial regulation and\n"
+#~ "             regular audits are critical to establish trust. In\n"
+#~ "             particular, the Taler design "
+#~ "mandates the existence of an\n"
+#~ "             independent auditor who checks cryptographic proofs that\n"
+#~ "             accumulate at the exchange to ensure that the escrow\n"
+#~ "             account is managed honestly.  This ensures that the\n"
+#~ "             exchange does not threaten the economy due to fraud.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is free software implementing an open protocol\n"
+#~ "             standard.  Thus, Taler will enable competition and avoid\n"
+#~ "             the monopolization of payment systems that threatens\n"
+#~ "             global political and financial stability today.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler has an efficient design.  Unlike\n"
+#~ "             Blockchain-based payment systems, such as Bitcoin,\n"
+#~ "             Taler will not threaten the availability of\n"
+#~ "             national electric grids or (significantly)\n"
+#~ "             contribute to environmental pollution.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "           Taler assumes governments can "
+#~ "observe traditional wire transfers\n"
+#~ "           entering and leaving the "
+#~ "Taler payment system.  Starting with the"
+#~ "\n"
+#~ "           wire transfers, governments can obtain:\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                The total amount of digital currency withdrawn by a\n"
+#~ "                customer. The government can"
+#~ " impose limits on how much\n"
+#~ "                digital cash a customer can withdraw within a\n"
+#~ "                given time frame.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The income received by any merchant via the Taler\n"
+#~ "                 system.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "\n"
+#~ "                The exact details of the underlying contract that was\n"
+#~ "                signed between customer and merchant.  However, this\n"
+#~ "                information would typically not include the identity\n"
+#~ "                of the customer.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                 The amounts of digital coins legitimately withdrawn\n"
+#~ "                 by customers from the exchange, the value of\n"
+#~ "                 non-redeemed digital coins"
+#~ " in customer's wallets, the\n"
+#~ "                 value and corresponding wire details of deposit\n"
+#~ "                 operations performed by merchants with the exchange,\n"
+#~ "                 and the income of the"
+#~ " exchange from transaction fees.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "      GNU Taler is an electronic payment system under development at\n"
+#~ "      <a href=\"http://www.inria.fr/\";>Inria</a>.  "
+#~ "We expect to make it\n"
+#~ "      operational in 2017.  You can "
+#~ "learn about Taler on this website,\n"
+#~ ""
+#~ "      try the <a href=\"https://demo.taler.net\";>demo</a> and look at\n"
+#~ "      our <a href=\"https://docs.taler.net\";>developer</a> and <a\n"
+#~ "      href=\"https://api.taler.net\";>API</a> documentation.\n"
+#~ "      "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler is easy to integrate with existing Web\n"
+#~ "        applications. Payments are cryptographically\n"
+#~ "        secured and are confirmed within milliseconds with\n"
+#~ "        extremely low transaction costs.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler does not introduce a new currency. Taler\n"
+#~ "        uses a digital wallet storing coins and payment service\n"
+#~ "        providers with escrow accounts in existing currencies.\n"
+#~ "        Thus, Taler's cryptographic coins correspond to existing\n"
+#~ "        currencies, such as US Dollars, Euros or even Bitcoins.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        By design Taler does not suffer from many classes\n"
+#~ "        of security problems such as phishing or counterfeit.\n"
+#~ "        Despite its security features, "
+#~ "Taler never rejects a legitimate\n"
+#~ "        customer due to a fraud-detection false positive.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When using Taler, merchant's revenue is transparent for tax\n"
+#~ "        collection authorities.  Unlike cash"
+#~ " and most digital currencies,\n"
+#~ "        Taler helps prevent black markets.  Taler is not suitable for\n"
+#~ "        illegal activities.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        When you pay with Taler, your identity does not\n"
+#~ "        have to be revealed to the merchant. Just like\n"
+#~ "        payments in cash, nobody else can track how you\n"
+#~ "        spent your electronic money. However, you obtain a\n"
+#~ "        legally valid proof of payment.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "        Taler provides protocols and "
+#~ "reference implementations that in\n"
+#~ "        principle enables anybody to run"
+#~ " their own payment infrastructure,\n"
+#~ "        be it individuals, organizations "
+#~ "or whole countries.  Since the\n"
+#~ "        reference implementation is a <a"
+#~ " href=\"http://www.gnu.org/\";>GNU</a>\n"
+#~ "        package, it will always remain free software.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To pay with Taler, customers install an electronic wallet\n"
+#~ "    on their device.  Before the "
+#~ "first payment, the wallet's balance must"
+#~ "\n"
+#~ "    be charged in the desired "
+#~ "currency by some other means of "
+#~ "payment.</p>\n"
+#~ "    <p>Once the wallet is charged, "
+#~ "payments on websites take only one "
+#~ "click,\n"
+#~ "    are never falsely rejected by "
+#~ "fraud detection and do not pose "
+#~ "any risk\n"
+#~ "    of phishing or identity theft.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "    <p>To receive Taler payments, a merchant needs a bank account\n"
+#~ "    in the desired currency.  We provide supporting software\n"
+#~ "    in various programming languages to"
+#~ " make the integration painless.\n"
+#~ "    The merchant's backend for Taler transaction processing can run\n"
+#~ "    on the merchant's premises or be hosted by a third party.</p>\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "          We have created a company, Taler Systems SA in\n"
+#~ "          Luxembourg.<br>\n"
+#~ "          Please contact <tt>address@hidden</tt>\n"
+#~ "          if you want to invest in Taler.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Our <a href=\"about.html\">team</a> "
+#~ "combines world-class business leaders,\n"
+#~ "             cryptographers, software engineers, civil-rights\n"
+#~ "             activists and academics. We are unified by a vision\n"
+#~ "             of how payments should work and the goal of\n"
+#~ "             imposing this vision upon the world.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             We are currently supported "
+#~ "by <a href=\"http://www.inria.fr/\";>Inria</a>, the"
+#~ " French\n"
+#~ "             national institute for research in informatics and\n"
+#~ "             automation, and the <a "
+#~ "href=\"https://renewablefreedom.org/\";>Renewable Freedom "
+#~ "Foundation</a>.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             All transactions in Taler "
+#~ "are secured using <a "
+#~ "href=\"bibliography.html\">modern\n"
+#~ "             cryptography</a> and trust in all parties is\n"
+#~ "             minimized. Financial damage is bounded (for\n"
+#~ "             customers, merchants and the exchange) even in the\n"
+#~ "             case that systems are compromised and private keys\n"
+#~ "             are stolen.  Databases can be audited for\n"
+#~ "             consistency, resulting in either the detection of\n"
+#~ "             compromised systems or the demonstration that\n"
+#~ "             participants were honest. Actual transaction costs\n"
+#~ "             are fractions of a cent.\n"
+#~ "        "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             The scalable business model for Taler is the operation\n"
+#~ "             of the payment service "
+#~ "provider, which converts money from\n"
+#~ "             traditional payment systems (MasterCard, SEPA, UPI,\n"
+#~ "             Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous\n"
+#~ "             electronic coins in the same currency. The customer\n"
+#~ "             can then redeem the electronic coins at a merchant,\n"
+#~ "             who can exchange them for money represented using\n"
+#~ "             traditional payment systems at the exchange.  The\n"
+#~ "             exchange charges fees to facilitate the transactions.\n"
+#~ "       "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "       The payment service operator runs the <em>Taler exchange</em>.\n"
+#~ "       The exchange charges <b>transaction "
+#~ "fees</b> to customers or merchants.\n"
+#~ "       Its operational expenses are from"
+#~ " wire transfers with the banking\n"
+#~ "       system and the operation of the computing infrastructure.\n"
+#~ "    "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "             Taler is a cost-effective electronic payment system\n"
+#~ "             which provides you with cryptographic proof that\n"
+#~ "             the payment worked correctly within milliseconds.\n"
+#~ "             Your Web customers pay with previously unknown\n"
+#~ "             levels of convenience without risk of fraud.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Processing transactions with Taler is fast,\n"
+#~ "               allowing you to confirm the transaction with your\n"
+#~ "               customer virtually immediately.  Your customers\n"
+#~ "               will appreciate that they do not have to type in\n"
+#~ "               credit card information and play the &quot;verified\n"
+#~ "               by&quot; game.  By making payments significantly\n"
+#~ "               more convenient for your customers, you may be able\n"
+#~ "               to use Taler for small transactions that would not\n"
+#~ "               work with credit card payments due to the mental\n"
+#~ "               overhead for customers.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               You will have cryptographic proof of payment from the\n"
+#~ "               Taler payment service provider. With Taler you never\n"
+#~ "               handle sensitive customer account information and thus\n"
+#~ "               do not have to undergo any particular security audits\n"
+#~ "               (such as PCI DSS).  Your systems will have customer\n"
+#~ "               contracts with qualified signatures for all\n"
+#~ "               transactions which you can use in court in case of\n"
+#~ "               disputes.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is free software, and you can use the\n"
+#~ "               liberally-licensed reference code as a starting\n"
+#~ "               point to integrate Taler into your services. To use\n"
+#~ "               Taler, you do not need to pay license fees, and the\n"
+#~ "               free software development model will ensure that\n"
+#~ "               you can select from many competing integrators for\n"
+#~ "               support.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler is uses efficient "
+#~ "cryptographic constructions with low\n"
+#~ "               bandwidth and storage "
+#~ "requirements.  Combined with Taler's strong"
+#~ "\n"
+#~ "               security which makes fraud "
+#~ "impossible, Taler payment service\n"
+#~ "               providers can operate with very low overhead and\n"
+#~ "               thus offer low transaction fees.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler can be used for different currencies (such as\n"
+#~ "               Euros, US Dollars or Bitcoins) and any amount, limited\n"
+#~ "               only by applicable regulatation and what denominations\n"
+#~ "               the payment service provider supports.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "               Taler prevents tax evasion and money laundering.\n"
+#~ "               Taler's protocols are efficient"
+#~ " and do not use wasteful\n"
+#~ "               proof-of-work calculations. Taler encourages\n"
+#~ "               transparency by providing an open standard and free\n"
+#~ "               software reference implementations.\n"
+#~ "         "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>signs</b> and <b>stores</b> the\n"
+#~ "                  complete terms of offers "
+#~ "made by the merchant to customers.\n"
+#~ ""
+#~ "                  For this, the merchant's frontend needs to give the\n"
+#~ "                  customer's order in a JSON format to the backend.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend <b>validates</b> payments received from\n"
+#~ "                  the wallet and <b>executes</b> them with the Taler\n"
+#~ "                  payment service provider (the exchange).  For this,\n"
+#~ "                  the merchant's frontend must pass the payment\n"
+#~ "                  request through to the Taler backend and check the\n"
+#~ "                  HTTP status code that is returned.\n"
+#~ "             "
+#~ msgstr ""
+
+#~ msgid ""
+#~ "\n"
+#~ "                  The backend can <b>list</b> completed transactions\n"
+#~ "                  and <b>map</b> wire transfers to sets of business\n"
+#~ "                  transactions, including the exact terms of each\n"
+#~ "                  contract.\n"
+#~ "             "
+#~ msgstr ""
+
diff --git a/template.py b/template.py
index 78a801f..c0c42ea 100755
--- a/template.py
+++ b/template.py
@@ -19,6 +19,9 @@ import os
 
 env = 
jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__)),
                          extensions=["jinja2.ext.i18n"],
+                         lstrip_blocks=True,
+                         trim_blocks=True,
+                         undefined=jinja2.StrictUndefined,
                          autoescape=False)
 
 
diff --git a/wallet.html.j2 b/wallet.html.j2
index 8571446..e9d5867 100644
--- a/wallet.html.j2
+++ b/wallet.html.j2
@@ -29,7 +29,7 @@
   for the JavaScript code in this page.
 */
 
-var chrome_min_version = '49';
+var chrome_min_version = '51';
 
 function onSuccess() {
     console.log("installation successful");
@@ -133,7 +133,7 @@ document.addEventListener('DOMContentLoaded', onLoad);
 
     <div class="row">
       <div class="col-lg-6">
-        <h2><a 
href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc";>Google
 Chrome / Chromium 49+</a></h2>
+        <h2><a 
href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc";>Google
 Chrome / Chromium 51+</a></h2>
 
         <p id="error-chrome" class="error">
           <a href="https://www.google.com/chrome";>Google Chrome</a> or <a 
href="https://www.chromium.org/";>Chromium</a>
diff --git a/web-common b/web-common
index caf5a98..357a9df 160000
--- a/web-common
+++ b/web-common
@@ -1 +1 @@
-Subproject commit caf5a98114402d057ba08b14279eb8e46481a02c
+Subproject commit 357a9df65bf5afbf2eb621ac3afc84495021a1bd

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]