diff options
author | psyc://loupsycedyglgamf.onion/~lynX <ircs://psyced.org/youbroketheinternet> | 1984-04-04 00:44:04 +0000 |
---|---|---|
committer | psyc://loupsycedyglgamf.onion/~lynX <ircs://psyced.org/youbroketheinternet> | 1984-04-04 00:44:04 +0000 |
commit | 977aae8914d39519e57f1a82650a0c444f2b1c9f (patch) | |
tree | f151adedca26413b2ab3608ea620a9fc95fc6d28 | |
parent | 0e3a78159a07f5bd09c1872b6b47b22a99643e19 (diff) | |
parent | 50c178a1f9c33b3f35f94b6a522688ed9a355734 (diff) | |
download | www-977aae8914d39519e57f1a82650a0c444f2b1c9f.tar.gz www-977aae8914d39519e57f1a82650a0c444f2b1c9f.zip |
Merge remote-tracking branch 'origin/master'
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | about.html.j2 | 4 | ||||
-rw-r--r-- | contact.html.j2 | 13 | ||||
-rw-r--r-- | developers.html.j2 | 4 | ||||
-rw-r--r-- | index.html.j2 | 102 | ||||
-rw-r--r-- | locale/de/LC_MESSAGES/messages.po | 1256 | ||||
-rw-r--r-- | locale/en/LC_MESSAGES/messages.po | 517 | ||||
-rw-r--r-- | locale/es/LC_MESSAGES/messages.po | 1254 | ||||
-rw-r--r-- | locale/fr/LC_MESSAGES/messages.po | 1254 | ||||
-rw-r--r-- | locale/it/LC_MESSAGES/messages.po | 1256 | ||||
-rw-r--r-- | videos.hmtl.j2 | 34 |
11 files changed, 1158 insertions, 4541 deletions
@@ -2,11 +2,14 @@ | |||
2 | 2 | ||
3 | # All: build HTML pages in all languages and compile the | 3 | # All: build HTML pages in all languages and compile the |
4 | # TypeScript logic in web-common. | 4 | # TypeScript logic in web-common. |
5 | |||
6 | PYTHONPATH="$PYTHONPATH:$(pwd)" | ||
7 | |||
5 | all: locale template | 8 | all: locale template |
6 | 9 | ||
7 | # Extract translateable strings from jinga2 templates. | 10 | # Extract translateable strings from jinga2 templates. |
8 | locale/messages.pot: *.j2 common/*.j2.inc | 11 | locale/messages.pot: *.j2 common/*.j2.inc |
9 | env PYTHONPATH="." pybabel extract -F locale/babel.map -o locale/messages.pot . | 12 | pybabel extract -F locale/babel.map -o locale/messages.pot . |
10 | 13 | ||
11 | # Update translation (.po) files with new strings. | 14 | # Update translation (.po) files with new strings. |
12 | locale-update: locale/messages.pot | 15 | locale-update: locale/messages.pot |
diff --git a/about.html.j2 b/about.html.j2 index 243adf95..6bad6ecc 100644 --- a/about.html.j2 +++ b/about.html.j2 | |||
@@ -4,7 +4,7 @@ | |||
4 | <!-- list alphabetical, first those with images, then those without --> | 4 | <!-- list alphabetical, first those with images, then those without --> |
5 | <div class="row"> | 5 | <div class="row"> |
6 | <div class="col-lg-4"> | 6 | <div class="col-lg-4"> |
7 | <h2><a href="http://grothoff.org/christian/">Christian Grothoff</a></h2> | 7 | <h2><a href="https://grothoff.org/christian/">Christian Grothoff</a></h2> |
8 | <img src="{{ url('team-images/christian-grothoff.jpg') }}" height="240" alt="Christian Grothoff" align="middle"> | 8 | <img src="{{ url('team-images/christian-grothoff.jpg') }}" height="240" alt="Christian Grothoff" align="middle"> |
9 | <p>{{ _("GNU maintainer.") }}</p> | 9 | <p>{{ _("GNU maintainer.") }}</p> |
10 | </div> | 10 | </div> |
@@ -80,7 +80,7 @@ | |||
80 | </div> | 80 | </div> |
81 | <div class="row"> | 81 | <div class="row"> |
82 | <div class="col-lg-4"> | 82 | <div class="col-lg-4"> |
83 | <h2>ng0 (N. Gillmann)</h2> | 83 | <h2><a href="http://ea.n0.is">ng0</a></h2> |
84 | <p>{{ _("Documentation, packaging (Guix), System Integration") }}</p> | 84 | <p>{{ _("Documentation, packaging (Guix), System Integration") }}</p> |
85 | </div> | 85 | </div> |
86 | <div class="col-lg-4"> | 86 | <div class="col-lg-4"> |
diff --git a/contact.html.j2 b/contact.html.j2 index 69a256e8..89097967 100644 --- a/contact.html.j2 +++ b/contact.html.j2 | |||
@@ -26,8 +26,8 @@ | |||
26 | <p> | 26 | <p> |
27 | {% trans %} | 27 | {% trans %} |
28 | GNUnet developers are generally reachable at | 28 | GNUnet developers are generally reachable at |
29 | <tt>PSEUDONYM@gnunet.org</tt>. All of us | 29 | <tt>PSEUDONYM@gnunet.org</tt>. Most of us |
30 | support receiving GnuPG encrypted e-mails. | 30 | support receiving GnuPG encrypted Emails. |
31 | {% endtrans %} | 31 | {% endtrans %} |
32 | </p> | 32 | </p> |
33 | </div> | 33 | </div> |
@@ -36,11 +36,12 @@ | |||
36 | <h2>{{ _("Reporting bugs") }}</h2> | 36 | <h2>{{ _("Reporting bugs") }}</h2> |
37 | <p> | 37 | <p> |
38 | {% trans %} | 38 | {% trans %} |
39 | We track open feature requests and bugs in our | 39 | We track open feature requests and bugs for projects |
40 | <a href="https://gnunet.org/bugs/">Bug tracker</a>, | 40 | within GNUnet in our |
41 | which is shared with the GNUnet project. | 41 | <a href="https://gnunet.org/bugs/">Bug tracker</a>. |
42 | You can also report bugs or feature requests to the | 42 | You can also report bugs or feature requests to the |
43 | mailing list. | 43 | <a href="https://lists.gnu.org/mailman/listinfo/bug-gnunet">bug-gnunet</a> |
44 | mailing list. The mailinglist requires no subscription. | ||
44 | {% endtrans %} | 45 | {% endtrans %} |
45 | </p> | 46 | </p> |
46 | </div> | 47 | </div> |
diff --git a/developers.html.j2 b/developers.html.j2 index 3f0c8970..22283277 100644 --- a/developers.html.j2 +++ b/developers.html.j2 | |||
@@ -15,8 +15,8 @@ | |||
15 | <p> | 15 | <p> |
16 | {% trans %} | 16 | {% trans %} |
17 | A list of our Git | 17 | A list of our Git |
18 | repositories can be found in | 18 | repositories can be found on our |
19 | our <a href="https://gnunet.org/git/">GitWeb</a>. | 19 | our <a href="https://gnunet.org/git/">Git Server</a>. |
20 | {% endtrans %} | 20 | {% endtrans %} |
21 | </p> | 21 | </p> |
22 | </div> | 22 | </div> |
diff --git a/index.html.j2 b/index.html.j2 index dd9d60f7..f5459fff 100644 --- a/index.html.j2 +++ b/index.html.j2 | |||
@@ -2,28 +2,90 @@ | |||
2 | {% block body_content %} | 2 | {% block body_content %} |
3 | <!-- Jumbotron --> | 3 | <!-- Jumbotron --> |
4 | <div class="jumbotron"> | 4 | <div class="jumbotron"> |
5 | <div style="height: 40vh"> | ||
6 | <img alt="{{ _("GNUnet logo")}}" style="object-fit:contain;width:100%;height:100%" class="center-block" src="{{ url('images/gnunet-logo.svg') }}" /> | ||
7 | </div> | ||
8 | |||
9 | <div class="container text-center"> | 5 | <div class="container text-center"> |
10 | <h1>{{ _("_project_title") }}</h1> | 6 | <h1>{{ _("_project_title") }}</h1> |
11 | 7 | ||
12 | <p> | 8 | <p> |
13 | {% trans %} | 9 | {% trans %} |
14 | GNUnet is an alternative network stack for | 10 | An alternative P2P network stack to build secure, decentralized and privacy-preserving distributed applications; built to replace the old insecure Internet protocols. |
15 | building secure, decentralized and privacy-preserving | ||
16 | distributed applications. Our goal is to replace the old | ||
17 | insecure Internet protocol stack. Starting from an application | ||
18 | for secure publication of files, GNUnet has grown to include all | ||
19 | kinds of basic protocol components and applications towards the | ||
20 | creation of a GNU internet. | ||
21 | {% endtrans %} | 11 | {% endtrans %} |
22 | </p> | 12 | </p> |
23 | 13 | ||
14 | <a class="btn btn-dark" href="https://gitlab.secushare.org/GNUnet/tutorials/blob/master/README.md"> | ||
15 | {% trans %} | ||
16 | Try it | ||
17 | {% endtrans %} | ||
18 | </a> | ||
19 | </div> | ||
20 | </div> | ||
21 | |||
22 | <div class="container text-center"> | ||
23 | <h3> | ||
24 | {% trans %} | ||
25 | The Internet of tomorrow needs GNUnet today. | ||
26 | {% endtrans %} | ||
27 | </h3> | ||
28 | </div> | ||
29 | |||
30 | <div class="container"> | ||
31 | <div class="row"> | ||
32 | <div class="col-lg-6"> | ||
33 | <h3>{{ _("The Internet is broken") }}</h3> | ||
34 | |||
35 | <p> | ||
36 | {% trans %} | ||
37 | Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-by-default: protecting against address forgery, routers learning metadata, or choosing really trusted CAs is nontrivial and sometimes nigh impossible. | ||
38 | <br><br> | ||
39 | GNUnet is an Internet <a href="https://www.w3.org/2014/strint/papers/65.pdf">secure-by-design</a>, addressing addressing, routing, naming and content distribution in a technically robust manner - as opposed to ad-hoc designs in place today. | ||
40 | {% endtrans %} | ||
41 | </p> | ||
42 | </div> | ||
43 | <div class="col-lg-6"> | ||
44 | <h3>{{ _("Developing decentralized applications is hard") }}</h3> | ||
45 | |||
46 | <p> | ||
47 | {% trans %} | ||
48 | It seems like every other P2P project develops its own library stack, covering transports, stream muxing, discovery and others. This divides effort and multiplies bug count. | ||
49 | <br><br> | ||
50 | GNUnet is a metadata-preserving foundation for your application, covering areas from addressing to reliable bidirectional Axolotl-encrypted channels, with advanced routing. Our work is based on continuous research spanning almost two decades. | ||
51 | {% endtrans %} | ||
52 | </p> | ||
53 | </div> | ||
54 | </div> | ||
55 | <div class="row"> | ||
56 | <div class="col-lg-6"> | ||
57 | <h3>{{ _("Metadata leaks en masse") }}</h3> | ||
58 | |||
59 | <p> | ||
60 | {% trans %} | ||
61 | Even though transport encryption is increasingly being deployed in the Internet, it can only do so much: sender and receiver, times, frequency and the volume of communication are all revealed, which enables reverse engineering pages visited and website fingerprinting, as demonstrated with Tor. | ||
62 | <br><br> | ||
63 | GNUnet addresses these concerns with Perfect Forward Secrecy via ephemeral public key addressing, fixed packet size to hinder traffic analysis, layered encryption, Sybil-resistant routing, and others. | ||
64 | {% endtrans %} | ||
65 | </p> | ||
66 | </div> | ||
67 | <div class="col-lg-6"> | ||
68 | <h3>{{ _("Users’ freedoms are not respected") }}</h3> | ||
69 | |||
70 | <p> | ||
71 | {% trans %} | ||
72 | Today, monitoring infrastructure, proprietary implementations, traffic shapers and firewalls restrict all of the <a href="https://www.gnu.org/philosophy/free-sw.html">essential freedoms</a> to some degree. | ||
73 | <br><br> | ||
74 | GNUnet gives users freedoms to securely access information (“run” the network), to study all aspects of the network’s operation (“access the code”), to distribute information (“copy”), as well as the freedom to deploy new applications (“modify”). | ||
75 | {% endtrans %} | ||
76 | </p> | ||
77 | </div> | ||
24 | </div> | 78 | </div> |
25 | </div> | 79 | </div> |
26 | 80 | ||
81 | <div class="container text-center"> | ||
82 | <h3> | ||
83 | {% trans %} | ||
84 | GNUnet aims to enable a secure and ethical Internet—by replacing the technology stack. | ||
85 | {% endtrans %} | ||
86 | </h3> | ||
87 | </div> | ||
88 | |||
27 | <div class="container adorn_h3_bracket"> | 89 | <div class="container adorn_h3_bracket"> |
28 | <div class="row"> | 90 | <div class="row"> |
29 | <div class="col-lg-4"> | 91 | <div class="col-lg-4"> |
@@ -77,10 +139,10 @@ | |||
77 | 139 | ||
78 | <p> | 140 | <p> |
79 | {% trans %} | 141 | {% trans %} |
80 | pretty Easy privacy (PEP) is creating a usable | 142 | pretty Easy privacy (p≡p) is creating a usable |
81 | usable end-to-end encrypted e-mail solution using | 143 | usable end-to-end encrypted e-mail solution using |
82 | opportunistic key exchange. | 144 | opportunistic key exchange. |
83 | PEP will use GNUnet to protect meta data and exploit new | 145 | p≡p will use GNUnet to protect meta data and exploit new |
84 | cryptographic protocols to create a privacy-preserving version | 146 | cryptographic protocols to create a privacy-preserving version |
85 | of the Web-of-Trust. | 147 | of the Web-of-Trust. |
86 | {% endtrans %} | 148 | {% endtrans %} |
@@ -110,7 +172,7 @@ | |||
110 | Each subsystem runs as a separate process, providing | 172 | Each subsystem runs as a separate process, providing |
111 | fault-isolation and enabling tight permissions to be | 173 | fault-isolation and enabling tight permissions to be |
112 | granted to each subsystem. Naturally, the | 174 | granted to each subsystem. Naturally, the |
113 | implementation is a <a href="http://www.gnu.org/">GNU</a> | 175 | implementation is a <a href="https://www.gnu.org/">GNU</a> |
114 | package, and will always remain free software. | 176 | package, and will always remain free software. |
115 | {% endtrans %} | 177 | {% endtrans %} |
116 | </p> | 178 | </p> |
@@ -118,6 +180,18 @@ | |||
118 | </div> | 180 | </div> |
119 | </div> | 181 | </div> |
120 | 182 | ||
183 | <div class="container text-center"> | ||
184 | <a class="btn btn-dark" href="https://grothoff.org/christian/habil.pdf"> | ||
185 | {% trans %} | ||
186 | Read the habiliation thesis 'The GNUnet System' | ||
187 | {% endtrans %} | ||
188 | </a> | ||
189 | <br> | ||
190 | {% trans %} | ||
191 | (More publications around and about GNUnet can be found on our | ||
192 | <a href="https://docs.gnunet.org/bib">bibliography</a> website) | ||
193 | {% endtrans %} | ||
194 | </div> | ||
121 | 195 | ||
122 | <div class="container"> | 196 | <div class="container"> |
123 | <div class="row"> | 197 | <div class="row"> |
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po index 345a84d0..005447d3 100644 --- a/locale/de/LC_MESSAGES/messages.po +++ b/locale/de/LC_MESSAGES/messages.po | |||
@@ -7,7 +7,7 @@ msgid "" | |||
7 | msgstr "" | 7 | msgstr "" |
8 | "Project-Id-Version: PROJECT VERSION\n" | 8 | "Project-Id-Version: PROJECT VERSION\n" |
9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
10 | "POT-Creation-Date: 2018-01-03 00:54+0100\n" | 10 | "POT-Creation-Date: 2018-01-08 14:12+0100\n" |
11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
13 | "Language-Team: LANGUAGE <LL@li.org>\n" | 13 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -17,215 +17,64 @@ msgstr "" | |||
17 | "Content-Transfer-Encoding: 8bit\n" | 17 | "Content-Transfer-Encoding: 8bit\n" |
18 | "Generated-By: Babel 2.4.0\n" | 18 | "Generated-By: Babel 2.4.0\n" |
19 | 19 | ||
20 | #: about.html.j2:8 | 20 | #: about.html.j2:9 |
21 | msgid "" | 21 | msgid "GNU maintainer." |
22 | "GNU maintainer. Network security & privacy researcher. Software " | ||
23 | "architect." | ||
24 | msgstr "" | 22 | msgstr "" |
25 | 23 | ||
26 | #: about.html.j2:13 | 24 | #: about.html.j2:14 |
27 | msgid "" | 25 | msgid "Continuous Integration, SecuShare, packaging (Guix)." |
28 | "Entrepreneur, Investor, Fortune 100 CIO, IT company director in different " | ||
29 | "industries, …." | ||
30 | msgstr "" | 26 | msgstr "" |
31 | 27 | ||
32 | #: about.html.j2:20 | 28 | #: about.html.j2:19 |
33 | msgid "Applied cryptography. Contact to W3c & Tor." | 29 | msgid "Set, Consensus, Voting." |
34 | msgstr "" | 30 | msgstr "" |
35 | 31 | ||
36 | #: about.html.j2:25 | 32 | #: about.html.j2:26 |
37 | msgid "Theoretical foundations." | 33 | msgid "Mix networking." |
38 | msgstr "" | 34 | msgstr "" |
39 | 35 | ||
40 | #: about.html.j2:30 | 36 | #: about.html.j2:31 |
41 | msgid "Founder of the GNU project. Ethical guidance and licensing." | 37 | msgid "Random peer sampling." |
42 | msgstr "" | 38 | msgstr "" |
43 | 39 | ||
44 | #: about.html.j2:37 | 40 | #: about.html.j2:36 |
45 | msgid "PhD Student, TU Munich. Currently teaching." | 41 | msgid "SecuShare, Social, PSYC, Multicast, Data Protection Theory." |
46 | msgstr "" | 42 | msgstr "" |
47 | 43 | ||
48 | #: about.html.j2:42 | 44 | #: about.html.j2:42 |
49 | msgid "PhD Student, Inria.." | 45 | msgid "GNU Name System, Identity Management, ABE." |
50 | msgstr "" | ||
51 | |||
52 | #: about.html.j2:47 about.html.j2:62 | ||
53 | msgid "Software engineer." | ||
54 | msgstr "" | ||
55 | |||
56 | #: about.html.j2:54 | ||
57 | msgid "Sustainable business development." | ||
58 | msgstr "" | ||
59 | |||
60 | #: about.html.j2:58 | ||
61 | msgid "Software engineer. Works on libebics." | ||
62 | msgstr "" | 46 | msgstr "" |
63 | 47 | ||
64 | #: about.html.j2:68 about.html.j2:72 about.html.j2:76 | 48 | #: about.html.j2:47 |
65 | msgid "Translator (Spanish)" | 49 | msgid "Testbed, voice." |
66 | msgstr "" | 50 | msgstr "" |
67 | 51 | ||
68 | #: about.html.j2:82 about.html.j2:86 about.html.j2:90 | 52 | #: about.html.j2:52 about.html.j2:64 |
69 | msgid "Translator (Italian)" | 53 | msgid "SecuShare, Social, PSYC, Multicast." |
70 | msgstr "" | 54 | msgstr "" |
71 | 55 | ||
72 | #: about.html.j2:94 | 56 | #: about.html.j2:59 |
73 | msgid "Translator (German)" | 57 | msgid "Web site, packaging (Nix/Guix)." |
74 | msgstr "" | 58 | msgstr "" |
75 | 59 | ||
76 | #: about.html.j2:100 | 60 | #: about.html.j2:70 |
77 | msgid "Hardware security module" | 61 | msgid "NSE, CADET." |
78 | msgstr "" | 62 | msgstr "" |
79 | 63 | ||
80 | #: about.html.j2:104 | 64 | #: about.html.j2:74 about.html.j2:78 |
81 | msgid "Risk management" | 65 | msgid "W32 port." |
82 | msgstr "" | 66 | msgstr "" |
83 | 67 | ||
84 | #: about.html.j2:108 | 68 | #: about.html.j2:84 |
85 | msgid "PhD student, TU Munich. Currently teaching." | 69 | msgid "Documentation, packaging (Guix), System Integration" |
86 | msgstr "" | 70 | msgstr "" |
87 | 71 | ||
88 | #: about.html.j2:114 | 72 | #: about.html.j2:88 |
89 | msgid "Software engineer. Works on Android wallet." | 73 | msgid "Multicast." |
90 | msgstr "" | 74 | msgstr "" |
91 | 75 | ||
92 | #: architecture.html.j2:6 | 76 | #: architecture.html.j2:6 |
93 | msgid "Taler System Architecture" | 77 | msgid "GNUnet System Architecture" |
94 | msgstr "" | ||
95 | |||
96 | #: bibliography.html.j2:4 | ||
97 | msgid "GNU Taler Bibliography" | ||
98 | msgstr "" | ||
99 | |||
100 | #: bibliography.html.j2:9 bibliography.html.j2:16 bibliography.html.j2:23 | ||
101 | #: bibliography.html.j2:29 | ||
102 | msgid "by" | ||
103 | msgstr "" | ||
104 | |||
105 | #: bibliography.html.j2:16 bibliography.html.j2:23 bibliography.html.j2:29 | ||
106 | msgid "and" | ||
107 | msgstr "" | ||
108 | |||
109 | #: bibliography.html.j2:30 | ||
110 | msgid "available upon request" | ||
111 | msgstr "" | ||
112 | |||
113 | #: citizens.html.j2:5 | ||
114 | msgid "Advantages for Citizens" | ||
115 | msgstr "" | ||
116 | |||
117 | #: citizens.html.j2:9 | ||
118 | msgid "" | ||
119 | "Taler largely functions like digital cash. You withdraw money from your bank " | ||
120 | "account into your electronic wallet, and can henceforth spend digital cash. " | ||
121 | "The electronic wallet can carry multiple currencies." | ||
122 | msgstr "" | ||
123 | |||
124 | #: citizens.html.j2:25 governments.html.j2:58 merchants.html.j2:41 | ||
125 | msgid "Secure" | ||
126 | msgstr "" | ||
127 | |||
128 | #: citizens.html.j2:27 | ||
129 | msgid "" | ||
130 | "Taler uses modern cryptography, ensuring that there is no counterfeit. Your " | ||
131 | "digital wallet is safer than your physical wallet. At most, you can lose its " | ||
132 | "contents because your computer or mobile is irreparably damaged or " | ||
133 | "compromised. Unlike a physical wallet, you can make backups to secure " | ||
134 | "against data loss." | ||
135 | msgstr "" | ||
136 | |||
137 | #: citizens.html.j2:37 | ||
138 | msgid "Private" | ||
139 | msgstr "" | ||
140 | |||
141 | #: citizens.html.j2:39 | ||
142 | msgid "" | ||
143 | "Your transactions are private, neither the payment service provider nor " | ||
144 | "merchant needs to learn your identity. There is no need to give out credit " | ||
145 | "card numbers or other sensitive information. The merchant will only be able " | ||
146 | "to do exactly the transaction you agreed to." | ||
147 | msgstr "" | ||
148 | |||
149 | #: citizens.html.j2:50 | ||
150 | msgid "Convenient" | ||
151 | msgstr "" | ||
152 | |||
153 | #: citizens.html.j2:52 | ||
154 | msgid "" | ||
155 | "You will be able to withdraw money to replenish the digital coins in your " | ||
156 | "wallet using your credit card or wire transfers. Afterwards you can pay with " | ||
157 | "one-click using the Taler wallet, which optionally keeps your transaction " | ||
158 | "history on your computer." | ||
159 | msgstr "" | ||
160 | |||
161 | #: citizens.html.j2:61 | ||
162 | msgid "Stable" | ||
163 | msgstr "" | ||
164 | |||
165 | #: citizens.html.j2:63 | ||
166 | msgid "" | ||
167 | "Coins in your digital wallet will be of the same denomination as the cash in " | ||
168 | "your physical wallet. Taler is not a crypto-currency, so you do not have to " | ||
169 | "worry about cryto-currency related value fluctuations. Banking with Taler is " | ||
170 | "subject to the usual government protections for financial services." | ||
171 | msgstr "" | ||
172 | |||
173 | #: citizens.html.j2:79 | ||
174 | msgid "Wallet Browser Extension" | ||
175 | msgstr "" | ||
176 | |||
177 | #: citizens.html.j2:81 | ||
178 | msgid "" | ||
179 | "We currently provide a <a href=\"wallet.html\">wallet browser extension</a> " | ||
180 | "for Chromium, Chrome, Firefox, Opera and Edge. Wallets for mobile phones and " | ||
181 | "other platforms will be available in the future." | ||
182 | msgstr "" | ||
183 | |||
184 | #: citizens.html.j2:88 | ||
185 | msgid "Taler Demo" | ||
186 | msgstr "" | ||
187 | |||
188 | #: citizens.html.j2:90 | ||
189 | msgid "" | ||
190 | "You can see how Taler works in practice by visiting our <a href=\"https://" | ||
191 | "demo.taler.net\">demo page</a>." | ||
192 | msgstr "" | ||
193 | |||
194 | #: citizens.html.j2:103 | ||
195 | msgid "The Taler Wallet for customers" | ||
196 | msgstr "" | ||
197 | |||
198 | #: citizens.html.j2:105 | ||
199 | msgid "Customers interact with the Taler system using the Taler wallet:" | ||
200 | msgstr "" | ||
201 | |||
202 | #: citizens.html.j2:110 | ||
203 | msgid "" | ||
204 | "To <b>withdraw</b> electronic coins, the customer transfers funds from his " | ||
205 | "bank account to the Taler payment service provider (the exchange). The wire " | ||
206 | "transfer subject must match a code identifying the customer's wallet. After " | ||
207 | "the wire transfer is complete, the wallet will automatically withdraw the " | ||
208 | "coins from the exchange." | ||
209 | msgstr "" | ||
210 | |||
211 | #: citizens.html.j2:118 | ||
212 | msgid "" | ||
213 | "To <b>spend</b> electronic coins, a merchant must cause the wallet to " | ||
214 | "display a proposal for some purchase. The wallet will ask the customer for " | ||
215 | "one-click confirmation. Payment is then instant. Transaction histories and " | ||
216 | "digitally signed contracts can be preserved by the wallet." | ||
217 | msgstr "" | ||
218 | |||
219 | #: citizens.html.j2:125 | ||
220 | msgid "" | ||
221 | "The customer can use the wallet to <b>review</b> his balance. The wallet can " | ||
222 | "contain different currencies, and may be shared across devices. Customers " | ||
223 | "can make backups of the wallet to secure its contents against hardware " | ||
224 | "failures." | ||
225 | msgstr "" | ||
226 | |||
227 | #: citizens.html.j2:137 merchants.html.j2:179 | ||
228 | msgid "customer perspective" | ||
229 | msgstr "" | 78 | msgstr "" |
230 | 79 | ||
231 | #: contact.html.j2:6 | 80 | #: contact.html.j2:6 |
@@ -265,7 +114,7 @@ msgid "" | |||
265 | "also report bugs or feature requests to the mailing list." | 114 | "also report bugs or feature requests to the mailing list." |
266 | msgstr "" | 115 | msgstr "" |
267 | 116 | ||
268 | #: common/footer.j2.inc:21 copyright.html.j2:6 | 117 | #: common/footer.j2.inc:20 copyright.html.j2:6 |
269 | msgid "Copyright Assignment" | 118 | msgid "Copyright Assignment" |
270 | msgstr "" | 119 | msgstr "" |
271 | 120 | ||
@@ -296,202 +145,72 @@ msgid "" | |||
296 | msgstr "" | 145 | msgstr "" |
297 | 146 | ||
298 | #: developers.html.j2:5 | 147 | #: developers.html.j2:5 |
299 | msgid "Taler for developers" | 148 | msgid "GNUnet for developers" |
300 | msgstr "" | 149 | msgstr "" |
301 | 150 | ||
302 | #: developers.html.j2:12 merchants.html.j2:58 | 151 | #: developers.html.j2:13 |
303 | msgid "Free" | 152 | msgid "Git" |
304 | msgstr "" | 153 | msgstr "" |
305 | 154 | ||
306 | #: developers.html.j2:15 | 155 | #: developers.html.j2:16 |
307 | msgid "" | 156 | msgid "" |
308 | "GNU Taler is free software implementing an open protocol. Anybody is welcome " | 157 | "A list of our Git repositories can be found in our <a href=\"https://gnunet." |
309 | "to integrate our reference implementation into their applications. Different " | 158 | "org/git/\">GitWeb</a>." |
310 | "components of Taler are being made available under different licenses. The " | ||
311 | "Affero GPLv3+ is used for the exchange, the LGPLv3+ is used for reference " | ||
312 | "code demonstrating integration with merchant platforms, and licenses like " | ||
313 | "GPLv3+ are used for wallets and related customer-facing software. We are " | ||
314 | "open for constructive suggestions for maximizing the adoption of this " | ||
315 | "payment platform." | ||
316 | msgstr "" | ||
317 | |||
318 | #: developers.html.j2:32 | ||
319 | msgid "RESTful" | ||
320 | msgstr "" | ||
321 | |||
322 | #: developers.html.j2:35 | ||
323 | msgid "" | ||
324 | "Taler is designed to work on the Internet. To ensure that Taler payments can " | ||
325 | "work with restrictive network setups, Taler uses a RESTful protocol over " | ||
326 | "HTTP or HTTPS. Taler's security does not depend upon the use of HTTPS, but " | ||
327 | "obviously merchants may choose to offer HTTPS for consistency and because it " | ||
328 | "generally is better for privacy compared to HTTP. Taler uses JSON to encode " | ||
329 | "structure data, making it easy to integrate Taler with existing Web " | ||
330 | "applications. Taler's protocol is documented in detail at <a href=\"https://" | ||
331 | "docs.taler.net/\">docs.taler.net</a>." | ||
332 | msgstr "" | ||
333 | |||
334 | #: developers.html.j2:58 | ||
335 | msgid "Code" | ||
336 | msgstr "" | 159 | msgstr "" |
337 | 160 | ||
338 | #: developers.html.j2:61 | 161 | #: common/footer.j2.inc:22 common/navigation.j2.inc:12 developers.html.j2:24 |
339 | msgid "" | 162 | msgid "Bibliography" |
340 | "Taler is currently primarily developed by a research team at <a href=" | ||
341 | "\"http://www.inria.fr/\">Inria</a> and <a href=\"https://gnunet.org/" | ||
342 | "\">GNUnet</a>. However, contributions from anyone are welcome. Our Git " | ||
343 | "repositories can be cloned using the Git and HTTP access methods against " | ||
344 | "<tt>git.taler.net</tt> with the name of the respective repository. A list of " | ||
345 | "repositories can be found in our <a href=\"https://git.taler.net/\">GitWeb</" | ||
346 | "a>." | ||
347 | msgstr "" | ||
348 | |||
349 | #: developers.html.j2:75 | ||
350 | msgid "Documentation" | ||
351 | msgstr "" | 163 | msgstr "" |
352 | 164 | ||
353 | #: developers.html.j2:78 | 165 | #: developers.html.j2:27 |
354 | msgid "" | 166 | msgid "" |
355 | "In addition to this website, the <a href=\"https://git.taler.net/" | 167 | "Technical papers can be found in our <a href=\"https://old.gnunet.org/" |
356 | "\">documented code</a> and the <a href=\"https://docs.taler.net/\">API " | 168 | "bibliography\">bibliography</a>." |
357 | "documentation</a>. Technical papers can be found in our <a href=" | ||
358 | "\"bibliography.html\">bibliography</a>." | ||
359 | msgstr "" | 169 | msgstr "" |
360 | 170 | ||
361 | #: common/footer.j2.inc:15 developers.html.j2:88 | 171 | #: developers.html.j2:34 |
362 | msgid "Discussion" | 172 | msgid "Discussion" |
363 | msgstr "" | 173 | msgstr "" |
364 | 174 | ||
365 | #: developers.html.j2:91 | 175 | #: developers.html.j2:37 |
366 | msgid "" | 176 | msgid "" |
367 | "We have a mailing list for developer discussions. You can subscribe to or " | 177 | "We have a mailing list for developer discussions. You can subscribe to or " |
368 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" | 178 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" |
369 | "taler\">http://lists.gnu.org/mailman/listinfo/taler</a>." | 179 | "gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</" |
180 | "a>." | ||
370 | msgstr "" | 181 | msgstr "" |
371 | 182 | ||
372 | #: developers.html.j2:101 | 183 | #: developers.html.j2:47 |
373 | msgid "Regression Testing" | 184 | msgid "Regression Testing" |
374 | msgstr "" | 185 | msgstr "" |
375 | 186 | ||
376 | #: developers.html.j2:104 | 187 | #: developers.html.j2:50 |
377 | msgid "" | 188 | msgid "" |
378 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " | 189 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " |
379 | "detect regressions and check for portability at <a href=\"https://buildbot." | 190 | "detect regressions and check for portability at <a href=\"https://gnunet.org/" |
380 | "taler.net/\">buildbot.taler.net</a>." | 191 | "buildbot/gnunet/\">https://gnunet.org/buildbot/gnunet/</a>." |
381 | msgstr "" | 192 | msgstr "" |
382 | 193 | ||
383 | #: developers.html.j2:113 | 194 | #: developers.html.j2:59 |
384 | msgid "Code Coverage Analysis" | 195 | msgid "Code Coverage Analysis" |
385 | msgstr "" | 196 | msgstr "" |
386 | 197 | ||
387 | #: developers.html.j2:116 | 198 | #: developers.html.j2:62 |
388 | msgid "" | 199 | msgid "" |
389 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " | 200 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " |
390 | "analyze the code coverage of our tests, the results are available at <a href=" | 201 | "analyze the code coverage of our tests, the results are available at <a href=" |
391 | "\"https://lcov.taler.net/\">lcov.taler.net</a>." | 202 | "\"https://gnunet.org/coverage/\">https://gnunet.org/coverage/</a>." |
392 | msgstr "" | 203 | msgstr "" |
393 | 204 | ||
394 | #: developers.html.j2:126 | 205 | #: developers.html.j2:72 |
395 | msgid "Performance Analysis" | 206 | msgid "Performance Analysis" |
396 | msgstr "" | 207 | msgstr "" |
397 | 208 | ||
398 | #: developers.html.j2:129 | 209 | #: developers.html.j2:75 |
399 | msgid "" | 210 | msgid "" |
400 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " | 211 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " |
401 | "regression analysis of the exchange backend at <a href=\"https://gauger." | 212 | "regression analysis of the exchange backend at <a href=\"https://gnunet.org/" |
402 | "taler.net/\">gauger.taler.net</a>." | 213 | "gauger/\">https://gnunet.org/gauger/</a>." |
403 | msgstr "" | ||
404 | |||
405 | #: developers.html.j2:145 | ||
406 | msgid "Taler system overview" | ||
407 | msgstr "" | ||
408 | |||
409 | #: developers.html.j2:148 | ||
410 | msgid "" | ||
411 | "The Taler system consists of protocols executed among a number of actors as " | ||
412 | "illustrated in the illustration on the right. Typical transactions involve " | ||
413 | "the following steps:" | ||
414 | msgstr "" | ||
415 | |||
416 | #: developers.html.j2:155 | ||
417 | msgid "system overview" | ||
418 | msgstr "" | ||
419 | |||
420 | #: developers.html.j2:158 | ||
421 | msgid "" | ||
422 | "A customer instructs his <b>bank</b> to transfer funds from his account to " | ||
423 | "the Taler exchange (top left). In the subject of the transaction, he " | ||
424 | "includes an authentication token from his electronic <b>wallet</b>. In Taler " | ||
425 | "terminology, the customer creates a reserve at the exchange." | ||
426 | msgstr "" | ||
427 | |||
428 | #: developers.html.j2:170 | ||
429 | msgid "" | ||
430 | "Once the exchange has received the wire transfer, it allows the customer's " | ||
431 | "electronic wallet to <b>withdraw</b> electronic coins. The electronic coins " | ||
432 | "are digital representations of the original currency from the transfer. It " | ||
433 | "is important to note that the exchange does not learn the "serial " | ||
434 | "numbers" of the coins created in this process, so it cannot tell later " | ||
435 | "which customer purchased what at which merchant. The use of Taler does not " | ||
436 | "change the currency or the total value of the funds (except for fees which " | ||
437 | "the exchange may charge for the service)." | ||
438 | msgstr "" | ||
439 | |||
440 | #: developers.html.j2:188 | ||
441 | msgid "" | ||
442 | "Once the customer has the digital coins in his wallet, the wallet can be " | ||
443 | "used to <b>spend</b> the coins with merchant portals that support the Taler " | ||
444 | "payment system and accept the respective exchange as a business partner " | ||
445 | "(bottom arrow). This creates a digital contract signed by the customer's " | ||
446 | "coins and the merchant. If necessary, the customer can later use this " | ||
447 | "digitally signed contract in a court of law to prove the exact terms of the " | ||
448 | "contract and that he paid the respective amount. The customer does not learn " | ||
449 | "the banking details of the merchant, and Taler does not require the merchant " | ||
450 | "to learn the identity of the customer. Naturally, the customer can spend any " | ||
451 | "fraction of his digital coins (the system takes care of customers getting " | ||
452 | "change)." | ||
453 | msgstr "" | ||
454 | |||
455 | #: developers.html.j2:210 | ||
456 | msgid "" | ||
457 | "Merchants receiving digital coins <b>deposit</b> the respective claims that " | ||
458 | "resulted from the contract signing with the customer at the exchange to " | ||
459 | "redeem the coins. The deposit step does not reveal the details of the " | ||
460 | "contract between the customer and the merchant or the identity of the " | ||
461 | "customer to the exchange in any way. However, the exchange does learn the " | ||
462 | "identity of the merchant via the provided bank routing information. The " | ||
463 | "merchant can, for example when compelled by the state for taxation, provide " | ||
464 | "information linking the individual deposit to the respective contract signed " | ||
465 | "by the customer. Thus, the exchange's database allows the state to enforce " | ||
466 | "that merchants pay applicable taxes (and do not engage in illegal contracts)." | ||
467 | msgstr "" | ||
468 | |||
469 | #: developers.html.j2:233 | ||
470 | msgid "" | ||
471 | "Finally, the exchange transfers funds corresponding to the digital coins " | ||
472 | "redeemed by the merchants to the merchant's <b>bank</b> account. The " | ||
473 | "exchange may combine multiple small transactions into one larger bank " | ||
474 | "transfer. The merchant can query the exchange about the relationship between " | ||
475 | "the bank transfers and the individual claims that were deposited." | ||
476 | msgstr "" | ||
477 | |||
478 | #: developers.html.j2:247 | ||
479 | msgid "" | ||
480 | "Most importantly, the exchange keeps cryptographic proofs that allow it to " | ||
481 | "demonstrate that it is operating correctly to third parties. The system " | ||
482 | "requires an external <b>auditor</b>, such as a government-appointed " | ||
483 | "financial regulatory body, to frequently verify the exchange's databases and " | ||
484 | "check that its bank balance matches the total value of the remaining coins " | ||
485 | "in circulation." | ||
486 | msgstr "" | ||
487 | |||
488 | #: developers.html.j2:262 | ||
489 | msgid "" | ||
490 | "Without the auditor, the exchange operators could embezzle funds they are " | ||
491 | "holding in reserve. Customers and merchants cannot cheat each other or the " | ||
492 | "exchange. If any party's computers are compromised, the financial damage is " | ||
493 | "limited to the respective party and proportional to the funds they have in " | ||
494 | "circulation during the period of the compromise." | ||
495 | msgstr "" | 214 | msgstr "" |
496 | 215 | ||
497 | #: ev.html.j2:5 | 216 | #: ev.html.j2:5 |
@@ -582,581 +301,111 @@ msgid "2016-12" | |||
582 | msgstr "" | 301 | msgstr "" |
583 | 302 | ||
584 | #: faq.html.j2:5 | 303 | #: faq.html.j2:5 |
585 | msgid "How is Taler related to Bitcoin or Blockchains?" | 304 | msgid "Q?" |
586 | msgstr "" | ||
587 | |||
588 | #: index.html.j2:10 | ||
589 | msgid "_project_title" | ||
590 | msgstr "GNUs Protokoll-Stack für ein neues ethisches Internet" | ||
591 | |||
592 | #: faq.html.j2:11 | ||
593 | msgid "" | ||
594 | "<p>It would be possible, however, to withdraw coins denominated in Bitcoin " | ||
595 | "into a Taler wallet (with an appropriate exchange), which would give some " | ||
596 | "benefits over plain Bitcoin, such as instant confirmation times.</p>" | ||
597 | msgstr "" | 305 | msgstr "" |
598 | 306 | ||
599 | #: faq.html.j2:18 | 307 | #: faq.html.j2:6 faq.html.j2:11 |
600 | msgid "Where is the balance in my wallet stored?" | 308 | msgid "<p> A: </p>" |
601 | msgstr "" | ||
602 | |||
603 | #: faq.html.j2:19 | ||
604 | msgid "" | ||
605 | "<p>Your wallet stores digital coins and thus ultimately your computer holds " | ||
606 | "your balance. The exchange keeps funds matching all unspent coins in an " | ||
607 | "escrow bank account.</p>" | ||
608 | msgstr "" | ||
609 | |||
610 | #: faq.html.j2:25 | ||
611 | msgid "What if my wallet is lost?" | ||
612 | msgstr "" | ||
613 | |||
614 | #: faq.html.j2:26 | ||
615 | msgid "" | ||
616 | "<p>Since the digital coins of value in your wallet are anonymized, the " | ||
617 | "exchange can not assist you in recovering a lost or stolen wallet. Just like " | ||
618 | "with a physical wallet for cash, you are responsible for keeping it safe.</p>" | ||
619 | msgstr "" | ||
620 | |||
621 | #: faq.html.j2:32 | ||
622 | msgid "" | ||
623 | "<p>The risk of losing a wallet can be mitigated by making backups or keeping " | ||
624 | "the balance reasonably low.</p>" | ||
625 | msgstr "" | ||
626 | |||
627 | #: faq.html.j2:37 | ||
628 | msgid "What if my computer is hacked?" | ||
629 | msgstr "" | ||
630 | |||
631 | #: faq.html.j2:38 | ||
632 | msgid "" | ||
633 | "<p>In case of a compromise of one of your devices, an attacker can spend " | ||
634 | "coins from your wallet. Checking your balance might reveal to you that your " | ||
635 | "device has been compromised.</p>" | ||
636 | msgstr "" | ||
637 | |||
638 | #: faq.html.j2:44 | ||
639 | msgid "Can I send money to my friend with Taler?" | ||
640 | msgstr "" | ||
641 | |||
642 | #: faq.html.j2:45 | ||
643 | msgid "" | ||
644 | "<p>If your friend provides goods or services for you in exchange for a " | ||
645 | "payment, they can easily set up a Taler merchant and receive the payment in " | ||
646 | "their bank account.</p>" | ||
647 | msgstr "" | ||
648 | |||
649 | #: faq.html.j2:50 | ||
650 | msgid "" | ||
651 | "<p>Future versions of the Taler wallet may allow exchanging coins among " | ||
652 | "friends directly as well.</p>" | ||
653 | msgstr "" | ||
654 | |||
655 | #: faq.html.j2:56 | ||
656 | msgid "How does Taler handle payments in different currencies?" | ||
657 | msgstr "" | ||
658 | |||
659 | #: faq.html.j2:57 | ||
660 | msgid "" | ||
661 | "<p>Taler wallets can store digital coins corresponding to multiple different " | ||
662 | "currencies such as the Euro, US Dollars or Bitcoins.</p>" | ||
663 | msgstr "" | ||
664 | |||
665 | #: faq.html.j2:61 | ||
666 | msgid "<p>Taler currently does not offer conversion between currencies.</p>" | ||
667 | msgstr "" | ||
668 | |||
669 | #: faq.html.j2:65 | ||
670 | msgid "How does Taler protect my privacy?" | ||
671 | msgstr "" | ||
672 | |||
673 | #: faq.html.j2:66 | ||
674 | msgid "" | ||
675 | "<p>Your wallet stores digital coins that are <a href=\"https://en.wikipedia." | ||
676 | "org/wiki/Blind_signature\">blindly signed</a> by an exchange. The use of a " | ||
677 | "blind signature protects your privacy as it prevents the exchange from " | ||
678 | "knowing which coin it signed for which customer.</p>" | ||
679 | msgstr "" | ||
680 | |||
681 | #: financial-news.html.j2:6 | ||
682 | msgid "Financial News" | ||
683 | msgstr "" | ||
684 | |||
685 | #: financial-news.html.j2:9 | ||
686 | msgid "" | ||
687 | "This page explains (only in English) how Taler can change ongoing " | ||
688 | "developments in the financial industry." | ||
689 | msgstr "" | 309 | msgstr "" |
690 | 310 | ||
691 | #: glossary.html.j2:6 | 311 | #: glossary.html.j2:6 |
692 | msgid "auditor" | 312 | msgid "term" |
693 | msgstr "" | ||
694 | |||
695 | #: glossary.html.j2:14 | ||
696 | msgid "" | ||
697 | "traditional financial service provider who offers wire `transfers` between " | ||
698 | "accounts" | ||
699 | msgstr "" | ||
700 | |||
701 | #: glossary.html.j2:18 | ||
702 | msgid "coin" | ||
703 | msgstr "" | ||
704 | |||
705 | #: glossary.html.j2:20 | ||
706 | msgid "" | ||
707 | "coins are individual token representing a certain amount of value, also " | ||
708 | "known as the `denomination` of the coin" | ||
709 | msgstr "" | ||
710 | |||
711 | #: glossary.html.j2:24 | ||
712 | msgid "contract" | ||
713 | msgstr "" | ||
714 | |||
715 | #: glossary.html.j2:26 | ||
716 | msgid "the proposal signed by the wallet." | ||
717 | msgstr "" | ||
718 | |||
719 | #: glossary.html.j2:30 | ||
720 | msgid "denomination" | ||
721 | msgstr "" | ||
722 | |||
723 | #: glossary.html.j2:32 | ||
724 | msgid "" | ||
725 | "unit of currency, specifies both the currency and the face value of a `coin`" | ||
726 | msgstr "" | ||
727 | |||
728 | #: glossary.html.j2:36 | ||
729 | msgid "denomination key" | ||
730 | msgstr "" | ||
731 | |||
732 | #: glossary.html.j2:38 | ||
733 | msgid "" | ||
734 | "RSA key used by the exchange to certify that a given `coin` is valid and of " | ||
735 | "a particular `denomination`" | ||
736 | msgstr "" | ||
737 | |||
738 | #: glossary.html.j2:42 | ||
739 | msgid "deposit" | ||
740 | msgstr "" | ||
741 | |||
742 | #: glossary.html.j2:44 | ||
743 | msgid "" | ||
744 | "operation by which a merchant passes coins to an exchange, expecting the " | ||
745 | "exchange to credit his `bank` account in the future using a wire `transfer`" | ||
746 | msgstr "" | ||
747 | |||
748 | #: glossary.html.j2:48 | ||
749 | msgid "dirty" | ||
750 | msgstr "" | ||
751 | |||
752 | #: glossary.html.j2:50 | ||
753 | msgid "" | ||
754 | "a `coin` is dirty if its public key may be known to an entity other than the " | ||
755 | "customer, thereby creating the danger of some entity being able to link " | ||
756 | "multiple transactions of coin's owner if the coin is not refreshed first" | ||
757 | msgstr "" | ||
758 | |||
759 | #: glossary.html.j2:54 | ||
760 | msgid "exchange" | ||
761 | msgstr "" | ||
762 | |||
763 | #: glossary.html.j2:56 | ||
764 | msgid "" | ||
765 | "Taler's payment service provider. Issues eletronic `coins` during " | ||
766 | "`withdrawal` and redeems them when they are `deposited` by merchants." | ||
767 | msgstr "" | ||
768 | |||
769 | #: glossary.html.j2:60 | ||
770 | msgid "extension" | ||
771 | msgstr "" | ||
772 | |||
773 | #: glossary.html.j2:62 | ||
774 | msgid "implementation of a `wallet` for browsers" | ||
775 | msgstr "" | ||
776 | |||
777 | #: glossary.html.j2:66 | ||
778 | msgid "fresh coin" | ||
779 | msgstr "" | ||
780 | |||
781 | #: glossary.html.j2:68 | ||
782 | msgid "a `coin` is fresh if its public key is only known to the customer" | ||
783 | msgstr "" | ||
784 | |||
785 | #: glossary.html.j2:72 | ||
786 | msgid "master key" | ||
787 | msgstr "" | ||
788 | |||
789 | #: glossary.html.j2:74 | ||
790 | msgid "" | ||
791 | "offline key used by the exchange to certify denomination keys and message " | ||
792 | "signing keys" | ||
793 | msgstr "" | ||
794 | |||
795 | #: glossary.html.j2:78 | ||
796 | msgid "message signing key" | ||
797 | msgstr "" | ||
798 | |||
799 | #: glossary.html.j2:80 | ||
800 | msgid "key used by the exchange to sign online messages, other than coins" | ||
801 | msgstr "" | ||
802 | |||
803 | #: glossary.html.j2:84 | ||
804 | msgid "offer" | ||
805 | msgstr "" | ||
806 | |||
807 | #: glossary.html.j2:86 | ||
808 | msgid "" | ||
809 | "specification of the details of a transaction, specifies the payment " | ||
810 | "obligations for the customer (i.e. the amount), the deliverables of the " | ||
811 | "merchant and other related information, such as deadlines or locations; " | ||
812 | "However, it lacks some information that the backend is supposed to provide. " | ||
813 | "In other words, after the backend adds the missing information to the offer " | ||
814 | "and signs it, it becomes a proposal." | ||
815 | msgstr "" | ||
816 | |||
817 | #: glossary.html.j2:95 | ||
818 | msgid "owner" | ||
819 | msgstr "" | ||
820 | |||
821 | #: glossary.html.j2:97 | ||
822 | msgid "a `coin` is owned by the entity that knows the private key of the coin" | ||
823 | msgstr "" | ||
824 | |||
825 | #: glossary.html.j2:101 | ||
826 | msgid "proof" | ||
827 | msgstr "" | ||
828 | |||
829 | #: glossary.html.j2:103 | ||
830 | msgid "" | ||
831 | "message that cryptographically demonstrates that a particular claim is " | ||
832 | "correct" | ||
833 | msgstr "" | ||
834 | |||
835 | #: glossary.html.j2:107 | ||
836 | msgid "proposal" | ||
837 | msgstr "" | ||
838 | |||
839 | #: glossary.html.j2:109 | ||
840 | msgid "a sketch that has been completed and signed by the merchant backend." | ||
841 | msgstr "" | ||
842 | |||
843 | #: glossary.html.j2:113 | ||
844 | msgid "reserve" | ||
845 | msgstr "" | ||
846 | |||
847 | #: glossary.html.j2:115 | ||
848 | msgid "" | ||
849 | "funds set aside for future use; either the balance of a customer at the " | ||
850 | "exchange ready for `withdrawal`, or the funds kept in the exchange's bank " | ||
851 | "account to cover obligations from coins in circulation" | ||
852 | msgstr "" | 313 | msgstr "" |
853 | 314 | ||
854 | #: glossary.html.j2:119 | 315 | #: glossary.html.j2:8 |
855 | msgid "refreshing" | 316 | msgid "explanation" |
856 | msgstr "" | 317 | msgstr "" |
857 | 318 | ||
858 | #: glossary.html.j2:121 | 319 | #: index.html.j2:6 |
859 | msgid "" | 320 | msgid "GNUnet logo" |
860 | "operation by which a `dirty` `coin` is converted into one or more `fresh` " | ||
861 | "coins" | ||
862 | msgstr "" | ||
863 | |||
864 | #: glossary.html.j2:125 | ||
865 | msgid "refund" | ||
866 | msgstr "" | ||
867 | |||
868 | #: glossary.html.j2:127 | ||
869 | msgid "" | ||
870 | "operation by which a merchant steps back from the right to funds that he " | ||
871 | "obtained from a `deposit` operation, giving the right to the funds back to " | ||
872 | "the customer" | ||
873 | msgstr "" | ||
874 | |||
875 | #: glossary.html.j2:131 | ||
876 | msgid "sharing" | ||
877 | msgstr "" | ||
878 | |||
879 | #: glossary.html.j2:133 | ||
880 | msgid "" | ||
881 | "users can share ownership of a `coin` by sharing access to the coin's " | ||
882 | "private key, thereby allowing all co-owners to spend the coin at any time." | ||
883 | msgstr "" | ||
884 | |||
885 | #: glossary.html.j2:137 | ||
886 | msgid "signing key" | ||
887 | msgstr "" | ||
888 | |||
889 | #: glossary.html.j2:139 | ||
890 | msgid "see message signing key." | ||
891 | msgstr "" | ||
892 | |||
893 | #: glossary.html.j2:143 | ||
894 | msgid "spending" | ||
895 | msgstr "" | ||
896 | |||
897 | #: glossary.html.j2:145 | ||
898 | msgid "" | ||
899 | "operation by which a customer gives a merchant the right to `deposit` coins " | ||
900 | "in return for merchandise" | ||
901 | msgstr "" | ||
902 | |||
903 | #: glossary.html.j2:149 | ||
904 | msgid "transfer" | ||
905 | msgstr "" | ||
906 | |||
907 | #: glossary.html.j2:151 | ||
908 | msgid "method of sending funds between `bank` accounts" | ||
909 | msgstr "" | ||
910 | |||
911 | #: glossary.html.j2:155 | ||
912 | msgid "transaction" | ||
913 | msgstr "" | ||
914 | |||
915 | #: glossary.html.j2:157 | ||
916 | msgid "" | ||
917 | "method by which ownership is exclusively transferred from one entity to " | ||
918 | "another" | ||
919 | msgstr "" | ||
920 | |||
921 | #: glossary.html.j2:161 | ||
922 | msgid "transaction id" | ||
923 | msgstr "" | ||
924 | |||
925 | #: glossary.html.j2:163 | ||
926 | msgid "unique number by which a merchant identifies a `transaction`" | ||
927 | msgstr "" | ||
928 | |||
929 | #: glossary.html.j2:167 | ||
930 | msgid "wallet" | ||
931 | msgstr "" | ||
932 | |||
933 | #: glossary.html.j2:169 | ||
934 | msgid "" | ||
935 | "software running on a customer's computer; withdraws, stores and spends coins" | ||
936 | msgstr "" | ||
937 | |||
938 | #: glossary.html.j2:173 | ||
939 | msgid "wire transfer" | ||
940 | msgstr "" | ||
941 | |||
942 | #: glossary.html.j2:175 | ||
943 | msgid "see `transfer`" | ||
944 | msgstr "" | ||
945 | |||
946 | #: glossary.html.j2:179 | ||
947 | msgid "wire transfer identifier" | ||
948 | msgstr "" | ||
949 | |||
950 | #: glossary.html.j2:181 | ||
951 | msgid "" | ||
952 | "subject of a wire `transfer`; usually a random string to uniquely identify " | ||
953 | "the `transfer`" | ||
954 | msgstr "" | ||
955 | |||
956 | #: glossary.html.j2:185 | ||
957 | msgid "withdrawal" | ||
958 | msgstr "" | ||
959 | |||
960 | #: glossary.html.j2:187 | ||
961 | msgid "" | ||
962 | "operation by which a `wallet` can convert funds from a reserve to fresh coins" | ||
963 | msgstr "" | ||
964 | |||
965 | #: governments.html.j2:6 | ||
966 | msgid "Advantages for Governments" | ||
967 | msgstr "" | ||
968 | |||
969 | #: governments.html.j2:8 | ||
970 | msgid "" | ||
971 | "Taler provides accountability to ensure business operate legally, while also " | ||
972 | "respecting civil liberties of citizens. Taler is a payment system based on " | ||
973 | "open standards and free software. Taler needs governments as they set a " | ||
974 | "financial framework and act as trusted regulators. Taler contributes to " | ||
975 | "digital sovereignty in the critical financial infrastructure." | ||
976 | msgstr "" | ||
977 | |||
978 | #: governments.html.j2:25 | ||
979 | msgid "Taxable" | ||
980 | msgstr "" | ||
981 | |||
982 | #: governments.html.j2:28 | ||
983 | msgid "" | ||
984 | "Taler was built with the goal of fighting corruption and supporting " | ||
985 | "taxation. With Taler, the receiver of any form of payment is easily " | ||
986 | "identified by the government, and the merchant can be compelled to provide " | ||
987 | "the contract that was accepted by the customer. Governments can use this " | ||
988 | "data to tax businesses and individuals based on their income, making tax " | ||
989 | "evasion and black markets less viable." | ||
990 | msgstr "" | ||
991 | |||
992 | #: governments.html.j2:41 | ||
993 | msgid "" | ||
994 | "Thus, despite offering anonymity for citizens spending digital cash to buy " | ||
995 | "goods and services, Taler also ensures that the state can observe incoming " | ||
996 | "funds. This can be used to ensure businesses engage only in legal " | ||
997 | "activities, and do not evade income tax, sales tax or value-added tax. " | ||
998 | "However, this observational capability does not extend to the immediate " | ||
999 | "personal domain. In particular, monitoring does not cover shared access to " | ||
1000 | "funds with trusted friends and family, or synchronizing wallets across " | ||
1001 | "multiple devices." | ||
1002 | msgstr "" | ||
1003 | |||
1004 | #: governments.html.j2:61 | ||
1005 | msgid "" | ||
1006 | "Taler's payments are cryptographically secured. Thus, customers, merchants " | ||
1007 | "and the Taler payment service provider (the exchange) can mathematically " | ||
1008 | "demonstrate their lawful behavior in court in case of disputes. Financial " | ||
1009 | "damages are strictly limited, improving economic security for individuals, " | ||
1010 | "merchants, the exchange and the state." | ||
1011 | msgstr "" | ||
1012 | |||
1013 | #: governments.html.j2:73 | ||
1014 | msgid "" | ||
1015 | "As a payment service provider, the Taler exchange is subject to financial " | ||
1016 | "regulation. Financial regulation and regular audits are critical to " | ||
1017 | "establish trust. In particular, the Taler design mandates the existence of " | ||
1018 | "an independent auditor who checks cryptographic proofs that accumulate at " | ||
1019 | "the exchange to ensure that the escrow account is managed honestly. This " | ||
1020 | "ensures that the exchange does not threaten the economy due to fraud." | ||
1021 | msgstr "" | ||
1022 | |||
1023 | #: governments.html.j2:88 | ||
1024 | msgid "Libre" | ||
1025 | msgstr "" | ||
1026 | |||
1027 | #: governments.html.j2:91 | ||
1028 | msgid "" | ||
1029 | "Taler is free software implementing an open protocol standard. Thus, Taler " | ||
1030 | "will enable competition and avoid the monopolization of payment systems that " | ||
1031 | "threatens global political and financial stability today." | ||
1032 | msgstr "" | ||
1033 | |||
1034 | #: governments.html.j2:101 | ||
1035 | msgid "Efficient" | ||
1036 | msgstr "" | ||
1037 | |||
1038 | #: governments.html.j2:104 | ||
1039 | msgid "" | ||
1040 | "Taler has an efficient design. Unlike Blockchain-based payment systems, such " | ||
1041 | "as Bitcoin, Taler will not threaten the availability of national electric " | ||
1042 | "grids or (significantly) contribute to environmental pollution." | ||
1043 | msgstr "" | ||
1044 | |||
1045 | #: governments.html.j2:120 | ||
1046 | msgid "Taler and regulation" | ||
1047 | msgstr "" | ||
1048 | |||
1049 | #: governments.html.j2:122 | ||
1050 | msgid "Anti money laundering (AML)" | ||
1051 | msgstr "" | ||
1052 | |||
1053 | #: governments.html.j2:123 | ||
1054 | msgid "" | ||
1055 | "With Taler, income is visible and can be tied to the contract signed by both " | ||
1056 | "parties." | ||
1057 | msgstr "" | ||
1058 | |||
1059 | #: governments.html.j2:124 | ||
1060 | msgid "Know your customer (KYC)" | ||
1061 | msgstr "" | ||
1062 | |||
1063 | #: governments.html.j2:125 | ||
1064 | msgid "" | ||
1065 | "In Taler, payer and payee are known by their bank accounts when withdrawing " | ||
1066 | "or depositing coins respectively" | ||
1067 | msgstr "" | 321 | msgstr "" |
1068 | 322 | ||
1069 | #: governments.html.j2:126 | 323 | #: common/base.j2:6 index.html.j2:10 |
1070 | msgid "General Data Protection Regulation (GDPR)" | 324 | msgid "_project_title" |
1071 | msgstr "" | 325 | msgstr "GNUs Protokoll-Stack für ein neues ethisches Internet" |
1072 | 326 | ||
1073 | #: governments.html.j2:127 | 327 | #: index.html.j2:13 |
1074 | msgid "" | 328 | msgid "" |
1075 | "Taler cryptographically protects citizen's privacy, and by design implements " | 329 | "An alternative P2P network stack to build secure, decentralized and privacy-" |
1076 | "data minimization and privacy by default." | 330 | "preserving distributed applications; built to replace the old insecure " |
331 | "Internet protocols." | ||
1077 | msgstr "" | 332 | msgstr "" |
1078 | 333 | ||
1079 | #: governments.html.j2:128 | 334 | #: index.html.j2:25 |
1080 | msgid "Payment Services Directive (PSD2)" | 335 | msgid "The Internet is broken" |
1081 | msgstr "" | 336 | msgstr "" |
1082 | 337 | ||
1083 | #: governments.html.j2:129 | 338 | #: index.html.j2:28 |
1084 | msgid "" | 339 | msgid "" |
1085 | "Taler provides an open standard with public APIs contributing to a " | 340 | "Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-" |
1086 | "competitive banking sector." | 341 | "by-default: protecting against address forgery, routers learning metadata, " |
1087 | msgstr "" | 342 | "or choosing really trusted CAs is nontrivial and sometimes nigh impossible. " |
1088 | 343 | "<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/" | |
1089 | #: governments.html.j2:137 | 344 | "papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming " |
1090 | msgid "Taler provides privacy and accountability" | 345 | "and content distribution in a technically robust manner - as opposed to ad-" |
346 | "hoc designs in place today." | ||
1091 | msgstr "" | 347 | msgstr "" |
1092 | 348 | ||
1093 | #: governments.html.j2:140 | 349 | #: index.html.j2:36 |
1094 | msgid "" | 350 | msgid "Developing decentralized applications is hard" |
1095 | "Taler assumes governments can observe traditional wire transfers entering " | ||
1096 | "and leaving the Taler payment system. Starting with the wire transfers, " | ||
1097 | "governments can obtain:" | ||
1098 | msgstr "" | 351 | msgstr "" |
1099 | 352 | ||
1100 | #: governments.html.j2:148 | 353 | #: index.html.j2:39 |
1101 | msgid "" | 354 | msgid "" |
1102 | "The total amount of digital currency withdrawn by a customer. The government " | 355 | "It seems like every other P2P project develops its own library stack, " |
1103 | "can impose limits on how much digital cash a customer can withdraw within a " | 356 | "covering transports, stream muxing, discovery and others. This divides " |
1104 | "given time frame." | 357 | "effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving " |
1105 | msgstr "" | 358 | "foundation for your application covering areas from addressing to reliable " |
1106 | 359 | "bidirectional Axolotl-encrypted channels, with advanced routing and based on " | |
1107 | #: governments.html.j2:157 | 360 | "years of research." |
1108 | msgid "The income received by any merchant via the Taler system." | ||
1109 | msgstr "" | 361 | msgstr "" |
1110 | 362 | ||
1111 | #: governments.html.j2:164 | 363 | #: index.html.j2:49 |
1112 | msgid "" | 364 | msgid "Metadata leaks en masse" |
1113 | "The exact details of the underlying contract that was signed between " | ||
1114 | "customer and merchant. However, this information would typically not include " | ||
1115 | "the identity of the customer." | ||
1116 | msgstr "" | 365 | msgstr "" |
1117 | 366 | ||
1118 | #: governments.html.j2:174 | 367 | #: index.html.j2:52 |
1119 | msgid "" | 368 | msgid "" |
1120 | "The amounts of digital coins legitimately withdrawn by customers from the " | 369 | "Even though transport encryption is increasingly being deployed in the " |
1121 | "exchange, the value of non-redeemed digital coins in customer's wallets, the " | 370 | "Internet, it can only do so much: sender and receiver, times, frequency and " |
1122 | "value and corresponding wire details of deposit operations performed by " | 371 | "the volume of communication are all revealed, which enables reverse " |
1123 | "merchants with the exchange, and the income of the exchange from transaction " | 372 | "engineering pages visited and website fingerprinting, as demonstrated with " |
1124 | "fees." | 373 | "Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy " |
1125 | msgstr "" | 374 | "via ephemeral public key addressing, fixed packet size to hinder traffic " |
1126 | 375 | "analysis, layered encryption, Sybil-resistant routing, and others." | |
1127 | #: index.html.j2:6 | ||
1128 | msgid "GNUnet logo" | ||
1129 | msgstr "" | 376 | msgstr "" |
1130 | 377 | ||
1131 | #: index.html.j2:10 | 378 | #: index.html.j2:60 |
1132 | msgid "GNU's Framework for Secure Peer-to-Peer Networking!" | 379 | msgid "Users’ freedoms are not respected" |
1133 | msgstr "" | 380 | msgstr "" |
1134 | 381 | ||
1135 | #: index.html.j2:13 | 382 | #: index.html.j2:63 |
1136 | msgid "" | 383 | msgid "" |
1137 | "GNUnet is an alternative network stack for building secure, decentralized " | 384 | "Today, monitoring infrastructure, proprietary implementations, traffic " |
1138 | "and privacy-preserving distributed applications. Our goal is to replace the " | 385 | "shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/" |
1139 | "old insecure Internet protocol stack. Starting from an application for " | 386 | "philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> " |
1140 | "secure publication of files, GNUnet has grown to include all kinds of basic " | 387 | "GNUnet gives users freedoms to securely access information (“run” the " |
1141 | "protocol components and applications towards the creation of a GNU internet." | 388 | "network), to study all aspects of the network’s operation (“access the " |
389 | "code”), to distribute information (“copy”), as well as the freedom to deploy " | ||
390 | "new applications (“modify”)." | ||
1142 | msgstr "" | 391 | msgstr "" |
1143 | 392 | ||
1144 | #: index.html.j2:30 | 393 | #: index.html.j2:76 |
1145 | msgid "GNU Taler" | 394 | msgid "GNU Taler" |
1146 | msgstr "" | 395 | msgstr "" |
1147 | 396 | ||
1148 | #: index.html.j2:33 | 397 | #: index.html.j2:79 |
1149 | msgid "" | 398 | msgid "" |
1150 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " | 399 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " |
1151 | "electronic payment system. Payments are cryptographically secured and are " | 400 | "electronic payment system. Payments are cryptographically secured and are " |
1152 | "confirmed within milliseconds with extremely low transaction costs." | 401 | "confirmed within milliseconds with extremely low transaction costs." |
1153 | msgstr "" | 402 | msgstr "" |
1154 | 403 | ||
1155 | #: index.html.j2:44 | 404 | #: index.html.j2:90 |
1156 | msgid "The GNU Name System" | 405 | msgid "The GNU Name System" |
1157 | msgstr "" | 406 | msgstr "" |
1158 | 407 | ||
1159 | #: index.html.j2:47 | 408 | #: index.html.j2:93 |
1160 | msgid "" | 409 | msgid "" |
1161 | "The GNU Name System (GNS) is a fully decentralized replacement for the " | 410 | "The GNU Name System (GNS) is a fully decentralized replacement for the " |
1162 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " | 411 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " |
@@ -1166,11 +415,11 @@ msgid "" | |||
1166 | "instant key revocation mechanism." | 415 | "instant key revocation mechanism." |
1167 | msgstr "" | 416 | msgstr "" |
1168 | 417 | ||
1169 | #: index.html.j2:60 | 418 | #: index.html.j2:106 |
1170 | msgid "secushare" | 419 | msgid "secushare" |
1171 | msgstr "" | 420 | msgstr "" |
1172 | 421 | ||
1173 | #: index.html.j2:63 | 422 | #: index.html.j2:109 |
1174 | msgid "" | 423 | msgid "" |
1175 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " | 424 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " |
1176 | "social networking application on top of GNUnet. Using overlay multicast and " | 425 | "social networking application on top of GNUnet. Using overlay multicast and " |
@@ -1178,11 +427,11 @@ msgid "" | |||
1178 | "encrypted to authorized users only." | 427 | "encrypted to authorized users only." |
1179 | msgstr "" | 428 | msgstr "" |
1180 | 429 | ||
1181 | #: index.html.j2:76 | 430 | #: index.html.j2:122 |
1182 | msgid "pretty Easy privacy" | 431 | msgid "pretty Easy privacy" |
1183 | msgstr "" | 432 | msgstr "" |
1184 | 433 | ||
1185 | #: index.html.j2:79 | 434 | #: index.html.j2:125 |
1186 | msgid "" | 435 | msgid "" |
1187 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" | 436 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" |
1188 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " | 437 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " |
@@ -1190,11 +439,11 @@ msgid "" | |||
1190 | "privacy-preserving version of the Web-of-Trust." | 439 | "privacy-preserving version of the Web-of-Trust." |
1191 | msgstr "" | 440 | msgstr "" |
1192 | 441 | ||
1193 | #: index.html.j2:91 | 442 | #: index.html.j2:137 |
1194 | msgid "Foundations" | 443 | msgid "Foundations" |
1195 | msgstr "" | 444 | msgstr "" |
1196 | 445 | ||
1197 | #: index.html.j2:93 | 446 | #: index.html.j2:139 |
1198 | msgid "" | 447 | msgid "" |
1199 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " | 448 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " |
1200 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " | 449 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " |
@@ -1203,11 +452,11 @@ msgid "" | |||
1203 | "TCP/IP stack." | 452 | "TCP/IP stack." |
1204 | msgstr "" | 453 | msgstr "" |
1205 | 454 | ||
1206 | #: index.html.j2:105 | 455 | #: index.html.j2:151 |
1207 | msgid "Security" | 456 | msgid "Security" |
1208 | msgstr "" | 457 | msgstr "" |
1209 | 458 | ||
1210 | #: index.html.j2:108 | 459 | #: index.html.j2:154 |
1211 | msgid "" | 460 | msgid "" |
1212 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | 461 | "GNUnet is implemented using a multi-process architecture. Each subsystem " |
1213 | "runs as a separate process, providing fault-isolation and enabling tight " | 462 | "runs as a separate process, providing fault-isolation and enabling tight " |
@@ -1216,249 +465,10 @@ msgid "" | |||
1216 | "free software." | 465 | "free software." |
1217 | msgstr "" | 466 | msgstr "" |
1218 | 467 | ||
1219 | #: index.html.j2:125 | 468 | #: index.html.j2:171 |
1220 | msgid "GNUnet News" | 469 | msgid "GNUnet News" |
1221 | msgstr "" | 470 | msgstr "" |
1222 | 471 | ||
1223 | #: investors.html.j2:6 | ||
1224 | msgid "Invest in Taler!" | ||
1225 | msgstr "" | ||
1226 | |||
1227 | #: investors.html.j2:9 | ||
1228 | msgid "" | ||
1229 | "We have created a company, Taler Systems SA in Luxembourg.<br> Please " | ||
1230 | "contact <tt>invest@taler.net</tt> if you want to invest in Taler." | ||
1231 | msgstr "" | ||
1232 | |||
1233 | #: investors.html.j2:24 | ||
1234 | msgid "The Team" | ||
1235 | msgstr "" | ||
1236 | |||
1237 | #: investors.html.j2:27 | ||
1238 | msgid "" | ||
1239 | "Our <a href=\"about.html\">team</a> combines world-class business leaders, " | ||
1240 | "cryptographers, software engineers, civil-rights activists and academics. We " | ||
1241 | "are unified by a vision of how payments should work and the goal of imposing " | ||
1242 | "this vision upon the world." | ||
1243 | msgstr "" | ||
1244 | |||
1245 | #: investors.html.j2:37 | ||
1246 | msgid "" | ||
1247 | "We are currently supported by <a href=\"http://www.inria.fr/\">Inria</a>, " | ||
1248 | "the French national institute for research in informatics and automation, " | ||
1249 | "and the <a href=\"https://renewablefreedom.org/\">Renewable Freedom " | ||
1250 | "Foundation</a>." | ||
1251 | msgstr "" | ||
1252 | |||
1253 | #: investors.html.j2:45 | ||
1254 | msgid "The Technology" | ||
1255 | msgstr "" | ||
1256 | |||
1257 | #: investors.html.j2:48 | ||
1258 | msgid "" | ||
1259 | "All transactions in Taler are secured using <a href=\"bibliography.html" | ||
1260 | "\">modern cryptography</a> and trust in all parties is minimized. Financial " | ||
1261 | "damage is bounded (for customers, merchants and the exchange) even in the " | ||
1262 | "case that systems are compromised and private keys are stolen. Databases can " | ||
1263 | "be audited for consistency, resulting in either the detection of compromised " | ||
1264 | "systems or the demonstration that participants were honest. Actual " | ||
1265 | "transaction costs are fractions of a cent." | ||
1266 | msgstr "" | ||
1267 | |||
1268 | #: investors.html.j2:63 | ||
1269 | msgid "The Business" | ||
1270 | msgstr "" | ||
1271 | |||
1272 | #: investors.html.j2:66 | ||
1273 | msgid "" | ||
1274 | "The scalable business model for Taler is the operation of the payment " | ||
1275 | "service provider, which converts money from traditional payment systems " | ||
1276 | "(MasterCard, SEPA, UPI, Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous " | ||
1277 | "electronic coins in the same currency. The customer can then redeem the " | ||
1278 | "electronic coins at a merchant, who can exchange them for money represented " | ||
1279 | "using traditional payment systems at the exchange. The exchange charges fees " | ||
1280 | "to facilitate the transactions." | ||
1281 | msgstr "" | ||
1282 | |||
1283 | #: investors.html.j2:85 | ||
1284 | msgid "The Business Case" | ||
1285 | msgstr "" | ||
1286 | |||
1287 | #: investors.html.j2:88 | ||
1288 | msgid "Download" | ||
1289 | msgstr "" | ||
1290 | |||
1291 | #: investors.html.j2:91 | ||
1292 | msgid "" | ||
1293 | "Our <a href=\"financial-news.html\">financial news</a> page explains in " | ||
1294 | "English how Taler can impact current developments in the global payment " | ||
1295 | "market." | ||
1296 | msgstr "" | ||
1297 | |||
1298 | #: investors.html.j2:114 | ||
1299 | msgid "Running a Taler payment service operator" | ||
1300 | msgstr "" | ||
1301 | |||
1302 | #: investors.html.j2:117 | ||
1303 | msgid "" | ||
1304 | "The payment service operator runs the <em>Taler exchange</em>. The exchange " | ||
1305 | "charges <b>transaction fees</b> to customers or merchants. Its operational " | ||
1306 | "expenses are from wire transfers with the banking system and the operation " | ||
1307 | "of the computing infrastructure." | ||
1308 | msgstr "" | ||
1309 | |||
1310 | #: investors.html.j2:127 | ||
1311 | msgid "" | ||
1312 | "Cryptographic operations, bandwidth and storage costs are less than 0.01 " | ||
1313 | "cent per transaction." | ||
1314 | msgstr "" | ||
1315 | |||
1316 | #: investors.html.j2:129 | ||
1317 | msgid "" | ||
1318 | "Multiple Taler transactions can be aggregated into larger wire transfers to " | ||
1319 | "merchants to minimize wire transfer costs." | ||
1320 | msgstr "" | ||
1321 | |||
1322 | #: investors.html.j2:131 | ||
1323 | msgid "" | ||
1324 | "Protocol allows the exchange to charge fees for any expensive operation " | ||
1325 | "(withdraw, deposit, refresh, refund or aggregated wire transfers)." | ||
1326 | msgstr "" | ||
1327 | |||
1328 | #: investors.html.j2:133 | ||
1329 | msgid "Partnership with banks establishes consumer trust." | ||
1330 | msgstr "" | ||
1331 | |||
1332 | #: investors.html.j2:135 | ||
1333 | msgid "Partnership with free software community enables rapid deployment." | ||
1334 | msgstr "" | ||
1335 | |||
1336 | #: merchants.html.j2:5 | ||
1337 | msgid "Advantages for Merchants" | ||
1338 | msgstr "" | ||
1339 | |||
1340 | #: merchants.html.j2:8 | ||
1341 | msgid "" | ||
1342 | "Taler is a cost-effective electronic payment system which provides you with " | ||
1343 | "cryptographic proof that the payment worked correctly within milliseconds. " | ||
1344 | "Your Web customers pay with previously unknown levels of convenience without " | ||
1345 | "risk of fraud." | ||
1346 | msgstr "" | ||
1347 | |||
1348 | #: merchants.html.j2:22 | ||
1349 | msgid "Fast" | ||
1350 | msgstr "" | ||
1351 | |||
1352 | #: merchants.html.j2:25 | ||
1353 | msgid "" | ||
1354 | "Processing transactions with Taler is fast, allowing you to confirm the " | ||
1355 | "transaction with your customer virtually immediately. Your customers will " | ||
1356 | "appreciate that they do not have to type in credit card information and play " | ||
1357 | "the "verified by" game. By making payments significantly more " | ||
1358 | "convenient for your customers, you may be able to use Taler for small " | ||
1359 | "transactions that would not work with credit card payments due to the mental " | ||
1360 | "overhead for customers." | ||
1361 | msgstr "" | ||
1362 | |||
1363 | #: merchants.html.j2:44 | ||
1364 | msgid "" | ||
1365 | "You will have cryptographic proof of payment from the Taler payment service " | ||
1366 | "provider. With Taler you never handle sensitive customer account information " | ||
1367 | "and thus do not have to undergo any particular security audits (such as PCI " | ||
1368 | "DSS). Your systems will have customer contracts with qualified signatures " | ||
1369 | "for all transactions which you can use in court in case of disputes." | ||
1370 | msgstr "" | ||
1371 | |||
1372 | #: merchants.html.j2:61 | ||
1373 | msgid "" | ||
1374 | "Taler is free software, and you can use the liberally-licensed reference " | ||
1375 | "code as a starting point to integrate Taler into your services. To use " | ||
1376 | "Taler, you do not need to pay license fees, and the free software " | ||
1377 | "development model will ensure that you can select from many competing " | ||
1378 | "integrators for support." | ||
1379 | msgstr "" | ||
1380 | |||
1381 | #: merchants.html.j2:76 | ||
1382 | msgid "Cheap" | ||
1383 | msgstr "" | ||
1384 | |||
1385 | #: merchants.html.j2:79 | ||
1386 | msgid "" | ||
1387 | "Taler is uses efficient cryptographic constructions with low bandwidth and " | ||
1388 | "storage requirements. Combined with Taler's strong security which makes " | ||
1389 | "fraud impossible, Taler payment service providers can operate with very low " | ||
1390 | "overhead and thus offer low transaction fees." | ||
1391 | msgstr "" | ||
1392 | |||
1393 | #: merchants.html.j2:89 | ||
1394 | msgid "Flexible" | ||
1395 | msgstr "" | ||
1396 | |||
1397 | #: merchants.html.j2:92 | ||
1398 | msgid "" | ||
1399 | "Taler can be used for different currencies (such as Euros, US Dollars or " | ||
1400 | "Bitcoins) and any amount, limited only by applicable regulatation and what " | ||
1401 | "denominations the payment service provider supports." | ||
1402 | msgstr "" | ||
1403 | |||
1404 | #: merchants.html.j2:101 | ||
1405 | msgid "Ethical" | ||
1406 | msgstr "" | ||
1407 | |||
1408 | #: merchants.html.j2:104 | ||
1409 | msgid "" | ||
1410 | "Taler prevents tax evasion and money laundering. Taler's protocols are " | ||
1411 | "efficient and do not use wasteful proof-of-work calculations. Taler " | ||
1412 | "encourages transparency by providing an open standard and free software " | ||
1413 | "reference implementations." | ||
1414 | msgstr "" | ||
1415 | |||
1416 | #: merchants.html.j2:119 | ||
1417 | msgid "Manuals for merchants" | ||
1418 | msgstr "" | ||
1419 | |||
1420 | #: merchants.html.j2:122 | ||
1421 | msgid "The GNU Taler merchant backend operator manual" | ||
1422 | msgstr "" | ||
1423 | |||
1424 | #: merchants.html.j2:125 | ||
1425 | msgid "The GNU Taler Web shop integration tutorial (PHP)" | ||
1426 | msgstr "" | ||
1427 | |||
1428 | #: merchants.html.j2:128 | ||
1429 | msgid "The GNU Taler Web shop integration tutorial (Python)" | ||
1430 | msgstr "" | ||
1431 | |||
1432 | #: merchants.html.j2:140 | ||
1433 | msgid "The GNU Taler Merchant Backend" | ||
1434 | msgstr "" | ||
1435 | |||
1436 | #: merchants.html.j2:142 | ||
1437 | msgid "Merchants process payments using the Taler backend:" | ||
1438 | msgstr "" | ||
1439 | |||
1440 | #: merchants.html.j2:147 | ||
1441 | msgid "" | ||
1442 | "The backend <b>signs</b> and <b>stores</b> the complete terms of offers made " | ||
1443 | "by the merchant to customers. For this, the merchant's frontend needs to " | ||
1444 | "give the customer's order in a JSON format to the backend." | ||
1445 | msgstr "" | ||
1446 | |||
1447 | #: merchants.html.j2:156 | ||
1448 | msgid "" | ||
1449 | "The backend <b>validates</b> payments received from the wallet and " | ||
1450 | "<b>executes</b> them with the Taler payment service provider (the exchange). " | ||
1451 | "For this, the merchant's frontend must pass the payment request through to " | ||
1452 | "the Taler backend and check the HTTP status code that is returned." | ||
1453 | msgstr "" | ||
1454 | |||
1455 | #: merchants.html.j2:167 | ||
1456 | msgid "" | ||
1457 | "The backend can <b>list</b> completed transactions and <b>map</b> wire " | ||
1458 | "transfers to sets of business transactions, including the exact terms of " | ||
1459 | "each contract." | ||
1460 | msgstr "" | ||
1461 | |||
1462 | #: news.html.j2.inc:1 | 472 | #: news.html.j2.inc:1 |
1463 | msgid "More news" | 473 | msgid "More news" |
1464 | msgstr "" | 474 | msgstr "" |
@@ -1468,21 +478,13 @@ msgid "Older News" | |||
1468 | msgstr "" | 478 | msgstr "" |
1469 | 479 | ||
1470 | #: old-news.html.j2:9 | 480 | #: old-news.html.j2:9 |
1471 | msgid "This page documents the GNU Taler history." | 481 | msgid "This page documents the GNUnet history." |
1472 | msgstr "" | ||
1473 | |||
1474 | #: press.html.j2:4 | ||
1475 | msgid "GNU Taler in the Press" | ||
1476 | msgstr "" | 482 | msgstr "" |
1477 | 483 | ||
1478 | #: common/base.j2:5 | 484 | #: common/base.j2:5 |
1479 | msgid "GNUnet" | 485 | msgid "GNUnet" |
1480 | msgstr "" | 486 | msgstr "" |
1481 | 487 | ||
1482 | #: common/base.j2:6 | ||
1483 | msgid "GNU's Framework for Secure Peer-to-Peer Networking" | ||
1484 | msgstr "" | ||
1485 | |||
1486 | #: common/footer.j2.inc:7 | 488 | #: common/footer.j2.inc:7 |
1487 | msgid "About" | 489 | msgid "About" |
1488 | msgstr "" | 490 | msgstr "" |
@@ -1499,19 +501,15 @@ msgstr "" | |||
1499 | msgid "Bug Tracker" | 501 | msgid "Bug Tracker" |
1500 | msgstr "" | 502 | msgstr "" |
1501 | 503 | ||
1502 | #: common/footer.j2.inc:16 | 504 | #: common/footer.j2.inc:15 |
1503 | msgid "IRC logs" | 505 | msgid "IRC logs" |
1504 | msgstr "" | 506 | msgstr "" |
1505 | 507 | ||
1506 | #: common/footer.j2.inc:22 | 508 | #: common/footer.j2.inc:21 |
1507 | msgid "Continuous Integration" | 509 | msgid "Continuous Integration" |
1508 | msgstr "" | 510 | msgstr "" |
1509 | 511 | ||
1510 | #: common/footer.j2.inc:23 common/navigation.j2.inc:12 | 512 | #: common/footer.j2.inc:30 |
1511 | msgid "Bibliography" | ||
1512 | msgstr "" | ||
1513 | |||
1514 | #: common/footer.j2.inc:31 | ||
1515 | msgid "" | 513 | msgid "" |
1516 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " | 514 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " |
1517 | "only." | 515 | "only." |
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po index d5553fcc..96202172 100644 --- a/locale/en/LC_MESSAGES/messages.po +++ b/locale/en/LC_MESSAGES/messages.po | |||
@@ -1,4 +1,517 @@ | |||
1 | #: index.html.j2:10 | 1 | #: about.html.j2:9 |
2 | msgid "GNU maintainer." | ||
3 | msgstr "" | ||
4 | |||
5 | #: about.html.j2:14 | ||
6 | msgid "Continuous Integration, SecuShare, packaging (Guix)." | ||
7 | msgstr "" | ||
8 | |||
9 | #: about.html.j2:19 | ||
10 | msgid "Set, Consensus, Voting." | ||
11 | msgstr "" | ||
12 | |||
13 | #: about.html.j2:26 | ||
14 | msgid "Mix networking." | ||
15 | msgstr "" | ||
16 | |||
17 | #: about.html.j2:31 | ||
18 | msgid "Random peer sampling." | ||
19 | msgstr "" | ||
20 | |||
21 | #: about.html.j2:36 | ||
22 | msgid "SecuShare, Social, PSYC, Multicast, Data Protection Theory." | ||
23 | msgstr "" | ||
24 | |||
25 | #: about.html.j2:42 | ||
26 | msgid "GNU Name System, Identity Management, ABE." | ||
27 | msgstr "" | ||
28 | |||
29 | #: about.html.j2:47 | ||
30 | msgid "Testbed, voice." | ||
31 | msgstr "" | ||
32 | |||
33 | #: about.html.j2:52 about.html.j2:64 | ||
34 | msgid "SecuShare, Social, PSYC, Multicast." | ||
35 | msgstr "" | ||
36 | |||
37 | #: about.html.j2:59 | ||
38 | msgid "Web site, packaging (Nix/Guix)." | ||
39 | msgstr "" | ||
40 | |||
41 | #: about.html.j2:70 | ||
42 | msgid "NSE, CADET." | ||
43 | msgstr "" | ||
44 | |||
45 | #: about.html.j2:74 about.html.j2:78 | ||
46 | msgid "W32 port." | ||
47 | msgstr "" | ||
48 | |||
49 | #: about.html.j2:84 | ||
50 | msgid "Documentation, packaging (Guix), System Integration" | ||
51 | msgstr "" | ||
52 | |||
53 | #: about.html.j2:88 | ||
54 | msgid "Multicast." | ||
55 | msgstr "" | ||
56 | |||
57 | #: architecture.html.j2:6 | ||
58 | msgid "GNUnet System Architecture" | ||
59 | msgstr "" | ||
60 | |||
61 | #: contact.html.j2:6 | ||
62 | msgid "Contact information" | ||
63 | msgstr "" | ||
64 | |||
65 | #: contact.html.j2:13 | ||
66 | msgid "The mailing list" | ||
67 | msgstr "" | ||
68 | |||
69 | #: contact.html.j2:15 | ||
70 | msgid "" | ||
71 | "An archived, public mailing list for GNUnet is hosted at <a href=\"https://" | ||
72 | "lists.gnu.org/mailman/listinfo/gnunet-developers\">https://lists.gnu.org/" | ||
73 | "mailman/listinfo/gnunet-developers</a>. You can send messages to the list at " | ||
74 | "<a href=\"mailto:gnunet-developers@gnu.org\">gnunet-developers@gnu.org</a>." | ||
75 | msgstr "" | ||
76 | |||
77 | #: contact.html.j2:25 | ||
78 | msgid "Contacting individuals" | ||
79 | msgstr "" | ||
80 | |||
81 | #: contact.html.j2:27 | ||
82 | msgid "" | ||
83 | "GNUnet developers are generally reachable at <tt>PSEUDONYM@gnunet.org</tt>. " | ||
84 | "All of us support receiving GnuPG encrypted e-mails." | ||
85 | msgstr "" | ||
86 | |||
87 | #: contact.html.j2:36 | ||
88 | msgid "Reporting bugs" | ||
89 | msgstr "" | ||
90 | |||
91 | #: contact.html.j2:38 | ||
92 | msgid "" | ||
93 | "We track open feature requests and bugs in our <a href=\"https://gnunet.org/" | ||
94 | "bugs/\">Bug tracker</a>, which is shared with the GNUnet project. You can " | ||
95 | "also report bugs or feature requests to the mailing list." | ||
96 | msgstr "" | ||
97 | |||
98 | #: common/footer.j2.inc:20 copyright.html.j2:6 | ||
99 | msgid "Copyright Assignment" | ||
100 | msgstr "" | ||
101 | |||
102 | #: copyright.html.j2:8 | ||
103 | msgid "" | ||
104 | "<p>Contributors to GNUnet with Git access must sign the <a href=\"/pdf/" | ||
105 | "copyright.pdf\">copyright assignment</a> to ensure that the <a href=" | ||
106 | "\"https://gnunet.org/git/gnunet-ev.git/tree/gnunet_taler_agreement.tex" | ||
107 | "\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative " | ||
108 | "development</a> of the GNUnet and GNU Taler projects is satisfied.</p>" | ||
109 | msgstr "" | ||
110 | |||
111 | #: copyright.html.j2:17 | ||
112 | msgid "" | ||
113 | "<p>The agreements ensure that the code will continue to be made available " | ||
114 | "under free software licenses, but gives developers the freedom to move code " | ||
115 | "between GNUnet and GNU Taler without worrying about licenses and the company " | ||
116 | "the ability to dual-license (for example, so that we can distribute via App-" | ||
117 | "stores that are hostile to free software).</p>" | ||
118 | msgstr "" | ||
119 | |||
120 | #: copyright.html.j2:25 | ||
121 | msgid "" | ||
122 | "<p>Minor contributions (basically, anyone without Git access) do not require " | ||
123 | "copyright assignment. Pseudonymous contributions are accepted, in this case " | ||
124 | "simply sign the agreement with your pseudonym. Scanned copies are " | ||
125 | "sufficient, but snail mail is preferred.</p>" | ||
126 | msgstr "" | ||
127 | |||
128 | #: developers.html.j2:5 | ||
129 | msgid "GNUnet for developers" | ||
130 | msgstr "" | ||
131 | |||
132 | #: developers.html.j2:13 | ||
133 | msgid "Git" | ||
134 | msgstr "" | ||
135 | |||
136 | #: developers.html.j2:16 | ||
137 | msgid "" | ||
138 | "A list of our Git repositories can be found in our <a href=\"https://gnunet." | ||
139 | "org/git/\">GitWeb</a>." | ||
140 | msgstr "" | ||
141 | |||
142 | #: common/footer.j2.inc:22 common/navigation.j2.inc:12 developers.html.j2:24 | ||
143 | msgid "Bibliography" | ||
144 | msgstr "" | ||
145 | |||
146 | #: developers.html.j2:27 | ||
147 | msgid "" | ||
148 | "Technical papers can be found in our <a href=\"https://old.gnunet.org/" | ||
149 | "bibliography\">bibliography</a>." | ||
150 | msgstr "" | ||
151 | |||
152 | #: developers.html.j2:34 | ||
153 | msgid "Discussion" | ||
154 | msgstr "" | ||
155 | |||
156 | #: developers.html.j2:37 | ||
157 | msgid "" | ||
158 | "We have a mailing list for developer discussions. You can subscribe to or " | ||
159 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" | ||
160 | "gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</" | ||
161 | "a>." | ||
162 | msgstr "" | ||
163 | |||
164 | #: developers.html.j2:47 | ||
165 | msgid "Regression Testing" | ||
166 | msgstr "" | ||
167 | |||
168 | #: developers.html.j2:50 | ||
169 | msgid "" | ||
170 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " | ||
171 | "detect regressions and check for portability at <a href=\"https://gnunet.org/" | ||
172 | "buildbot/gnunet/\">https://gnunet.org/buildbot/gnunet/</a>." | ||
173 | msgstr "" | ||
174 | |||
175 | #: developers.html.j2:59 | ||
176 | msgid "Code Coverage Analysis" | ||
177 | msgstr "" | ||
178 | |||
179 | #: developers.html.j2:62 | ||
180 | msgid "" | ||
181 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " | ||
182 | "analyze the code coverage of our tests, the results are available at <a href=" | ||
183 | "\"https://gnunet.org/coverage/\">https://gnunet.org/coverage/</a>." | ||
184 | msgstr "" | ||
185 | |||
186 | #: developers.html.j2:72 | ||
187 | msgid "Performance Analysis" | ||
188 | msgstr "" | ||
189 | |||
190 | #: developers.html.j2:75 | ||
191 | msgid "" | ||
192 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " | ||
193 | "regression analysis of the exchange backend at <a href=\"https://gnunet.org/" | ||
194 | "gauger/\">https://gnunet.org/gauger/</a>." | ||
195 | msgstr "" | ||
196 | |||
197 | #: ev.html.j2:5 | ||
198 | msgid "Verein zur Frderung von GNUnet e.V." | ||
199 | msgstr "" | ||
200 | |||
201 | #: ev.html.j2:8 | ||
202 | msgid "" | ||
203 | "On December 27th 2013 a group of GNUnet hackers met at 30c3 to create the " | ||
204 | "\"Verein zur Frderung von GNUnet e.V.\", an association under German law to " | ||
205 | "support GNUnet development. The Amtsgericht Mnchen registered the " | ||
206 | "association on the 7th of March under VR 205287." | ||
207 | msgstr "" | ||
208 | |||
209 | #: ev.html.j2:17 | ||
210 | msgid "" | ||
211 | "The association is officially dedicated to supporting research, development " | ||
212 | "and education in the area of secure decentralized networking in general, and " | ||
213 | "GNUnet specifically. This is the official website for the association." | ||
214 | msgstr "" | ||
215 | |||
216 | #: ev.html.j2:30 | ||
217 | msgid "Governance" | ||
218 | msgstr "" | ||
219 | |||
220 | #: ev.html.j2:33 | ||
221 | msgid "" | ||
222 | "You can find our \"Satzung\", and the list of members under <a href=\"/git/" | ||
223 | "gnunet-ev.git/tree/satzung.tex\">https://gnunet.org/git/gnunet-ev.git/tree/" | ||
224 | "satzung.tex</a>. The current board consists of: <dl><dt>Vorsitz</dt> <dd><a " | ||
225 | "href=\"http://grothoff.org/christian/\">Christian Grothoff</a></dd> " | ||
226 | "<dt>stellvertretender Vorsitz</dt> <dd>Matthias Wachs</dd> <dt>Kassenwart</" | ||
227 | "dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd>Sree Harsha Totakura, " | ||
228 | "Lurchi</dd> </dl>" | ||
229 | msgstr "" | ||
230 | |||
231 | #: ev.html.j2:49 | ||
232 | msgid "Becoming a Member of GNUnet e.V." | ||
233 | msgstr "" | ||
234 | |||
235 | #: ev.html.j2:51 | ||
236 | msgid "" | ||
237 | "GNUnet developers with git (write) access can become members to participate " | ||
238 | "in the decision process and formally support GNUnet e.V. For this, all you " | ||
239 | "have to do is update the <tt>members.txt</tt> file in the <a href=\"/git/" | ||
240 | "gnunet-ev.git/\">gnunet-ev</a> repository. There are no membership dues; " | ||
241 | "however, members are required to support GNUnet e.V. and in particularly " | ||
242 | "contribute to the technical development within their means. For further " | ||
243 | "details, we refer to the <a href=\"/git/gnunet-ev.git/\">Satzung</a> " | ||
244 | "(currently only available in German)." | ||
245 | msgstr "" | ||
246 | |||
247 | #: ev.html.j2:66 | ||
248 | msgid "Support Us!" | ||
249 | msgstr "" | ||
250 | |||
251 | #: ev.html.j2:68 | ||
252 | msgid "" | ||
253 | "Everybody is welcome to support us via donations. For financial " | ||
254 | "contributions, Europeans are able to donate via SEPA. We hope to setup " | ||
255 | "accounts in other major currency areas in the future. You can also donate " | ||
256 | "via Bitcoin, routing details are given below. Please note that we are unable " | ||
257 | "to provide receipts for your donations. If you are planning to donate a " | ||
258 | "significant amount of money, please contact us first as it might be better " | ||
259 | "to come to a custom arrangement. <dl><dt>BitCoin</dt> " | ||
260 | "<dd>1GNUnetpWeR9Zs3vipdvVywo1GseeksjUh</dd> <dt>SEPA/IBAN</dt> " | ||
261 | "<dd>DE67830654080004822650 (BIC/SWIFT: GENODEF1SLR)</dd> </dl>" | ||
262 | msgstr "" | ||
263 | |||
264 | #: ev.html.j2:86 | ||
265 | msgid "Official Meeting Notes" | ||
266 | msgstr "" | ||
267 | |||
268 | #: ev.html.j2:89 | ||
269 | msgid "2013-12 (constitutional meeting)" | ||
270 | msgstr "" | ||
271 | |||
272 | #: ev.html.j2:92 | ||
273 | msgid "2014-12" | ||
274 | msgstr "" | ||
275 | |||
276 | #: ev.html.j2:95 | ||
277 | msgid "2015-12" | ||
278 | msgstr "" | ||
279 | |||
280 | #: ev.html.j2:98 | ||
281 | msgid "2016-12" | ||
282 | msgstr "" | ||
283 | |||
284 | #: faq.html.j2:5 | ||
285 | msgid "Q?" | ||
286 | msgstr "" | ||
287 | |||
288 | #: faq.html.j2:6 faq.html.j2:11 | ||
289 | msgid "<p> A: </p>" | ||
290 | msgstr "" | ||
291 | |||
292 | #: glossary.html.j2:6 | ||
293 | msgid "term" | ||
294 | msgstr "" | ||
295 | |||
296 | #: glossary.html.j2:8 | ||
297 | msgid "explanation" | ||
298 | msgstr "" | ||
299 | |||
300 | #: index.html.j2:6 | ||
301 | msgid "GNUnet logo" | ||
302 | msgstr "" | ||
303 | |||
304 | #: common/base.j2:6 index.html.j2:10 | ||
2 | msgid "_project_title" | 305 | msgid "_project_title" |
3 | msgstr "GNU's Protocol Stack for a New Ethical Internet" | 306 | msgstr "GNUnet is the Next Generation Internet" |
307 | |||
308 | #: index.html.j2:13 | ||
309 | msgid "" | ||
310 | "An alternative P2P network stack to build secure, decentralized and privacy-" | ||
311 | "preserving distributed applications; built to replace the old insecure " | ||
312 | "Internet protocols." | ||
313 | msgstr "" | ||
314 | |||
315 | #: index.html.j2:25 | ||
316 | msgid "The Internet is broken" | ||
317 | msgstr "" | ||
318 | |||
319 | #: index.html.j2:28 | ||
320 | msgid "" | ||
321 | "Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-" | ||
322 | "by-default: protecting against address forgery, routers learning metadata, " | ||
323 | "or choosing really trusted CAs is nontrivial and sometimes nigh impossible. " | ||
324 | "<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/" | ||
325 | "papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming " | ||
326 | "and content distribution in a technically robust manner - as opposed to ad-" | ||
327 | "hoc designs in place today." | ||
328 | msgstr "" | ||
329 | |||
330 | #: index.html.j2:36 | ||
331 | msgid "Developing decentralized applications is hard" | ||
332 | msgstr "" | ||
333 | |||
334 | #: index.html.j2:39 | ||
335 | msgid "" | ||
336 | "It seems like every other P2P project develops its own library stack, " | ||
337 | "covering transports, stream muxing, discovery and others. This divides " | ||
338 | "effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving " | ||
339 | "foundation for your application covering areas from addressing to reliable " | ||
340 | "bidirectional Axolotl-encrypted channels, with advanced routing and based on " | ||
341 | "years of research." | ||
342 | msgstr "" | ||
343 | |||
344 | #: index.html.j2:49 | ||
345 | msgid "Metadata leaks en masse" | ||
346 | msgstr "" | ||
347 | |||
348 | #: index.html.j2:52 | ||
349 | msgid "" | ||
350 | "Even though transport encryption is increasingly being deployed in the " | ||
351 | "Internet, it can only do so much: sender and receiver, times, frequency and " | ||
352 | "the volume of communication are all revealed, which enables reverse " | ||
353 | "engineering pages visited and website fingerprinting, as demonstrated with " | ||
354 | "Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy " | ||
355 | "via ephemeral public key addressing, fixed packet size to hinder traffic " | ||
356 | "analysis, layered encryption, Sybil-resistant routing, and others." | ||
357 | msgstr "" | ||
358 | |||
359 | #: index.html.j2:60 | ||
360 | msgid "Users freedoms are not respected" | ||
361 | msgstr "" | ||
362 | |||
363 | #: index.html.j2:63 | ||
364 | msgid "" | ||
365 | "Today, monitoring infrastructure, proprietary implementations, traffic " | ||
366 | "shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/" | ||
367 | "philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> " | ||
368 | "GNUnet gives users freedoms to securely access information (run the " | ||
369 | "network), to study all aspects of the networks operation (access the code), " | ||
370 | "to distribute information (copy), as well as the freedom to deploy new " | ||
371 | "applications (modify)." | ||
372 | msgstr "" | ||
373 | |||
374 | #: index.html.j2:76 | ||
375 | msgid "GNU Taler" | ||
376 | msgstr "" | ||
377 | |||
378 | #: index.html.j2:79 | ||
379 | msgid "" | ||
380 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " | ||
381 | "electronic payment system. Payments are cryptographically secured and are " | ||
382 | "confirmed within milliseconds with extremely low transaction costs." | ||
383 | msgstr "" | ||
384 | |||
385 | #: index.html.j2:90 | ||
386 | msgid "The GNU Name System" | ||
387 | msgstr "" | ||
388 | |||
389 | #: index.html.j2:93 | ||
390 | msgid "" | ||
391 | "The GNU Name System (GNS) is a fully decentralized replacement for the " | ||
392 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " | ||
393 | "graph. Naming conventions are similar to DNS, but queries and replies are " | ||
394 | "private even with respect to peers providing the answers. The integrity of " | ||
395 | "records is cryptographically secured. GNS integrates a robust, efficient and " | ||
396 | "instant key revocation mechanism." | ||
397 | msgstr "" | ||
398 | |||
399 | #: index.html.j2:106 | ||
400 | msgid "secushare" | ||
401 | msgstr "" | ||
402 | |||
403 | #: index.html.j2:109 | ||
404 | msgid "" | ||
405 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " | ||
406 | "social networking application on top of GNUnet. Using overlay multicast and " | ||
407 | "the extensible PSYC protocol, notifications are distributed end-to-end " | ||
408 | "encrypted to authorized users only." | ||
409 | msgstr "" | ||
410 | |||
411 | #: index.html.j2:122 | ||
412 | msgid "pretty Easy privacy" | ||
413 | msgstr "" | ||
414 | |||
415 | #: index.html.j2:125 | ||
416 | msgid "" | ||
417 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" | ||
418 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " | ||
419 | "protect meta data and exploit new cryptographic protocols to create a " | ||
420 | "privacy-preserving version of the Web-of-Trust." | ||
421 | msgstr "" | ||
422 | |||
423 | #: index.html.j2:137 | ||
424 | msgid "Foundations" | ||
425 | msgstr "" | ||
426 | |||
427 | #: index.html.j2:139 | ||
428 | msgid "" | ||
429 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " | ||
430 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " | ||
431 | "system (TRANSPORT). Using public keys for addresses and self-organized " | ||
432 | "decentralized routing algorithms, these subsystems replace the traditional " | ||
433 | "TCP/IP stack." | ||
434 | msgstr "" | ||
435 | |||
436 | #: index.html.j2:151 | ||
437 | msgid "Security" | ||
438 | msgstr "" | ||
439 | |||
440 | #: index.html.j2:154 | ||
441 | msgid "" | ||
442 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | ||
443 | "runs as a separate process, providing fault-isolation and enabling tight " | ||
444 | "permissions to be granted to each subsystem. Naturally, the implementation " | ||
445 | "is a <a href=\"http://www.gnu.org/\">GNU</a> package, and will always remain " | ||
446 | "free software." | ||
447 | msgstr "" | ||
448 | |||
449 | #: index.html.j2:171 | ||
450 | msgid "GNUnet News" | ||
451 | msgstr "" | ||
452 | |||
453 | #: news.html.j2.inc:1 | ||
454 | msgid "More news" | ||
455 | msgstr "" | ||
456 | |||
457 | #: old-news.html.j2:6 | ||
458 | msgid "Older News" | ||
459 | msgstr "" | ||
460 | |||
461 | #: old-news.html.j2:9 | ||
462 | msgid "This page documents the GNUnet history." | ||
463 | msgstr "" | ||
464 | |||
465 | #: common/base.j2:5 | ||
466 | msgid "GNUnet" | ||
467 | msgstr "" | ||
468 | |||
469 | #: common/footer.j2.inc:7 | ||
470 | msgid "About" | ||
471 | msgstr "" | ||
472 | |||
473 | #: common/footer.j2.inc:8 | ||
474 | msgid "Contact" | ||
475 | msgstr "" | ||
476 | |||
477 | #: common/footer.j2.inc:9 | ||
478 | msgid "GNUnet e.V." | ||
479 | msgstr "" | ||
480 | |||
481 | #: common/footer.j2.inc:14 | ||
482 | msgid "Bug Tracker" | ||
483 | msgstr "" | ||
484 | |||
485 | #: common/footer.j2.inc:15 | ||
486 | msgid "IRC logs" | ||
487 | msgstr "" | ||
488 | |||
489 | #: common/footer.j2.inc:21 | ||
490 | msgid "Continuous Integration" | ||
491 | msgstr "" | ||
492 | |||
493 | #: common/footer.j2.inc:30 | ||
494 | msgid "" | ||
495 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " | ||
496 | "only." | ||
497 | msgstr "" | ||
498 | |||
499 | #: common/navigation.j2.inc:6 | ||
500 | msgid "Resources" | ||
501 | msgstr "" | ||
502 | |||
503 | #: common/navigation.j2.inc:8 | ||
504 | msgid "System Architecture" | ||
505 | msgstr "" | ||
506 | |||
507 | #: common/navigation.j2.inc:9 | ||
508 | msgid "FAQ" | ||
509 | msgstr "" | ||
510 | |||
511 | #: common/navigation.j2.inc:10 | ||
512 | msgid "Glossary" | ||
513 | msgstr "" | ||
4 | 514 | ||
515 | #: common/navigation.j2.inc:11 | ||
516 | msgid "Copyright for Contributors" | ||
517 | msgstr "" | ||
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po index 50cdf067..716b4b06 100644 --- a/locale/es/LC_MESSAGES/messages.po +++ b/locale/es/LC_MESSAGES/messages.po | |||
@@ -8,7 +8,7 @@ msgid "" | |||
8 | msgstr "" | 8 | msgstr "" |
9 | "Project-Id-Version: PROJECT VERSION\n" | 9 | "Project-Id-Version: PROJECT VERSION\n" |
10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
11 | "POT-Creation-Date: 2018-01-03 00:54+0100\n" | 11 | "POT-Creation-Date: 2018-01-08 14:12+0100\n" |
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -18,215 +18,64 @@ msgstr "" | |||
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Generated-By: Babel 2.4.0\n" | 19 | "Generated-By: Babel 2.4.0\n" |
20 | 20 | ||
21 | #: about.html.j2:8 | 21 | #: about.html.j2:9 |
22 | msgid "" | 22 | msgid "GNU maintainer." |
23 | "GNU maintainer. Network security & privacy researcher. Software " | ||
24 | "architect." | ||
25 | msgstr "" | 23 | msgstr "" |
26 | 24 | ||
27 | #: about.html.j2:13 | 25 | #: about.html.j2:14 |
28 | msgid "" | 26 | msgid "Continuous Integration, SecuShare, packaging (Guix)." |
29 | "Entrepreneur, Investor, Fortune 100 CIO, IT company director in different " | ||
30 | "industries, …." | ||
31 | msgstr "" | 27 | msgstr "" |
32 | 28 | ||
33 | #: about.html.j2:20 | 29 | #: about.html.j2:19 |
34 | msgid "Applied cryptography. Contact to W3c & Tor." | 30 | msgid "Set, Consensus, Voting." |
35 | msgstr "" | 31 | msgstr "" |
36 | 32 | ||
37 | #: about.html.j2:25 | 33 | #: about.html.j2:26 |
38 | msgid "Theoretical foundations." | 34 | msgid "Mix networking." |
39 | msgstr "" | 35 | msgstr "" |
40 | 36 | ||
41 | #: about.html.j2:30 | 37 | #: about.html.j2:31 |
42 | msgid "Founder of the GNU project. Ethical guidance and licensing." | 38 | msgid "Random peer sampling." |
43 | msgstr "" | 39 | msgstr "" |
44 | 40 | ||
45 | #: about.html.j2:37 | 41 | #: about.html.j2:36 |
46 | msgid "PhD Student, TU Munich. Currently teaching." | 42 | msgid "SecuShare, Social, PSYC, Multicast, Data Protection Theory." |
47 | msgstr "" | 43 | msgstr "" |
48 | 44 | ||
49 | #: about.html.j2:42 | 45 | #: about.html.j2:42 |
50 | msgid "PhD Student, Inria.." | 46 | msgid "GNU Name System, Identity Management, ABE." |
51 | msgstr "" | ||
52 | |||
53 | #: about.html.j2:47 about.html.j2:62 | ||
54 | msgid "Software engineer." | ||
55 | msgstr "" | ||
56 | |||
57 | #: about.html.j2:54 | ||
58 | msgid "Sustainable business development." | ||
59 | msgstr "" | ||
60 | |||
61 | #: about.html.j2:58 | ||
62 | msgid "Software engineer. Works on libebics." | ||
63 | msgstr "" | 47 | msgstr "" |
64 | 48 | ||
65 | #: about.html.j2:68 about.html.j2:72 about.html.j2:76 | 49 | #: about.html.j2:47 |
66 | msgid "Translator (Spanish)" | 50 | msgid "Testbed, voice." |
67 | msgstr "" | 51 | msgstr "" |
68 | 52 | ||
69 | #: about.html.j2:82 about.html.j2:86 about.html.j2:90 | 53 | #: about.html.j2:52 about.html.j2:64 |
70 | msgid "Translator (Italian)" | 54 | msgid "SecuShare, Social, PSYC, Multicast." |
71 | msgstr "" | 55 | msgstr "" |
72 | 56 | ||
73 | #: about.html.j2:94 | 57 | #: about.html.j2:59 |
74 | msgid "Translator (German)" | 58 | msgid "Web site, packaging (Nix/Guix)." |
75 | msgstr "" | 59 | msgstr "" |
76 | 60 | ||
77 | #: about.html.j2:100 | 61 | #: about.html.j2:70 |
78 | msgid "Hardware security module" | 62 | msgid "NSE, CADET." |
79 | msgstr "" | 63 | msgstr "" |
80 | 64 | ||
81 | #: about.html.j2:104 | 65 | #: about.html.j2:74 about.html.j2:78 |
82 | msgid "Risk management" | 66 | msgid "W32 port." |
83 | msgstr "" | 67 | msgstr "" |
84 | 68 | ||
85 | #: about.html.j2:108 | 69 | #: about.html.j2:84 |
86 | msgid "PhD student, TU Munich. Currently teaching." | 70 | msgid "Documentation, packaging (Guix), System Integration" |
87 | msgstr "" | 71 | msgstr "" |
88 | 72 | ||
89 | #: about.html.j2:114 | 73 | #: about.html.j2:88 |
90 | msgid "Software engineer. Works on Android wallet." | 74 | msgid "Multicast." |
91 | msgstr "" | 75 | msgstr "" |
92 | 76 | ||
93 | #: architecture.html.j2:6 | 77 | #: architecture.html.j2:6 |
94 | msgid "Taler System Architecture" | 78 | msgid "GNUnet System Architecture" |
95 | msgstr "" | ||
96 | |||
97 | #: bibliography.html.j2:4 | ||
98 | msgid "GNU Taler Bibliography" | ||
99 | msgstr "" | ||
100 | |||
101 | #: bibliography.html.j2:9 bibliography.html.j2:16 bibliography.html.j2:23 | ||
102 | #: bibliography.html.j2:29 | ||
103 | msgid "by" | ||
104 | msgstr "" | ||
105 | |||
106 | #: bibliography.html.j2:16 bibliography.html.j2:23 bibliography.html.j2:29 | ||
107 | msgid "and" | ||
108 | msgstr "" | ||
109 | |||
110 | #: bibliography.html.j2:30 | ||
111 | msgid "available upon request" | ||
112 | msgstr "" | ||
113 | |||
114 | #: citizens.html.j2:5 | ||
115 | msgid "Advantages for Citizens" | ||
116 | msgstr "" | ||
117 | |||
118 | #: citizens.html.j2:9 | ||
119 | msgid "" | ||
120 | "Taler largely functions like digital cash. You withdraw money from your bank " | ||
121 | "account into your electronic wallet, and can henceforth spend digital cash. " | ||
122 | "The electronic wallet can carry multiple currencies." | ||
123 | msgstr "" | ||
124 | |||
125 | #: citizens.html.j2:25 governments.html.j2:58 merchants.html.j2:41 | ||
126 | msgid "Secure" | ||
127 | msgstr "" | ||
128 | |||
129 | #: citizens.html.j2:27 | ||
130 | msgid "" | ||
131 | "Taler uses modern cryptography, ensuring that there is no counterfeit. Your " | ||
132 | "digital wallet is safer than your physical wallet. At most, you can lose its " | ||
133 | "contents because your computer or mobile is irreparably damaged or " | ||
134 | "compromised. Unlike a physical wallet, you can make backups to secure " | ||
135 | "against data loss." | ||
136 | msgstr "" | ||
137 | |||
138 | #: citizens.html.j2:37 | ||
139 | msgid "Private" | ||
140 | msgstr "" | ||
141 | |||
142 | #: citizens.html.j2:39 | ||
143 | msgid "" | ||
144 | "Your transactions are private, neither the payment service provider nor " | ||
145 | "merchant needs to learn your identity. There is no need to give out credit " | ||
146 | "card numbers or other sensitive information. The merchant will only be able " | ||
147 | "to do exactly the transaction you agreed to." | ||
148 | msgstr "" | ||
149 | |||
150 | #: citizens.html.j2:50 | ||
151 | msgid "Convenient" | ||
152 | msgstr "" | ||
153 | |||
154 | #: citizens.html.j2:52 | ||
155 | msgid "" | ||
156 | "You will be able to withdraw money to replenish the digital coins in your " | ||
157 | "wallet using your credit card or wire transfers. Afterwards you can pay with " | ||
158 | "one-click using the Taler wallet, which optionally keeps your transaction " | ||
159 | "history on your computer." | ||
160 | msgstr "" | ||
161 | |||
162 | #: citizens.html.j2:61 | ||
163 | msgid "Stable" | ||
164 | msgstr "" | ||
165 | |||
166 | #: citizens.html.j2:63 | ||
167 | msgid "" | ||
168 | "Coins in your digital wallet will be of the same denomination as the cash in " | ||
169 | "your physical wallet. Taler is not a crypto-currency, so you do not have to " | ||
170 | "worry about cryto-currency related value fluctuations. Banking with Taler is " | ||
171 | "subject to the usual government protections for financial services." | ||
172 | msgstr "" | ||
173 | |||
174 | #: citizens.html.j2:79 | ||
175 | msgid "Wallet Browser Extension" | ||
176 | msgstr "" | ||
177 | |||
178 | #: citizens.html.j2:81 | ||
179 | msgid "" | ||
180 | "We currently provide a <a href=\"wallet.html\">wallet browser extension</a> " | ||
181 | "for Chromium, Chrome, Firefox, Opera and Edge. Wallets for mobile phones and " | ||
182 | "other platforms will be available in the future." | ||
183 | msgstr "" | ||
184 | |||
185 | #: citizens.html.j2:88 | ||
186 | msgid "Taler Demo" | ||
187 | msgstr "" | ||
188 | |||
189 | #: citizens.html.j2:90 | ||
190 | msgid "" | ||
191 | "You can see how Taler works in practice by visiting our <a href=\"https://" | ||
192 | "demo.taler.net\">demo page</a>." | ||
193 | msgstr "" | ||
194 | |||
195 | #: citizens.html.j2:103 | ||
196 | msgid "The Taler Wallet for customers" | ||
197 | msgstr "" | ||
198 | |||
199 | #: citizens.html.j2:105 | ||
200 | msgid "Customers interact with the Taler system using the Taler wallet:" | ||
201 | msgstr "" | ||
202 | |||
203 | #: citizens.html.j2:110 | ||
204 | msgid "" | ||
205 | "To <b>withdraw</b> electronic coins, the customer transfers funds from his " | ||
206 | "bank account to the Taler payment service provider (the exchange). The wire " | ||
207 | "transfer subject must match a code identifying the customer's wallet. After " | ||
208 | "the wire transfer is complete, the wallet will automatically withdraw the " | ||
209 | "coins from the exchange." | ||
210 | msgstr "" | ||
211 | |||
212 | #: citizens.html.j2:118 | ||
213 | msgid "" | ||
214 | "To <b>spend</b> electronic coins, a merchant must cause the wallet to " | ||
215 | "display a proposal for some purchase. The wallet will ask the customer for " | ||
216 | "one-click confirmation. Payment is then instant. Transaction histories and " | ||
217 | "digitally signed contracts can be preserved by the wallet." | ||
218 | msgstr "" | ||
219 | |||
220 | #: citizens.html.j2:125 | ||
221 | msgid "" | ||
222 | "The customer can use the wallet to <b>review</b> his balance. The wallet can " | ||
223 | "contain different currencies, and may be shared across devices. Customers " | ||
224 | "can make backups of the wallet to secure its contents against hardware " | ||
225 | "failures." | ||
226 | msgstr "" | ||
227 | |||
228 | #: citizens.html.j2:137 merchants.html.j2:179 | ||
229 | msgid "customer perspective" | ||
230 | msgstr "" | 79 | msgstr "" |
231 | 80 | ||
232 | #: contact.html.j2:6 | 81 | #: contact.html.j2:6 |
@@ -266,7 +115,7 @@ msgid "" | |||
266 | "also report bugs or feature requests to the mailing list." | 115 | "also report bugs or feature requests to the mailing list." |
267 | msgstr "" | 116 | msgstr "" |
268 | 117 | ||
269 | #: common/footer.j2.inc:21 copyright.html.j2:6 | 118 | #: common/footer.j2.inc:20 copyright.html.j2:6 |
270 | msgid "Copyright Assignment" | 119 | msgid "Copyright Assignment" |
271 | msgstr "" | 120 | msgstr "" |
272 | 121 | ||
@@ -297,202 +146,72 @@ msgid "" | |||
297 | msgstr "" | 146 | msgstr "" |
298 | 147 | ||
299 | #: developers.html.j2:5 | 148 | #: developers.html.j2:5 |
300 | msgid "Taler for developers" | 149 | msgid "GNUnet for developers" |
301 | msgstr "" | 150 | msgstr "" |
302 | 151 | ||
303 | #: developers.html.j2:12 merchants.html.j2:58 | 152 | #: developers.html.j2:13 |
304 | msgid "Free" | 153 | msgid "Git" |
305 | msgstr "" | 154 | msgstr "" |
306 | 155 | ||
307 | #: developers.html.j2:15 | 156 | #: developers.html.j2:16 |
308 | msgid "" | 157 | msgid "" |
309 | "GNU Taler is free software implementing an open protocol. Anybody is welcome " | 158 | "A list of our Git repositories can be found in our <a href=\"https://gnunet." |
310 | "to integrate our reference implementation into their applications. Different " | 159 | "org/git/\">GitWeb</a>." |
311 | "components of Taler are being made available under different licenses. The " | ||
312 | "Affero GPLv3+ is used for the exchange, the LGPLv3+ is used for reference " | ||
313 | "code demonstrating integration with merchant platforms, and licenses like " | ||
314 | "GPLv3+ are used for wallets and related customer-facing software. We are " | ||
315 | "open for constructive suggestions for maximizing the adoption of this " | ||
316 | "payment platform." | ||
317 | msgstr "" | ||
318 | |||
319 | #: developers.html.j2:32 | ||
320 | msgid "RESTful" | ||
321 | msgstr "" | 160 | msgstr "" |
322 | 161 | ||
323 | #: developers.html.j2:35 | 162 | #: common/footer.j2.inc:22 common/navigation.j2.inc:12 developers.html.j2:24 |
324 | msgid "" | 163 | msgid "Bibliography" |
325 | "Taler is designed to work on the Internet. To ensure that Taler payments can " | ||
326 | "work with restrictive network setups, Taler uses a RESTful protocol over " | ||
327 | "HTTP or HTTPS. Taler's security does not depend upon the use of HTTPS, but " | ||
328 | "obviously merchants may choose to offer HTTPS for consistency and because it " | ||
329 | "generally is better for privacy compared to HTTP. Taler uses JSON to encode " | ||
330 | "structure data, making it easy to integrate Taler with existing Web " | ||
331 | "applications. Taler's protocol is documented in detail at <a href=\"https://" | ||
332 | "docs.taler.net/\">docs.taler.net</a>." | ||
333 | msgstr "" | ||
334 | |||
335 | #: developers.html.j2:58 | ||
336 | msgid "Code" | ||
337 | msgstr "" | ||
338 | |||
339 | #: developers.html.j2:61 | ||
340 | msgid "" | ||
341 | "Taler is currently primarily developed by a research team at <a href=" | ||
342 | "\"http://www.inria.fr/\">Inria</a> and <a href=\"https://gnunet.org/" | ||
343 | "\">GNUnet</a>. However, contributions from anyone are welcome. Our Git " | ||
344 | "repositories can be cloned using the Git and HTTP access methods against " | ||
345 | "<tt>git.taler.net</tt> with the name of the respective repository. A list of " | ||
346 | "repositories can be found in our <a href=\"https://git.taler.net/\">GitWeb</" | ||
347 | "a>." | ||
348 | msgstr "" | ||
349 | |||
350 | #: developers.html.j2:75 | ||
351 | msgid "Documentation" | ||
352 | msgstr "" | 164 | msgstr "" |
353 | 165 | ||
354 | #: developers.html.j2:78 | 166 | #: developers.html.j2:27 |
355 | msgid "" | 167 | msgid "" |
356 | "In addition to this website, the <a href=\"https://git.taler.net/" | 168 | "Technical papers can be found in our <a href=\"https://old.gnunet.org/" |
357 | "\">documented code</a> and the <a href=\"https://docs.taler.net/\">API " | 169 | "bibliography\">bibliography</a>." |
358 | "documentation</a>. Technical papers can be found in our <a href=" | ||
359 | "\"bibliography.html\">bibliography</a>." | ||
360 | msgstr "" | 170 | msgstr "" |
361 | 171 | ||
362 | #: common/footer.j2.inc:15 developers.html.j2:88 | 172 | #: developers.html.j2:34 |
363 | msgid "Discussion" | 173 | msgid "Discussion" |
364 | msgstr "" | 174 | msgstr "" |
365 | 175 | ||
366 | #: developers.html.j2:91 | 176 | #: developers.html.j2:37 |
367 | msgid "" | 177 | msgid "" |
368 | "We have a mailing list for developer discussions. You can subscribe to or " | 178 | "We have a mailing list for developer discussions. You can subscribe to or " |
369 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" | 179 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" |
370 | "taler\">http://lists.gnu.org/mailman/listinfo/taler</a>." | 180 | "gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</" |
181 | "a>." | ||
371 | msgstr "" | 182 | msgstr "" |
372 | 183 | ||
373 | #: developers.html.j2:101 | 184 | #: developers.html.j2:47 |
374 | msgid "Regression Testing" | 185 | msgid "Regression Testing" |
375 | msgstr "" | 186 | msgstr "" |
376 | 187 | ||
377 | #: developers.html.j2:104 | 188 | #: developers.html.j2:50 |
378 | msgid "" | 189 | msgid "" |
379 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " | 190 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " |
380 | "detect regressions and check for portability at <a href=\"https://buildbot." | 191 | "detect regressions and check for portability at <a href=\"https://gnunet.org/" |
381 | "taler.net/\">buildbot.taler.net</a>." | 192 | "buildbot/gnunet/\">https://gnunet.org/buildbot/gnunet/</a>." |
382 | msgstr "" | 193 | msgstr "" |
383 | 194 | ||
384 | #: developers.html.j2:113 | 195 | #: developers.html.j2:59 |
385 | msgid "Code Coverage Analysis" | 196 | msgid "Code Coverage Analysis" |
386 | msgstr "" | 197 | msgstr "" |
387 | 198 | ||
388 | #: developers.html.j2:116 | 199 | #: developers.html.j2:62 |
389 | msgid "" | 200 | msgid "" |
390 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " | 201 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " |
391 | "analyze the code coverage of our tests, the results are available at <a href=" | 202 | "analyze the code coverage of our tests, the results are available at <a href=" |
392 | "\"https://lcov.taler.net/\">lcov.taler.net</a>." | 203 | "\"https://gnunet.org/coverage/\">https://gnunet.org/coverage/</a>." |
393 | msgstr "" | 204 | msgstr "" |
394 | 205 | ||
395 | #: developers.html.j2:126 | 206 | #: developers.html.j2:72 |
396 | msgid "Performance Analysis" | 207 | msgid "Performance Analysis" |
397 | msgstr "" | 208 | msgstr "" |
398 | 209 | ||
399 | #: developers.html.j2:129 | 210 | #: developers.html.j2:75 |
400 | msgid "" | 211 | msgid "" |
401 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " | 212 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " |
402 | "regression analysis of the exchange backend at <a href=\"https://gauger." | 213 | "regression analysis of the exchange backend at <a href=\"https://gnunet.org/" |
403 | "taler.net/\">gauger.taler.net</a>." | 214 | "gauger/\">https://gnunet.org/gauger/</a>." |
404 | msgstr "" | ||
405 | |||
406 | #: developers.html.j2:145 | ||
407 | msgid "Taler system overview" | ||
408 | msgstr "" | ||
409 | |||
410 | #: developers.html.j2:148 | ||
411 | msgid "" | ||
412 | "The Taler system consists of protocols executed among a number of actors as " | ||
413 | "illustrated in the illustration on the right. Typical transactions involve " | ||
414 | "the following steps:" | ||
415 | msgstr "" | ||
416 | |||
417 | #: developers.html.j2:155 | ||
418 | msgid "system overview" | ||
419 | msgstr "" | ||
420 | |||
421 | #: developers.html.j2:158 | ||
422 | msgid "" | ||
423 | "A customer instructs his <b>bank</b> to transfer funds from his account to " | ||
424 | "the Taler exchange (top left). In the subject of the transaction, he " | ||
425 | "includes an authentication token from his electronic <b>wallet</b>. In Taler " | ||
426 | "terminology, the customer creates a reserve at the exchange." | ||
427 | msgstr "" | ||
428 | |||
429 | #: developers.html.j2:170 | ||
430 | msgid "" | ||
431 | "Once the exchange has received the wire transfer, it allows the customer's " | ||
432 | "electronic wallet to <b>withdraw</b> electronic coins. The electronic coins " | ||
433 | "are digital representations of the original currency from the transfer. It " | ||
434 | "is important to note that the exchange does not learn the "serial " | ||
435 | "numbers" of the coins created in this process, so it cannot tell later " | ||
436 | "which customer purchased what at which merchant. The use of Taler does not " | ||
437 | "change the currency or the total value of the funds (except for fees which " | ||
438 | "the exchange may charge for the service)." | ||
439 | msgstr "" | ||
440 | |||
441 | #: developers.html.j2:188 | ||
442 | msgid "" | ||
443 | "Once the customer has the digital coins in his wallet, the wallet can be " | ||
444 | "used to <b>spend</b> the coins with merchant portals that support the Taler " | ||
445 | "payment system and accept the respective exchange as a business partner " | ||
446 | "(bottom arrow). This creates a digital contract signed by the customer's " | ||
447 | "coins and the merchant. If necessary, the customer can later use this " | ||
448 | "digitally signed contract in a court of law to prove the exact terms of the " | ||
449 | "contract and that he paid the respective amount. The customer does not learn " | ||
450 | "the banking details of the merchant, and Taler does not require the merchant " | ||
451 | "to learn the identity of the customer. Naturally, the customer can spend any " | ||
452 | "fraction of his digital coins (the system takes care of customers getting " | ||
453 | "change)." | ||
454 | msgstr "" | ||
455 | |||
456 | #: developers.html.j2:210 | ||
457 | msgid "" | ||
458 | "Merchants receiving digital coins <b>deposit</b> the respective claims that " | ||
459 | "resulted from the contract signing with the customer at the exchange to " | ||
460 | "redeem the coins. The deposit step does not reveal the details of the " | ||
461 | "contract between the customer and the merchant or the identity of the " | ||
462 | "customer to the exchange in any way. However, the exchange does learn the " | ||
463 | "identity of the merchant via the provided bank routing information. The " | ||
464 | "merchant can, for example when compelled by the state for taxation, provide " | ||
465 | "information linking the individual deposit to the respective contract signed " | ||
466 | "by the customer. Thus, the exchange's database allows the state to enforce " | ||
467 | "that merchants pay applicable taxes (and do not engage in illegal contracts)." | ||
468 | msgstr "" | ||
469 | |||
470 | #: developers.html.j2:233 | ||
471 | msgid "" | ||
472 | "Finally, the exchange transfers funds corresponding to the digital coins " | ||
473 | "redeemed by the merchants to the merchant's <b>bank</b> account. The " | ||
474 | "exchange may combine multiple small transactions into one larger bank " | ||
475 | "transfer. The merchant can query the exchange about the relationship between " | ||
476 | "the bank transfers and the individual claims that were deposited." | ||
477 | msgstr "" | ||
478 | |||
479 | #: developers.html.j2:247 | ||
480 | msgid "" | ||
481 | "Most importantly, the exchange keeps cryptographic proofs that allow it to " | ||
482 | "demonstrate that it is operating correctly to third parties. The system " | ||
483 | "requires an external <b>auditor</b>, such as a government-appointed " | ||
484 | "financial regulatory body, to frequently verify the exchange's databases and " | ||
485 | "check that its bank balance matches the total value of the remaining coins " | ||
486 | "in circulation." | ||
487 | msgstr "" | ||
488 | |||
489 | #: developers.html.j2:262 | ||
490 | msgid "" | ||
491 | "Without the auditor, the exchange operators could embezzle funds they are " | ||
492 | "holding in reserve. Customers and merchants cannot cheat each other or the " | ||
493 | "exchange. If any party's computers are compromised, the financial damage is " | ||
494 | "limited to the respective party and proportional to the funds they have in " | ||
495 | "circulation during the period of the compromise." | ||
496 | msgstr "" | 215 | msgstr "" |
497 | 216 | ||
498 | #: ev.html.j2:5 | 217 | #: ev.html.j2:5 |
@@ -583,581 +302,111 @@ msgid "2016-12" | |||
583 | msgstr "" | 302 | msgstr "" |
584 | 303 | ||
585 | #: faq.html.j2:5 | 304 | #: faq.html.j2:5 |
586 | msgid "How is Taler related to Bitcoin or Blockchains?" | 305 | msgid "Q?" |
587 | msgstr "" | ||
588 | |||
589 | #: index.html.j2:10 | ||
590 | msgid "_project_title" | ||
591 | msgstr "" | ||
592 | |||
593 | #: faq.html.j2:11 | ||
594 | msgid "" | ||
595 | "<p>It would be possible, however, to withdraw coins denominated in Bitcoin " | ||
596 | "into a Taler wallet (with an appropriate exchange), which would give some " | ||
597 | "benefits over plain Bitcoin, such as instant confirmation times.</p>" | ||
598 | msgstr "" | ||
599 | |||
600 | #: faq.html.j2:18 | ||
601 | msgid "Where is the balance in my wallet stored?" | ||
602 | msgstr "" | ||
603 | |||
604 | #: faq.html.j2:19 | ||
605 | msgid "" | ||
606 | "<p>Your wallet stores digital coins and thus ultimately your computer holds " | ||
607 | "your balance. The exchange keeps funds matching all unspent coins in an " | ||
608 | "escrow bank account.</p>" | ||
609 | msgstr "" | ||
610 | |||
611 | #: faq.html.j2:25 | ||
612 | msgid "What if my wallet is lost?" | ||
613 | msgstr "" | ||
614 | |||
615 | #: faq.html.j2:26 | ||
616 | msgid "" | ||
617 | "<p>Since the digital coins of value in your wallet are anonymized, the " | ||
618 | "exchange can not assist you in recovering a lost or stolen wallet. Just like " | ||
619 | "with a physical wallet for cash, you are responsible for keeping it safe.</p>" | ||
620 | msgstr "" | ||
621 | |||
622 | #: faq.html.j2:32 | ||
623 | msgid "" | ||
624 | "<p>The risk of losing a wallet can be mitigated by making backups or keeping " | ||
625 | "the balance reasonably low.</p>" | ||
626 | msgstr "" | ||
627 | |||
628 | #: faq.html.j2:37 | ||
629 | msgid "What if my computer is hacked?" | ||
630 | msgstr "" | ||
631 | |||
632 | #: faq.html.j2:38 | ||
633 | msgid "" | ||
634 | "<p>In case of a compromise of one of your devices, an attacker can spend " | ||
635 | "coins from your wallet. Checking your balance might reveal to you that your " | ||
636 | "device has been compromised.</p>" | ||
637 | msgstr "" | 306 | msgstr "" |
638 | 307 | ||
639 | #: faq.html.j2:44 | 308 | #: faq.html.j2:6 faq.html.j2:11 |
640 | msgid "Can I send money to my friend with Taler?" | 309 | msgid "<p> A: </p>" |
641 | msgstr "" | ||
642 | |||
643 | #: faq.html.j2:45 | ||
644 | msgid "" | ||
645 | "<p>If your friend provides goods or services for you in exchange for a " | ||
646 | "payment, they can easily set up a Taler merchant and receive the payment in " | ||
647 | "their bank account.</p>" | ||
648 | msgstr "" | ||
649 | |||
650 | #: faq.html.j2:50 | ||
651 | msgid "" | ||
652 | "<p>Future versions of the Taler wallet may allow exchanging coins among " | ||
653 | "friends directly as well.</p>" | ||
654 | msgstr "" | ||
655 | |||
656 | #: faq.html.j2:56 | ||
657 | msgid "How does Taler handle payments in different currencies?" | ||
658 | msgstr "" | ||
659 | |||
660 | #: faq.html.j2:57 | ||
661 | msgid "" | ||
662 | "<p>Taler wallets can store digital coins corresponding to multiple different " | ||
663 | "currencies such as the Euro, US Dollars or Bitcoins.</p>" | ||
664 | msgstr "" | ||
665 | |||
666 | #: faq.html.j2:61 | ||
667 | msgid "<p>Taler currently does not offer conversion between currencies.</p>" | ||
668 | msgstr "" | ||
669 | |||
670 | #: faq.html.j2:65 | ||
671 | msgid "How does Taler protect my privacy?" | ||
672 | msgstr "" | ||
673 | |||
674 | #: faq.html.j2:66 | ||
675 | msgid "" | ||
676 | "<p>Your wallet stores digital coins that are <a href=\"https://en.wikipedia." | ||
677 | "org/wiki/Blind_signature\">blindly signed</a> by an exchange. The use of a " | ||
678 | "blind signature protects your privacy as it prevents the exchange from " | ||
679 | "knowing which coin it signed for which customer.</p>" | ||
680 | msgstr "" | ||
681 | |||
682 | #: financial-news.html.j2:6 | ||
683 | msgid "Financial News" | ||
684 | msgstr "" | ||
685 | |||
686 | #: financial-news.html.j2:9 | ||
687 | msgid "" | ||
688 | "This page explains (only in English) how Taler can change ongoing " | ||
689 | "developments in the financial industry." | ||
690 | msgstr "" | 310 | msgstr "" |
691 | 311 | ||
692 | #: glossary.html.j2:6 | 312 | #: glossary.html.j2:6 |
693 | msgid "auditor" | 313 | msgid "term" |
694 | msgstr "" | ||
695 | |||
696 | #: glossary.html.j2:14 | ||
697 | msgid "" | ||
698 | "traditional financial service provider who offers wire `transfers` between " | ||
699 | "accounts" | ||
700 | msgstr "" | ||
701 | |||
702 | #: glossary.html.j2:18 | ||
703 | msgid "coin" | ||
704 | msgstr "" | ||
705 | |||
706 | #: glossary.html.j2:20 | ||
707 | msgid "" | ||
708 | "coins are individual token representing a certain amount of value, also " | ||
709 | "known as the `denomination` of the coin" | ||
710 | msgstr "" | ||
711 | |||
712 | #: glossary.html.j2:24 | ||
713 | msgid "contract" | ||
714 | msgstr "" | ||
715 | |||
716 | #: glossary.html.j2:26 | ||
717 | msgid "the proposal signed by the wallet." | ||
718 | msgstr "" | ||
719 | |||
720 | #: glossary.html.j2:30 | ||
721 | msgid "denomination" | ||
722 | msgstr "" | ||
723 | |||
724 | #: glossary.html.j2:32 | ||
725 | msgid "" | ||
726 | "unit of currency, specifies both the currency and the face value of a `coin`" | ||
727 | msgstr "" | ||
728 | |||
729 | #: glossary.html.j2:36 | ||
730 | msgid "denomination key" | ||
731 | msgstr "" | ||
732 | |||
733 | #: glossary.html.j2:38 | ||
734 | msgid "" | ||
735 | "RSA key used by the exchange to certify that a given `coin` is valid and of " | ||
736 | "a particular `denomination`" | ||
737 | msgstr "" | ||
738 | |||
739 | #: glossary.html.j2:42 | ||
740 | msgid "deposit" | ||
741 | msgstr "" | ||
742 | |||
743 | #: glossary.html.j2:44 | ||
744 | msgid "" | ||
745 | "operation by which a merchant passes coins to an exchange, expecting the " | ||
746 | "exchange to credit his `bank` account in the future using a wire `transfer`" | ||
747 | msgstr "" | ||
748 | |||
749 | #: glossary.html.j2:48 | ||
750 | msgid "dirty" | ||
751 | msgstr "" | ||
752 | |||
753 | #: glossary.html.j2:50 | ||
754 | msgid "" | ||
755 | "a `coin` is dirty if its public key may be known to an entity other than the " | ||
756 | "customer, thereby creating the danger of some entity being able to link " | ||
757 | "multiple transactions of coin's owner if the coin is not refreshed first" | ||
758 | msgstr "" | ||
759 | |||
760 | #: glossary.html.j2:54 | ||
761 | msgid "exchange" | ||
762 | msgstr "" | ||
763 | |||
764 | #: glossary.html.j2:56 | ||
765 | msgid "" | ||
766 | "Taler's payment service provider. Issues eletronic `coins` during " | ||
767 | "`withdrawal` and redeems them when they are `deposited` by merchants." | ||
768 | msgstr "" | ||
769 | |||
770 | #: glossary.html.j2:60 | ||
771 | msgid "extension" | ||
772 | msgstr "" | ||
773 | |||
774 | #: glossary.html.j2:62 | ||
775 | msgid "implementation of a `wallet` for browsers" | ||
776 | msgstr "" | ||
777 | |||
778 | #: glossary.html.j2:66 | ||
779 | msgid "fresh coin" | ||
780 | msgstr "" | ||
781 | |||
782 | #: glossary.html.j2:68 | ||
783 | msgid "a `coin` is fresh if its public key is only known to the customer" | ||
784 | msgstr "" | ||
785 | |||
786 | #: glossary.html.j2:72 | ||
787 | msgid "master key" | ||
788 | msgstr "" | ||
789 | |||
790 | #: glossary.html.j2:74 | ||
791 | msgid "" | ||
792 | "offline key used by the exchange to certify denomination keys and message " | ||
793 | "signing keys" | ||
794 | msgstr "" | ||
795 | |||
796 | #: glossary.html.j2:78 | ||
797 | msgid "message signing key" | ||
798 | msgstr "" | ||
799 | |||
800 | #: glossary.html.j2:80 | ||
801 | msgid "key used by the exchange to sign online messages, other than coins" | ||
802 | msgstr "" | ||
803 | |||
804 | #: glossary.html.j2:84 | ||
805 | msgid "offer" | ||
806 | msgstr "" | ||
807 | |||
808 | #: glossary.html.j2:86 | ||
809 | msgid "" | ||
810 | "specification of the details of a transaction, specifies the payment " | ||
811 | "obligations for the customer (i.e. the amount), the deliverables of the " | ||
812 | "merchant and other related information, such as deadlines or locations; " | ||
813 | "However, it lacks some information that the backend is supposed to provide. " | ||
814 | "In other words, after the backend adds the missing information to the offer " | ||
815 | "and signs it, it becomes a proposal." | ||
816 | msgstr "" | ||
817 | |||
818 | #: glossary.html.j2:95 | ||
819 | msgid "owner" | ||
820 | msgstr "" | ||
821 | |||
822 | #: glossary.html.j2:97 | ||
823 | msgid "a `coin` is owned by the entity that knows the private key of the coin" | ||
824 | msgstr "" | ||
825 | |||
826 | #: glossary.html.j2:101 | ||
827 | msgid "proof" | ||
828 | msgstr "" | ||
829 | |||
830 | #: glossary.html.j2:103 | ||
831 | msgid "" | ||
832 | "message that cryptographically demonstrates that a particular claim is " | ||
833 | "correct" | ||
834 | msgstr "" | ||
835 | |||
836 | #: glossary.html.j2:107 | ||
837 | msgid "proposal" | ||
838 | msgstr "" | ||
839 | |||
840 | #: glossary.html.j2:109 | ||
841 | msgid "a sketch that has been completed and signed by the merchant backend." | ||
842 | msgstr "" | ||
843 | |||
844 | #: glossary.html.j2:113 | ||
845 | msgid "reserve" | ||
846 | msgstr "" | ||
847 | |||
848 | #: glossary.html.j2:115 | ||
849 | msgid "" | ||
850 | "funds set aside for future use; either the balance of a customer at the " | ||
851 | "exchange ready for `withdrawal`, or the funds kept in the exchange's bank " | ||
852 | "account to cover obligations from coins in circulation" | ||
853 | msgstr "" | ||
854 | |||
855 | #: glossary.html.j2:119 | ||
856 | msgid "refreshing" | ||
857 | msgstr "" | ||
858 | |||
859 | #: glossary.html.j2:121 | ||
860 | msgid "" | ||
861 | "operation by which a `dirty` `coin` is converted into one or more `fresh` " | ||
862 | "coins" | ||
863 | msgstr "" | ||
864 | |||
865 | #: glossary.html.j2:125 | ||
866 | msgid "refund" | ||
867 | msgstr "" | ||
868 | |||
869 | #: glossary.html.j2:127 | ||
870 | msgid "" | ||
871 | "operation by which a merchant steps back from the right to funds that he " | ||
872 | "obtained from a `deposit` operation, giving the right to the funds back to " | ||
873 | "the customer" | ||
874 | msgstr "" | ||
875 | |||
876 | #: glossary.html.j2:131 | ||
877 | msgid "sharing" | ||
878 | msgstr "" | ||
879 | |||
880 | #: glossary.html.j2:133 | ||
881 | msgid "" | ||
882 | "users can share ownership of a `coin` by sharing access to the coin's " | ||
883 | "private key, thereby allowing all co-owners to spend the coin at any time." | ||
884 | msgstr "" | ||
885 | |||
886 | #: glossary.html.j2:137 | ||
887 | msgid "signing key" | ||
888 | msgstr "" | ||
889 | |||
890 | #: glossary.html.j2:139 | ||
891 | msgid "see message signing key." | ||
892 | msgstr "" | ||
893 | |||
894 | #: glossary.html.j2:143 | ||
895 | msgid "spending" | ||
896 | msgstr "" | ||
897 | |||
898 | #: glossary.html.j2:145 | ||
899 | msgid "" | ||
900 | "operation by which a customer gives a merchant the right to `deposit` coins " | ||
901 | "in return for merchandise" | ||
902 | msgstr "" | ||
903 | |||
904 | #: glossary.html.j2:149 | ||
905 | msgid "transfer" | ||
906 | msgstr "" | ||
907 | |||
908 | #: glossary.html.j2:151 | ||
909 | msgid "method of sending funds between `bank` accounts" | ||
910 | msgstr "" | ||
911 | |||
912 | #: glossary.html.j2:155 | ||
913 | msgid "transaction" | ||
914 | msgstr "" | ||
915 | |||
916 | #: glossary.html.j2:157 | ||
917 | msgid "" | ||
918 | "method by which ownership is exclusively transferred from one entity to " | ||
919 | "another" | ||
920 | msgstr "" | ||
921 | |||
922 | #: glossary.html.j2:161 | ||
923 | msgid "transaction id" | ||
924 | msgstr "" | ||
925 | |||
926 | #: glossary.html.j2:163 | ||
927 | msgid "unique number by which a merchant identifies a `transaction`" | ||
928 | msgstr "" | ||
929 | |||
930 | #: glossary.html.j2:167 | ||
931 | msgid "wallet" | ||
932 | msgstr "" | ||
933 | |||
934 | #: glossary.html.j2:169 | ||
935 | msgid "" | ||
936 | "software running on a customer's computer; withdraws, stores and spends coins" | ||
937 | msgstr "" | ||
938 | |||
939 | #: glossary.html.j2:173 | ||
940 | msgid "wire transfer" | ||
941 | msgstr "" | ||
942 | |||
943 | #: glossary.html.j2:175 | ||
944 | msgid "see `transfer`" | ||
945 | msgstr "" | ||
946 | |||
947 | #: glossary.html.j2:179 | ||
948 | msgid "wire transfer identifier" | ||
949 | msgstr "" | ||
950 | |||
951 | #: glossary.html.j2:181 | ||
952 | msgid "" | ||
953 | "subject of a wire `transfer`; usually a random string to uniquely identify " | ||
954 | "the `transfer`" | ||
955 | msgstr "" | ||
956 | |||
957 | #: glossary.html.j2:185 | ||
958 | msgid "withdrawal" | ||
959 | msgstr "" | ||
960 | |||
961 | #: glossary.html.j2:187 | ||
962 | msgid "" | ||
963 | "operation by which a `wallet` can convert funds from a reserve to fresh coins" | ||
964 | msgstr "" | 314 | msgstr "" |
965 | 315 | ||
966 | #: governments.html.j2:6 | 316 | #: glossary.html.j2:8 |
967 | msgid "Advantages for Governments" | 317 | msgid "explanation" |
968 | msgstr "" | 318 | msgstr "" |
969 | 319 | ||
970 | #: governments.html.j2:8 | 320 | #: index.html.j2:6 |
971 | msgid "" | 321 | msgid "GNUnet logo" |
972 | "Taler provides accountability to ensure business operate legally, while also " | ||
973 | "respecting civil liberties of citizens. Taler is a payment system based on " | ||
974 | "open standards and free software. Taler needs governments as they set a " | ||
975 | "financial framework and act as trusted regulators. Taler contributes to " | ||
976 | "digital sovereignty in the critical financial infrastructure." | ||
977 | msgstr "" | ||
978 | |||
979 | #: governments.html.j2:25 | ||
980 | msgid "Taxable" | ||
981 | msgstr "" | ||
982 | |||
983 | #: governments.html.j2:28 | ||
984 | msgid "" | ||
985 | "Taler was built with the goal of fighting corruption and supporting " | ||
986 | "taxation. With Taler, the receiver of any form of payment is easily " | ||
987 | "identified by the government, and the merchant can be compelled to provide " | ||
988 | "the contract that was accepted by the customer. Governments can use this " | ||
989 | "data to tax businesses and individuals based on their income, making tax " | ||
990 | "evasion and black markets less viable." | ||
991 | msgstr "" | ||
992 | |||
993 | #: governments.html.j2:41 | ||
994 | msgid "" | ||
995 | "Thus, despite offering anonymity for citizens spending digital cash to buy " | ||
996 | "goods and services, Taler also ensures that the state can observe incoming " | ||
997 | "funds. This can be used to ensure businesses engage only in legal " | ||
998 | "activities, and do not evade income tax, sales tax or value-added tax. " | ||
999 | "However, this observational capability does not extend to the immediate " | ||
1000 | "personal domain. In particular, monitoring does not cover shared access to " | ||
1001 | "funds with trusted friends and family, or synchronizing wallets across " | ||
1002 | "multiple devices." | ||
1003 | msgstr "" | ||
1004 | |||
1005 | #: governments.html.j2:61 | ||
1006 | msgid "" | ||
1007 | "Taler's payments are cryptographically secured. Thus, customers, merchants " | ||
1008 | "and the Taler payment service provider (the exchange) can mathematically " | ||
1009 | "demonstrate their lawful behavior in court in case of disputes. Financial " | ||
1010 | "damages are strictly limited, improving economic security for individuals, " | ||
1011 | "merchants, the exchange and the state." | ||
1012 | msgstr "" | ||
1013 | |||
1014 | #: governments.html.j2:73 | ||
1015 | msgid "" | ||
1016 | "As a payment service provider, the Taler exchange is subject to financial " | ||
1017 | "regulation. Financial regulation and regular audits are critical to " | ||
1018 | "establish trust. In particular, the Taler design mandates the existence of " | ||
1019 | "an independent auditor who checks cryptographic proofs that accumulate at " | ||
1020 | "the exchange to ensure that the escrow account is managed honestly. This " | ||
1021 | "ensures that the exchange does not threaten the economy due to fraud." | ||
1022 | msgstr "" | ||
1023 | |||
1024 | #: governments.html.j2:88 | ||
1025 | msgid "Libre" | ||
1026 | msgstr "" | ||
1027 | |||
1028 | #: governments.html.j2:91 | ||
1029 | msgid "" | ||
1030 | "Taler is free software implementing an open protocol standard. Thus, Taler " | ||
1031 | "will enable competition and avoid the monopolization of payment systems that " | ||
1032 | "threatens global political and financial stability today." | ||
1033 | msgstr "" | ||
1034 | |||
1035 | #: governments.html.j2:101 | ||
1036 | msgid "Efficient" | ||
1037 | msgstr "" | ||
1038 | |||
1039 | #: governments.html.j2:104 | ||
1040 | msgid "" | ||
1041 | "Taler has an efficient design. Unlike Blockchain-based payment systems, such " | ||
1042 | "as Bitcoin, Taler will not threaten the availability of national electric " | ||
1043 | "grids or (significantly) contribute to environmental pollution." | ||
1044 | msgstr "" | ||
1045 | |||
1046 | #: governments.html.j2:120 | ||
1047 | msgid "Taler and regulation" | ||
1048 | msgstr "" | ||
1049 | |||
1050 | #: governments.html.j2:122 | ||
1051 | msgid "Anti money laundering (AML)" | ||
1052 | msgstr "" | ||
1053 | |||
1054 | #: governments.html.j2:123 | ||
1055 | msgid "" | ||
1056 | "With Taler, income is visible and can be tied to the contract signed by both " | ||
1057 | "parties." | ||
1058 | msgstr "" | ||
1059 | |||
1060 | #: governments.html.j2:124 | ||
1061 | msgid "Know your customer (KYC)" | ||
1062 | msgstr "" | ||
1063 | |||
1064 | #: governments.html.j2:125 | ||
1065 | msgid "" | ||
1066 | "In Taler, payer and payee are known by their bank accounts when withdrawing " | ||
1067 | "or depositing coins respectively" | ||
1068 | msgstr "" | 322 | msgstr "" |
1069 | 323 | ||
1070 | #: governments.html.j2:126 | 324 | #: common/base.j2:6 index.html.j2:10 |
1071 | msgid "General Data Protection Regulation (GDPR)" | 325 | msgid "_project_title" |
1072 | msgstr "" | 326 | msgstr "" |
1073 | 327 | ||
1074 | #: governments.html.j2:127 | 328 | #: index.html.j2:13 |
1075 | msgid "" | 329 | msgid "" |
1076 | "Taler cryptographically protects citizen's privacy, and by design implements " | 330 | "An alternative P2P network stack to build secure, decentralized and privacy-" |
1077 | "data minimization and privacy by default." | 331 | "preserving distributed applications; built to replace the old insecure " |
332 | "Internet protocols." | ||
1078 | msgstr "" | 333 | msgstr "" |
1079 | 334 | ||
1080 | #: governments.html.j2:128 | 335 | #: index.html.j2:25 |
1081 | msgid "Payment Services Directive (PSD2)" | 336 | msgid "The Internet is broken" |
1082 | msgstr "" | 337 | msgstr "" |
1083 | 338 | ||
1084 | #: governments.html.j2:129 | 339 | #: index.html.j2:28 |
1085 | msgid "" | 340 | msgid "" |
1086 | "Taler provides an open standard with public APIs contributing to a " | 341 | "Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-" |
1087 | "competitive banking sector." | 342 | "by-default: protecting against address forgery, routers learning metadata, " |
1088 | msgstr "" | 343 | "or choosing really trusted CAs is nontrivial and sometimes nigh impossible. " |
1089 | 344 | "<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/" | |
1090 | #: governments.html.j2:137 | 345 | "papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming " |
1091 | msgid "Taler provides privacy and accountability" | 346 | "and content distribution in a technically robust manner - as opposed to ad-" |
347 | "hoc designs in place today." | ||
1092 | msgstr "" | 348 | msgstr "" |
1093 | 349 | ||
1094 | #: governments.html.j2:140 | 350 | #: index.html.j2:36 |
1095 | msgid "" | 351 | msgid "Developing decentralized applications is hard" |
1096 | "Taler assumes governments can observe traditional wire transfers entering " | ||
1097 | "and leaving the Taler payment system. Starting with the wire transfers, " | ||
1098 | "governments can obtain:" | ||
1099 | msgstr "" | 352 | msgstr "" |
1100 | 353 | ||
1101 | #: governments.html.j2:148 | 354 | #: index.html.j2:39 |
1102 | msgid "" | 355 | msgid "" |
1103 | "The total amount of digital currency withdrawn by a customer. The government " | 356 | "It seems like every other P2P project develops its own library stack, " |
1104 | "can impose limits on how much digital cash a customer can withdraw within a " | 357 | "covering transports, stream muxing, discovery and others. This divides " |
1105 | "given time frame." | 358 | "effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving " |
1106 | msgstr "" | 359 | "foundation for your application covering areas from addressing to reliable " |
1107 | 360 | "bidirectional Axolotl-encrypted channels, with advanced routing and based on " | |
1108 | #: governments.html.j2:157 | 361 | "years of research." |
1109 | msgid "The income received by any merchant via the Taler system." | ||
1110 | msgstr "" | 362 | msgstr "" |
1111 | 363 | ||
1112 | #: governments.html.j2:164 | 364 | #: index.html.j2:49 |
1113 | msgid "" | 365 | msgid "Metadata leaks en masse" |
1114 | "The exact details of the underlying contract that was signed between " | ||
1115 | "customer and merchant. However, this information would typically not include " | ||
1116 | "the identity of the customer." | ||
1117 | msgstr "" | 366 | msgstr "" |
1118 | 367 | ||
1119 | #: governments.html.j2:174 | 368 | #: index.html.j2:52 |
1120 | msgid "" | 369 | msgid "" |
1121 | "The amounts of digital coins legitimately withdrawn by customers from the " | 370 | "Even though transport encryption is increasingly being deployed in the " |
1122 | "exchange, the value of non-redeemed digital coins in customer's wallets, the " | 371 | "Internet, it can only do so much: sender and receiver, times, frequency and " |
1123 | "value and corresponding wire details of deposit operations performed by " | 372 | "the volume of communication are all revealed, which enables reverse " |
1124 | "merchants with the exchange, and the income of the exchange from transaction " | 373 | "engineering pages visited and website fingerprinting, as demonstrated with " |
1125 | "fees." | 374 | "Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy " |
1126 | msgstr "" | 375 | "via ephemeral public key addressing, fixed packet size to hinder traffic " |
1127 | 376 | "analysis, layered encryption, Sybil-resistant routing, and others." | |
1128 | #: index.html.j2:6 | ||
1129 | msgid "GNUnet logo" | ||
1130 | msgstr "" | 377 | msgstr "" |
1131 | 378 | ||
1132 | #: index.html.j2:10 | 379 | #: index.html.j2:60 |
1133 | msgid "GNU's Framework for Secure Peer-to-Peer Networking!" | 380 | msgid "Users’ freedoms are not respected" |
1134 | msgstr "" | 381 | msgstr "" |
1135 | 382 | ||
1136 | #: index.html.j2:13 | 383 | #: index.html.j2:63 |
1137 | msgid "" | 384 | msgid "" |
1138 | "GNUnet is an alternative network stack for building secure, decentralized " | 385 | "Today, monitoring infrastructure, proprietary implementations, traffic " |
1139 | "and privacy-preserving distributed applications. Our goal is to replace the " | 386 | "shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/" |
1140 | "old insecure Internet protocol stack. Starting from an application for " | 387 | "philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> " |
1141 | "secure publication of files, GNUnet has grown to include all kinds of basic " | 388 | "GNUnet gives users freedoms to securely access information (“run” the " |
1142 | "protocol components and applications towards the creation of a GNU internet." | 389 | "network), to study all aspects of the network’s operation (“access the " |
390 | "code”), to distribute information (“copy”), as well as the freedom to deploy " | ||
391 | "new applications (“modify”)." | ||
1143 | msgstr "" | 392 | msgstr "" |
1144 | 393 | ||
1145 | #: index.html.j2:30 | 394 | #: index.html.j2:76 |
1146 | msgid "GNU Taler" | 395 | msgid "GNU Taler" |
1147 | msgstr "" | 396 | msgstr "" |
1148 | 397 | ||
1149 | #: index.html.j2:33 | 398 | #: index.html.j2:79 |
1150 | msgid "" | 399 | msgid "" |
1151 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " | 400 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " |
1152 | "electronic payment system. Payments are cryptographically secured and are " | 401 | "electronic payment system. Payments are cryptographically secured and are " |
1153 | "confirmed within milliseconds with extremely low transaction costs." | 402 | "confirmed within milliseconds with extremely low transaction costs." |
1154 | msgstr "" | 403 | msgstr "" |
1155 | 404 | ||
1156 | #: index.html.j2:44 | 405 | #: index.html.j2:90 |
1157 | msgid "The GNU Name System" | 406 | msgid "The GNU Name System" |
1158 | msgstr "" | 407 | msgstr "" |
1159 | 408 | ||
1160 | #: index.html.j2:47 | 409 | #: index.html.j2:93 |
1161 | msgid "" | 410 | msgid "" |
1162 | "The GNU Name System (GNS) is a fully decentralized replacement for the " | 411 | "The GNU Name System (GNS) is a fully decentralized replacement for the " |
1163 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " | 412 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " |
@@ -1167,11 +416,11 @@ msgid "" | |||
1167 | "instant key revocation mechanism." | 416 | "instant key revocation mechanism." |
1168 | msgstr "" | 417 | msgstr "" |
1169 | 418 | ||
1170 | #: index.html.j2:60 | 419 | #: index.html.j2:106 |
1171 | msgid "secushare" | 420 | msgid "secushare" |
1172 | msgstr "" | 421 | msgstr "" |
1173 | 422 | ||
1174 | #: index.html.j2:63 | 423 | #: index.html.j2:109 |
1175 | msgid "" | 424 | msgid "" |
1176 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " | 425 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " |
1177 | "social networking application on top of GNUnet. Using overlay multicast and " | 426 | "social networking application on top of GNUnet. Using overlay multicast and " |
@@ -1179,11 +428,11 @@ msgid "" | |||
1179 | "encrypted to authorized users only." | 428 | "encrypted to authorized users only." |
1180 | msgstr "" | 429 | msgstr "" |
1181 | 430 | ||
1182 | #: index.html.j2:76 | 431 | #: index.html.j2:122 |
1183 | msgid "pretty Easy privacy" | 432 | msgid "pretty Easy privacy" |
1184 | msgstr "" | 433 | msgstr "" |
1185 | 434 | ||
1186 | #: index.html.j2:79 | 435 | #: index.html.j2:125 |
1187 | msgid "" | 436 | msgid "" |
1188 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" | 437 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" |
1189 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " | 438 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " |
@@ -1191,11 +440,11 @@ msgid "" | |||
1191 | "privacy-preserving version of the Web-of-Trust." | 440 | "privacy-preserving version of the Web-of-Trust." |
1192 | msgstr "" | 441 | msgstr "" |
1193 | 442 | ||
1194 | #: index.html.j2:91 | 443 | #: index.html.j2:137 |
1195 | msgid "Foundations" | 444 | msgid "Foundations" |
1196 | msgstr "" | 445 | msgstr "" |
1197 | 446 | ||
1198 | #: index.html.j2:93 | 447 | #: index.html.j2:139 |
1199 | msgid "" | 448 | msgid "" |
1200 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " | 449 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " |
1201 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " | 450 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " |
@@ -1204,11 +453,11 @@ msgid "" | |||
1204 | "TCP/IP stack." | 453 | "TCP/IP stack." |
1205 | msgstr "" | 454 | msgstr "" |
1206 | 455 | ||
1207 | #: index.html.j2:105 | 456 | #: index.html.j2:151 |
1208 | msgid "Security" | 457 | msgid "Security" |
1209 | msgstr "" | 458 | msgstr "" |
1210 | 459 | ||
1211 | #: index.html.j2:108 | 460 | #: index.html.j2:154 |
1212 | msgid "" | 461 | msgid "" |
1213 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | 462 | "GNUnet is implemented using a multi-process architecture. Each subsystem " |
1214 | "runs as a separate process, providing fault-isolation and enabling tight " | 463 | "runs as a separate process, providing fault-isolation and enabling tight " |
@@ -1217,249 +466,10 @@ msgid "" | |||
1217 | "free software." | 466 | "free software." |
1218 | msgstr "" | 467 | msgstr "" |
1219 | 468 | ||
1220 | #: index.html.j2:125 | 469 | #: index.html.j2:171 |
1221 | msgid "GNUnet News" | 470 | msgid "GNUnet News" |
1222 | msgstr "" | 471 | msgstr "" |
1223 | 472 | ||
1224 | #: investors.html.j2:6 | ||
1225 | msgid "Invest in Taler!" | ||
1226 | msgstr "" | ||
1227 | |||
1228 | #: investors.html.j2:9 | ||
1229 | msgid "" | ||
1230 | "We have created a company, Taler Systems SA in Luxembourg.<br> Please " | ||
1231 | "contact <tt>invest@taler.net</tt> if you want to invest in Taler." | ||
1232 | msgstr "" | ||
1233 | |||
1234 | #: investors.html.j2:24 | ||
1235 | msgid "The Team" | ||
1236 | msgstr "" | ||
1237 | |||
1238 | #: investors.html.j2:27 | ||
1239 | msgid "" | ||
1240 | "Our <a href=\"about.html\">team</a> combines world-class business leaders, " | ||
1241 | "cryptographers, software engineers, civil-rights activists and academics. We " | ||
1242 | "are unified by a vision of how payments should work and the goal of imposing " | ||
1243 | "this vision upon the world." | ||
1244 | msgstr "" | ||
1245 | |||
1246 | #: investors.html.j2:37 | ||
1247 | msgid "" | ||
1248 | "We are currently supported by <a href=\"http://www.inria.fr/\">Inria</a>, " | ||
1249 | "the French national institute for research in informatics and automation, " | ||
1250 | "and the <a href=\"https://renewablefreedom.org/\">Renewable Freedom " | ||
1251 | "Foundation</a>." | ||
1252 | msgstr "" | ||
1253 | |||
1254 | #: investors.html.j2:45 | ||
1255 | msgid "The Technology" | ||
1256 | msgstr "" | ||
1257 | |||
1258 | #: investors.html.j2:48 | ||
1259 | msgid "" | ||
1260 | "All transactions in Taler are secured using <a href=\"bibliography.html" | ||
1261 | "\">modern cryptography</a> and trust in all parties is minimized. Financial " | ||
1262 | "damage is bounded (for customers, merchants and the exchange) even in the " | ||
1263 | "case that systems are compromised and private keys are stolen. Databases can " | ||
1264 | "be audited for consistency, resulting in either the detection of compromised " | ||
1265 | "systems or the demonstration that participants were honest. Actual " | ||
1266 | "transaction costs are fractions of a cent." | ||
1267 | msgstr "" | ||
1268 | |||
1269 | #: investors.html.j2:63 | ||
1270 | msgid "The Business" | ||
1271 | msgstr "" | ||
1272 | |||
1273 | #: investors.html.j2:66 | ||
1274 | msgid "" | ||
1275 | "The scalable business model for Taler is the operation of the payment " | ||
1276 | "service provider, which converts money from traditional payment systems " | ||
1277 | "(MasterCard, SEPA, UPI, Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous " | ||
1278 | "electronic coins in the same currency. The customer can then redeem the " | ||
1279 | "electronic coins at a merchant, who can exchange them for money represented " | ||
1280 | "using traditional payment systems at the exchange. The exchange charges fees " | ||
1281 | "to facilitate the transactions." | ||
1282 | msgstr "" | ||
1283 | |||
1284 | #: investors.html.j2:85 | ||
1285 | msgid "The Business Case" | ||
1286 | msgstr "" | ||
1287 | |||
1288 | #: investors.html.j2:88 | ||
1289 | msgid "Download" | ||
1290 | msgstr "" | ||
1291 | |||
1292 | #: investors.html.j2:91 | ||
1293 | msgid "" | ||
1294 | "Our <a href=\"financial-news.html\">financial news</a> page explains in " | ||
1295 | "English how Taler can impact current developments in the global payment " | ||
1296 | "market." | ||
1297 | msgstr "" | ||
1298 | |||
1299 | #: investors.html.j2:114 | ||
1300 | msgid "Running a Taler payment service operator" | ||
1301 | msgstr "" | ||
1302 | |||
1303 | #: investors.html.j2:117 | ||
1304 | msgid "" | ||
1305 | "The payment service operator runs the <em>Taler exchange</em>. The exchange " | ||
1306 | "charges <b>transaction fees</b> to customers or merchants. Its operational " | ||
1307 | "expenses are from wire transfers with the banking system and the operation " | ||
1308 | "of the computing infrastructure." | ||
1309 | msgstr "" | ||
1310 | |||
1311 | #: investors.html.j2:127 | ||
1312 | msgid "" | ||
1313 | "Cryptographic operations, bandwidth and storage costs are less than 0.01 " | ||
1314 | "cent per transaction." | ||
1315 | msgstr "" | ||
1316 | |||
1317 | #: investors.html.j2:129 | ||
1318 | msgid "" | ||
1319 | "Multiple Taler transactions can be aggregated into larger wire transfers to " | ||
1320 | "merchants to minimize wire transfer costs." | ||
1321 | msgstr "" | ||
1322 | |||
1323 | #: investors.html.j2:131 | ||
1324 | msgid "" | ||
1325 | "Protocol allows the exchange to charge fees for any expensive operation " | ||
1326 | "(withdraw, deposit, refresh, refund or aggregated wire transfers)." | ||
1327 | msgstr "" | ||
1328 | |||
1329 | #: investors.html.j2:133 | ||
1330 | msgid "Partnership with banks establishes consumer trust." | ||
1331 | msgstr "" | ||
1332 | |||
1333 | #: investors.html.j2:135 | ||
1334 | msgid "Partnership with free software community enables rapid deployment." | ||
1335 | msgstr "" | ||
1336 | |||
1337 | #: merchants.html.j2:5 | ||
1338 | msgid "Advantages for Merchants" | ||
1339 | msgstr "" | ||
1340 | |||
1341 | #: merchants.html.j2:8 | ||
1342 | msgid "" | ||
1343 | "Taler is a cost-effective electronic payment system which provides you with " | ||
1344 | "cryptographic proof that the payment worked correctly within milliseconds. " | ||
1345 | "Your Web customers pay with previously unknown levels of convenience without " | ||
1346 | "risk of fraud." | ||
1347 | msgstr "" | ||
1348 | |||
1349 | #: merchants.html.j2:22 | ||
1350 | msgid "Fast" | ||
1351 | msgstr "" | ||
1352 | |||
1353 | #: merchants.html.j2:25 | ||
1354 | msgid "" | ||
1355 | "Processing transactions with Taler is fast, allowing you to confirm the " | ||
1356 | "transaction with your customer virtually immediately. Your customers will " | ||
1357 | "appreciate that they do not have to type in credit card information and play " | ||
1358 | "the "verified by" game. By making payments significantly more " | ||
1359 | "convenient for your customers, you may be able to use Taler for small " | ||
1360 | "transactions that would not work with credit card payments due to the mental " | ||
1361 | "overhead for customers." | ||
1362 | msgstr "" | ||
1363 | |||
1364 | #: merchants.html.j2:44 | ||
1365 | msgid "" | ||
1366 | "You will have cryptographic proof of payment from the Taler payment service " | ||
1367 | "provider. With Taler you never handle sensitive customer account information " | ||
1368 | "and thus do not have to undergo any particular security audits (such as PCI " | ||
1369 | "DSS). Your systems will have customer contracts with qualified signatures " | ||
1370 | "for all transactions which you can use in court in case of disputes." | ||
1371 | msgstr "" | ||
1372 | |||
1373 | #: merchants.html.j2:61 | ||
1374 | msgid "" | ||
1375 | "Taler is free software, and you can use the liberally-licensed reference " | ||
1376 | "code as a starting point to integrate Taler into your services. To use " | ||
1377 | "Taler, you do not need to pay license fees, and the free software " | ||
1378 | "development model will ensure that you can select from many competing " | ||
1379 | "integrators for support." | ||
1380 | msgstr "" | ||
1381 | |||
1382 | #: merchants.html.j2:76 | ||
1383 | msgid "Cheap" | ||
1384 | msgstr "" | ||
1385 | |||
1386 | #: merchants.html.j2:79 | ||
1387 | msgid "" | ||
1388 | "Taler is uses efficient cryptographic constructions with low bandwidth and " | ||
1389 | "storage requirements. Combined with Taler's strong security which makes " | ||
1390 | "fraud impossible, Taler payment service providers can operate with very low " | ||
1391 | "overhead and thus offer low transaction fees." | ||
1392 | msgstr "" | ||
1393 | |||
1394 | #: merchants.html.j2:89 | ||
1395 | msgid "Flexible" | ||
1396 | msgstr "" | ||
1397 | |||
1398 | #: merchants.html.j2:92 | ||
1399 | msgid "" | ||
1400 | "Taler can be used for different currencies (such as Euros, US Dollars or " | ||
1401 | "Bitcoins) and any amount, limited only by applicable regulatation and what " | ||
1402 | "denominations the payment service provider supports." | ||
1403 | msgstr "" | ||
1404 | |||
1405 | #: merchants.html.j2:101 | ||
1406 | msgid "Ethical" | ||
1407 | msgstr "" | ||
1408 | |||
1409 | #: merchants.html.j2:104 | ||
1410 | msgid "" | ||
1411 | "Taler prevents tax evasion and money laundering. Taler's protocols are " | ||
1412 | "efficient and do not use wasteful proof-of-work calculations. Taler " | ||
1413 | "encourages transparency by providing an open standard and free software " | ||
1414 | "reference implementations." | ||
1415 | msgstr "" | ||
1416 | |||
1417 | #: merchants.html.j2:119 | ||
1418 | msgid "Manuals for merchants" | ||
1419 | msgstr "" | ||
1420 | |||
1421 | #: merchants.html.j2:122 | ||
1422 | msgid "The GNU Taler merchant backend operator manual" | ||
1423 | msgstr "" | ||
1424 | |||
1425 | #: merchants.html.j2:125 | ||
1426 | msgid "The GNU Taler Web shop integration tutorial (PHP)" | ||
1427 | msgstr "" | ||
1428 | |||
1429 | #: merchants.html.j2:128 | ||
1430 | msgid "The GNU Taler Web shop integration tutorial (Python)" | ||
1431 | msgstr "" | ||
1432 | |||
1433 | #: merchants.html.j2:140 | ||
1434 | msgid "The GNU Taler Merchant Backend" | ||
1435 | msgstr "" | ||
1436 | |||
1437 | #: merchants.html.j2:142 | ||
1438 | msgid "Merchants process payments using the Taler backend:" | ||
1439 | msgstr "" | ||
1440 | |||
1441 | #: merchants.html.j2:147 | ||
1442 | msgid "" | ||
1443 | "The backend <b>signs</b> and <b>stores</b> the complete terms of offers made " | ||
1444 | "by the merchant to customers. For this, the merchant's frontend needs to " | ||
1445 | "give the customer's order in a JSON format to the backend." | ||
1446 | msgstr "" | ||
1447 | |||
1448 | #: merchants.html.j2:156 | ||
1449 | msgid "" | ||
1450 | "The backend <b>validates</b> payments received from the wallet and " | ||
1451 | "<b>executes</b> them with the Taler payment service provider (the exchange). " | ||
1452 | "For this, the merchant's frontend must pass the payment request through to " | ||
1453 | "the Taler backend and check the HTTP status code that is returned." | ||
1454 | msgstr "" | ||
1455 | |||
1456 | #: merchants.html.j2:167 | ||
1457 | msgid "" | ||
1458 | "The backend can <b>list</b> completed transactions and <b>map</b> wire " | ||
1459 | "transfers to sets of business transactions, including the exact terms of " | ||
1460 | "each contract." | ||
1461 | msgstr "" | ||
1462 | |||
1463 | #: news.html.j2.inc:1 | 473 | #: news.html.j2.inc:1 |
1464 | msgid "More news" | 474 | msgid "More news" |
1465 | msgstr "" | 475 | msgstr "" |
@@ -1469,21 +479,13 @@ msgid "Older News" | |||
1469 | msgstr "" | 479 | msgstr "" |
1470 | 480 | ||
1471 | #: old-news.html.j2:9 | 481 | #: old-news.html.j2:9 |
1472 | msgid "This page documents the GNU Taler history." | 482 | msgid "This page documents the GNUnet history." |
1473 | msgstr "" | ||
1474 | |||
1475 | #: press.html.j2:4 | ||
1476 | msgid "GNU Taler in the Press" | ||
1477 | msgstr "" | 483 | msgstr "" |
1478 | 484 | ||
1479 | #: common/base.j2:5 | 485 | #: common/base.j2:5 |
1480 | msgid "GNUnet" | 486 | msgid "GNUnet" |
1481 | msgstr "" | 487 | msgstr "" |
1482 | 488 | ||
1483 | #: common/base.j2:6 | ||
1484 | msgid "GNU's Framework for Secure Peer-to-Peer Networking" | ||
1485 | msgstr "" | ||
1486 | |||
1487 | #: common/footer.j2.inc:7 | 489 | #: common/footer.j2.inc:7 |
1488 | msgid "About" | 490 | msgid "About" |
1489 | msgstr "" | 491 | msgstr "" |
@@ -1500,19 +502,15 @@ msgstr "" | |||
1500 | msgid "Bug Tracker" | 502 | msgid "Bug Tracker" |
1501 | msgstr "" | 503 | msgstr "" |
1502 | 504 | ||
1503 | #: common/footer.j2.inc:16 | 505 | #: common/footer.j2.inc:15 |
1504 | msgid "IRC logs" | 506 | msgid "IRC logs" |
1505 | msgstr "" | 507 | msgstr "" |
1506 | 508 | ||
1507 | #: common/footer.j2.inc:22 | 509 | #: common/footer.j2.inc:21 |
1508 | msgid "Continuous Integration" | 510 | msgid "Continuous Integration" |
1509 | msgstr "" | 511 | msgstr "" |
1510 | 512 | ||
1511 | #: common/footer.j2.inc:23 common/navigation.j2.inc:12 | 513 | #: common/footer.j2.inc:30 |
1512 | msgid "Bibliography" | ||
1513 | msgstr "" | ||
1514 | |||
1515 | #: common/footer.j2.inc:31 | ||
1516 | msgid "" | 514 | msgid "" |
1517 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " | 515 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " |
1518 | "only." | 516 | "only." |
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po index ebd7c2fc..c5adc256 100644 --- a/locale/fr/LC_MESSAGES/messages.po +++ b/locale/fr/LC_MESSAGES/messages.po | |||
@@ -8,7 +8,7 @@ msgid "" | |||
8 | msgstr "" | 8 | msgstr "" |
9 | "Project-Id-Version: PROJECT VERSION\n" | 9 | "Project-Id-Version: PROJECT VERSION\n" |
10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
11 | "POT-Creation-Date: 2018-01-03 00:54+0100\n" | 11 | "POT-Creation-Date: 2018-01-08 14:12+0100\n" |
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -18,215 +18,64 @@ msgstr "" | |||
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Generated-By: Babel 2.4.0\n" | 19 | "Generated-By: Babel 2.4.0\n" |
20 | 20 | ||
21 | #: about.html.j2:8 | 21 | #: about.html.j2:9 |
22 | msgid "" | 22 | msgid "GNU maintainer." |
23 | "GNU maintainer. Network security & privacy researcher. Software " | ||
24 | "architect." | ||
25 | msgstr "" | 23 | msgstr "" |
26 | 24 | ||
27 | #: about.html.j2:13 | 25 | #: about.html.j2:14 |
28 | msgid "" | 26 | msgid "Continuous Integration, SecuShare, packaging (Guix)." |
29 | "Entrepreneur, Investor, Fortune 100 CIO, IT company director in different " | ||
30 | "industries, …." | ||
31 | msgstr "" | 27 | msgstr "" |
32 | 28 | ||
33 | #: about.html.j2:20 | 29 | #: about.html.j2:19 |
34 | msgid "Applied cryptography. Contact to W3c & Tor." | 30 | msgid "Set, Consensus, Voting." |
35 | msgstr "" | 31 | msgstr "" |
36 | 32 | ||
37 | #: about.html.j2:25 | 33 | #: about.html.j2:26 |
38 | msgid "Theoretical foundations." | 34 | msgid "Mix networking." |
39 | msgstr "" | 35 | msgstr "" |
40 | 36 | ||
41 | #: about.html.j2:30 | 37 | #: about.html.j2:31 |
42 | msgid "Founder of the GNU project. Ethical guidance and licensing." | 38 | msgid "Random peer sampling." |
43 | msgstr "" | 39 | msgstr "" |
44 | 40 | ||
45 | #: about.html.j2:37 | 41 | #: about.html.j2:36 |
46 | msgid "PhD Student, TU Munich. Currently teaching." | 42 | msgid "SecuShare, Social, PSYC, Multicast, Data Protection Theory." |
47 | msgstr "" | 43 | msgstr "" |
48 | 44 | ||
49 | #: about.html.j2:42 | 45 | #: about.html.j2:42 |
50 | msgid "PhD Student, Inria.." | 46 | msgid "GNU Name System, Identity Management, ABE." |
51 | msgstr "" | ||
52 | |||
53 | #: about.html.j2:47 about.html.j2:62 | ||
54 | msgid "Software engineer." | ||
55 | msgstr "" | ||
56 | |||
57 | #: about.html.j2:54 | ||
58 | msgid "Sustainable business development." | ||
59 | msgstr "" | ||
60 | |||
61 | #: about.html.j2:58 | ||
62 | msgid "Software engineer. Works on libebics." | ||
63 | msgstr "" | 47 | msgstr "" |
64 | 48 | ||
65 | #: about.html.j2:68 about.html.j2:72 about.html.j2:76 | 49 | #: about.html.j2:47 |
66 | msgid "Translator (Spanish)" | 50 | msgid "Testbed, voice." |
67 | msgstr "" | 51 | msgstr "" |
68 | 52 | ||
69 | #: about.html.j2:82 about.html.j2:86 about.html.j2:90 | 53 | #: about.html.j2:52 about.html.j2:64 |
70 | msgid "Translator (Italian)" | 54 | msgid "SecuShare, Social, PSYC, Multicast." |
71 | msgstr "" | 55 | msgstr "" |
72 | 56 | ||
73 | #: about.html.j2:94 | 57 | #: about.html.j2:59 |
74 | msgid "Translator (German)" | 58 | msgid "Web site, packaging (Nix/Guix)." |
75 | msgstr "" | 59 | msgstr "" |
76 | 60 | ||
77 | #: about.html.j2:100 | 61 | #: about.html.j2:70 |
78 | msgid "Hardware security module" | 62 | msgid "NSE, CADET." |
79 | msgstr "" | 63 | msgstr "" |
80 | 64 | ||
81 | #: about.html.j2:104 | 65 | #: about.html.j2:74 about.html.j2:78 |
82 | msgid "Risk management" | 66 | msgid "W32 port." |
83 | msgstr "" | 67 | msgstr "" |
84 | 68 | ||
85 | #: about.html.j2:108 | 69 | #: about.html.j2:84 |
86 | msgid "PhD student, TU Munich. Currently teaching." | 70 | msgid "Documentation, packaging (Guix), System Integration" |
87 | msgstr "" | 71 | msgstr "" |
88 | 72 | ||
89 | #: about.html.j2:114 | 73 | #: about.html.j2:88 |
90 | msgid "Software engineer. Works on Android wallet." | 74 | msgid "Multicast." |
91 | msgstr "" | 75 | msgstr "" |
92 | 76 | ||
93 | #: architecture.html.j2:6 | 77 | #: architecture.html.j2:6 |
94 | msgid "Taler System Architecture" | 78 | msgid "GNUnet System Architecture" |
95 | msgstr "" | ||
96 | |||
97 | #: bibliography.html.j2:4 | ||
98 | msgid "GNU Taler Bibliography" | ||
99 | msgstr "" | ||
100 | |||
101 | #: bibliography.html.j2:9 bibliography.html.j2:16 bibliography.html.j2:23 | ||
102 | #: bibliography.html.j2:29 | ||
103 | msgid "by" | ||
104 | msgstr "" | ||
105 | |||
106 | #: bibliography.html.j2:16 bibliography.html.j2:23 bibliography.html.j2:29 | ||
107 | msgid "and" | ||
108 | msgstr "" | ||
109 | |||
110 | #: bibliography.html.j2:30 | ||
111 | msgid "available upon request" | ||
112 | msgstr "" | ||
113 | |||
114 | #: citizens.html.j2:5 | ||
115 | msgid "Advantages for Citizens" | ||
116 | msgstr "" | ||
117 | |||
118 | #: citizens.html.j2:9 | ||
119 | msgid "" | ||
120 | "Taler largely functions like digital cash. You withdraw money from your bank " | ||
121 | "account into your electronic wallet, and can henceforth spend digital cash. " | ||
122 | "The electronic wallet can carry multiple currencies." | ||
123 | msgstr "" | ||
124 | |||
125 | #: citizens.html.j2:25 governments.html.j2:58 merchants.html.j2:41 | ||
126 | msgid "Secure" | ||
127 | msgstr "" | ||
128 | |||
129 | #: citizens.html.j2:27 | ||
130 | msgid "" | ||
131 | "Taler uses modern cryptography, ensuring that there is no counterfeit. Your " | ||
132 | "digital wallet is safer than your physical wallet. At most, you can lose its " | ||
133 | "contents because your computer or mobile is irreparably damaged or " | ||
134 | "compromised. Unlike a physical wallet, you can make backups to secure " | ||
135 | "against data loss." | ||
136 | msgstr "" | ||
137 | |||
138 | #: citizens.html.j2:37 | ||
139 | msgid "Private" | ||
140 | msgstr "" | ||
141 | |||
142 | #: citizens.html.j2:39 | ||
143 | msgid "" | ||
144 | "Your transactions are private, neither the payment service provider nor " | ||
145 | "merchant needs to learn your identity. There is no need to give out credit " | ||
146 | "card numbers or other sensitive information. The merchant will only be able " | ||
147 | "to do exactly the transaction you agreed to." | ||
148 | msgstr "" | ||
149 | |||
150 | #: citizens.html.j2:50 | ||
151 | msgid "Convenient" | ||
152 | msgstr "" | ||
153 | |||
154 | #: citizens.html.j2:52 | ||
155 | msgid "" | ||
156 | "You will be able to withdraw money to replenish the digital coins in your " | ||
157 | "wallet using your credit card or wire transfers. Afterwards you can pay with " | ||
158 | "one-click using the Taler wallet, which optionally keeps your transaction " | ||
159 | "history on your computer." | ||
160 | msgstr "" | ||
161 | |||
162 | #: citizens.html.j2:61 | ||
163 | msgid "Stable" | ||
164 | msgstr "" | ||
165 | |||
166 | #: citizens.html.j2:63 | ||
167 | msgid "" | ||
168 | "Coins in your digital wallet will be of the same denomination as the cash in " | ||
169 | "your physical wallet. Taler is not a crypto-currency, so you do not have to " | ||
170 | "worry about cryto-currency related value fluctuations. Banking with Taler is " | ||
171 | "subject to the usual government protections for financial services." | ||
172 | msgstr "" | ||
173 | |||
174 | #: citizens.html.j2:79 | ||
175 | msgid "Wallet Browser Extension" | ||
176 | msgstr "" | ||
177 | |||
178 | #: citizens.html.j2:81 | ||
179 | msgid "" | ||
180 | "We currently provide a <a href=\"wallet.html\">wallet browser extension</a> " | ||
181 | "for Chromium, Chrome, Firefox, Opera and Edge. Wallets for mobile phones and " | ||
182 | "other platforms will be available in the future." | ||
183 | msgstr "" | ||
184 | |||
185 | #: citizens.html.j2:88 | ||
186 | msgid "Taler Demo" | ||
187 | msgstr "" | ||
188 | |||
189 | #: citizens.html.j2:90 | ||
190 | msgid "" | ||
191 | "You can see how Taler works in practice by visiting our <a href=\"https://" | ||
192 | "demo.taler.net\">demo page</a>." | ||
193 | msgstr "" | ||
194 | |||
195 | #: citizens.html.j2:103 | ||
196 | msgid "The Taler Wallet for customers" | ||
197 | msgstr "" | ||
198 | |||
199 | #: citizens.html.j2:105 | ||
200 | msgid "Customers interact with the Taler system using the Taler wallet:" | ||
201 | msgstr "" | ||
202 | |||
203 | #: citizens.html.j2:110 | ||
204 | msgid "" | ||
205 | "To <b>withdraw</b> electronic coins, the customer transfers funds from his " | ||
206 | "bank account to the Taler payment service provider (the exchange). The wire " | ||
207 | "transfer subject must match a code identifying the customer's wallet. After " | ||
208 | "the wire transfer is complete, the wallet will automatically withdraw the " | ||
209 | "coins from the exchange." | ||
210 | msgstr "" | ||
211 | |||
212 | #: citizens.html.j2:118 | ||
213 | msgid "" | ||
214 | "To <b>spend</b> electronic coins, a merchant must cause the wallet to " | ||
215 | "display a proposal for some purchase. The wallet will ask the customer for " | ||
216 | "one-click confirmation. Payment is then instant. Transaction histories and " | ||
217 | "digitally signed contracts can be preserved by the wallet." | ||
218 | msgstr "" | ||
219 | |||
220 | #: citizens.html.j2:125 | ||
221 | msgid "" | ||
222 | "The customer can use the wallet to <b>review</b> his balance. The wallet can " | ||
223 | "contain different currencies, and may be shared across devices. Customers " | ||
224 | "can make backups of the wallet to secure its contents against hardware " | ||
225 | "failures." | ||
226 | msgstr "" | ||
227 | |||
228 | #: citizens.html.j2:137 merchants.html.j2:179 | ||
229 | msgid "customer perspective" | ||
230 | msgstr "" | 79 | msgstr "" |
231 | 80 | ||
232 | #: contact.html.j2:6 | 81 | #: contact.html.j2:6 |
@@ -266,7 +115,7 @@ msgid "" | |||
266 | "also report bugs or feature requests to the mailing list." | 115 | "also report bugs or feature requests to the mailing list." |
267 | msgstr "" | 116 | msgstr "" |
268 | 117 | ||
269 | #: common/footer.j2.inc:21 copyright.html.j2:6 | 118 | #: common/footer.j2.inc:20 copyright.html.j2:6 |
270 | msgid "Copyright Assignment" | 119 | msgid "Copyright Assignment" |
271 | msgstr "" | 120 | msgstr "" |
272 | 121 | ||
@@ -297,202 +146,72 @@ msgid "" | |||
297 | msgstr "" | 146 | msgstr "" |
298 | 147 | ||
299 | #: developers.html.j2:5 | 148 | #: developers.html.j2:5 |
300 | msgid "Taler for developers" | 149 | msgid "GNUnet for developers" |
301 | msgstr "" | 150 | msgstr "" |
302 | 151 | ||
303 | #: developers.html.j2:12 merchants.html.j2:58 | 152 | #: developers.html.j2:13 |
304 | msgid "Free" | 153 | msgid "Git" |
305 | msgstr "" | 154 | msgstr "" |
306 | 155 | ||
307 | #: developers.html.j2:15 | 156 | #: developers.html.j2:16 |
308 | msgid "" | 157 | msgid "" |
309 | "GNU Taler is free software implementing an open protocol. Anybody is welcome " | 158 | "A list of our Git repositories can be found in our <a href=\"https://gnunet." |
310 | "to integrate our reference implementation into their applications. Different " | 159 | "org/git/\">GitWeb</a>." |
311 | "components of Taler are being made available under different licenses. The " | ||
312 | "Affero GPLv3+ is used for the exchange, the LGPLv3+ is used for reference " | ||
313 | "code demonstrating integration with merchant platforms, and licenses like " | ||
314 | "GPLv3+ are used for wallets and related customer-facing software. We are " | ||
315 | "open for constructive suggestions for maximizing the adoption of this " | ||
316 | "payment platform." | ||
317 | msgstr "" | ||
318 | |||
319 | #: developers.html.j2:32 | ||
320 | msgid "RESTful" | ||
321 | msgstr "" | 160 | msgstr "" |
322 | 161 | ||
323 | #: developers.html.j2:35 | 162 | #: common/footer.j2.inc:22 common/navigation.j2.inc:12 developers.html.j2:24 |
324 | msgid "" | 163 | msgid "Bibliography" |
325 | "Taler is designed to work on the Internet. To ensure that Taler payments can " | ||
326 | "work with restrictive network setups, Taler uses a RESTful protocol over " | ||
327 | "HTTP or HTTPS. Taler's security does not depend upon the use of HTTPS, but " | ||
328 | "obviously merchants may choose to offer HTTPS for consistency and because it " | ||
329 | "generally is better for privacy compared to HTTP. Taler uses JSON to encode " | ||
330 | "structure data, making it easy to integrate Taler with existing Web " | ||
331 | "applications. Taler's protocol is documented in detail at <a href=\"https://" | ||
332 | "docs.taler.net/\">docs.taler.net</a>." | ||
333 | msgstr "" | ||
334 | |||
335 | #: developers.html.j2:58 | ||
336 | msgid "Code" | ||
337 | msgstr "" | ||
338 | |||
339 | #: developers.html.j2:61 | ||
340 | msgid "" | ||
341 | "Taler is currently primarily developed by a research team at <a href=" | ||
342 | "\"http://www.inria.fr/\">Inria</a> and <a href=\"https://gnunet.org/" | ||
343 | "\">GNUnet</a>. However, contributions from anyone are welcome. Our Git " | ||
344 | "repositories can be cloned using the Git and HTTP access methods against " | ||
345 | "<tt>git.taler.net</tt> with the name of the respective repository. A list of " | ||
346 | "repositories can be found in our <a href=\"https://git.taler.net/\">GitWeb</" | ||
347 | "a>." | ||
348 | msgstr "" | ||
349 | |||
350 | #: developers.html.j2:75 | ||
351 | msgid "Documentation" | ||
352 | msgstr "" | 164 | msgstr "" |
353 | 165 | ||
354 | #: developers.html.j2:78 | 166 | #: developers.html.j2:27 |
355 | msgid "" | 167 | msgid "" |
356 | "In addition to this website, the <a href=\"https://git.taler.net/" | 168 | "Technical papers can be found in our <a href=\"https://old.gnunet.org/" |
357 | "\">documented code</a> and the <a href=\"https://docs.taler.net/\">API " | 169 | "bibliography\">bibliography</a>." |
358 | "documentation</a>. Technical papers can be found in our <a href=" | ||
359 | "\"bibliography.html\">bibliography</a>." | ||
360 | msgstr "" | 170 | msgstr "" |
361 | 171 | ||
362 | #: common/footer.j2.inc:15 developers.html.j2:88 | 172 | #: developers.html.j2:34 |
363 | msgid "Discussion" | 173 | msgid "Discussion" |
364 | msgstr "" | 174 | msgstr "" |
365 | 175 | ||
366 | #: developers.html.j2:91 | 176 | #: developers.html.j2:37 |
367 | msgid "" | 177 | msgid "" |
368 | "We have a mailing list for developer discussions. You can subscribe to or " | 178 | "We have a mailing list for developer discussions. You can subscribe to or " |
369 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" | 179 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" |
370 | "taler\">http://lists.gnu.org/mailman/listinfo/taler</a>." | 180 | "gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</" |
181 | "a>." | ||
371 | msgstr "" | 182 | msgstr "" |
372 | 183 | ||
373 | #: developers.html.j2:101 | 184 | #: developers.html.j2:47 |
374 | msgid "Regression Testing" | 185 | msgid "Regression Testing" |
375 | msgstr "" | 186 | msgstr "" |
376 | 187 | ||
377 | #: developers.html.j2:104 | 188 | #: developers.html.j2:50 |
378 | msgid "" | 189 | msgid "" |
379 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " | 190 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " |
380 | "detect regressions and check for portability at <a href=\"https://buildbot." | 191 | "detect regressions and check for portability at <a href=\"https://gnunet.org/" |
381 | "taler.net/\">buildbot.taler.net</a>." | 192 | "buildbot/gnunet/\">https://gnunet.org/buildbot/gnunet/</a>." |
382 | msgstr "" | 193 | msgstr "" |
383 | 194 | ||
384 | #: developers.html.j2:113 | 195 | #: developers.html.j2:59 |
385 | msgid "Code Coverage Analysis" | 196 | msgid "Code Coverage Analysis" |
386 | msgstr "" | 197 | msgstr "" |
387 | 198 | ||
388 | #: developers.html.j2:116 | 199 | #: developers.html.j2:62 |
389 | msgid "" | 200 | msgid "" |
390 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " | 201 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " |
391 | "analyze the code coverage of our tests, the results are available at <a href=" | 202 | "analyze the code coverage of our tests, the results are available at <a href=" |
392 | "\"https://lcov.taler.net/\">lcov.taler.net</a>." | 203 | "\"https://gnunet.org/coverage/\">https://gnunet.org/coverage/</a>." |
393 | msgstr "" | 204 | msgstr "" |
394 | 205 | ||
395 | #: developers.html.j2:126 | 206 | #: developers.html.j2:72 |
396 | msgid "Performance Analysis" | 207 | msgid "Performance Analysis" |
397 | msgstr "" | 208 | msgstr "" |
398 | 209 | ||
399 | #: developers.html.j2:129 | 210 | #: developers.html.j2:75 |
400 | msgid "" | 211 | msgid "" |
401 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " | 212 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " |
402 | "regression analysis of the exchange backend at <a href=\"https://gauger." | 213 | "regression analysis of the exchange backend at <a href=\"https://gnunet.org/" |
403 | "taler.net/\">gauger.taler.net</a>." | 214 | "gauger/\">https://gnunet.org/gauger/</a>." |
404 | msgstr "" | ||
405 | |||
406 | #: developers.html.j2:145 | ||
407 | msgid "Taler system overview" | ||
408 | msgstr "" | ||
409 | |||
410 | #: developers.html.j2:148 | ||
411 | msgid "" | ||
412 | "The Taler system consists of protocols executed among a number of actors as " | ||
413 | "illustrated in the illustration on the right. Typical transactions involve " | ||
414 | "the following steps:" | ||
415 | msgstr "" | ||
416 | |||
417 | #: developers.html.j2:155 | ||
418 | msgid "system overview" | ||
419 | msgstr "" | ||
420 | |||
421 | #: developers.html.j2:158 | ||
422 | msgid "" | ||
423 | "A customer instructs his <b>bank</b> to transfer funds from his account to " | ||
424 | "the Taler exchange (top left). In the subject of the transaction, he " | ||
425 | "includes an authentication token from his electronic <b>wallet</b>. In Taler " | ||
426 | "terminology, the customer creates a reserve at the exchange." | ||
427 | msgstr "" | ||
428 | |||
429 | #: developers.html.j2:170 | ||
430 | msgid "" | ||
431 | "Once the exchange has received the wire transfer, it allows the customer's " | ||
432 | "electronic wallet to <b>withdraw</b> electronic coins. The electronic coins " | ||
433 | "are digital representations of the original currency from the transfer. It " | ||
434 | "is important to note that the exchange does not learn the "serial " | ||
435 | "numbers" of the coins created in this process, so it cannot tell later " | ||
436 | "which customer purchased what at which merchant. The use of Taler does not " | ||
437 | "change the currency or the total value of the funds (except for fees which " | ||
438 | "the exchange may charge for the service)." | ||
439 | msgstr "" | ||
440 | |||
441 | #: developers.html.j2:188 | ||
442 | msgid "" | ||
443 | "Once the customer has the digital coins in his wallet, the wallet can be " | ||
444 | "used to <b>spend</b> the coins with merchant portals that support the Taler " | ||
445 | "payment system and accept the respective exchange as a business partner " | ||
446 | "(bottom arrow). This creates a digital contract signed by the customer's " | ||
447 | "coins and the merchant. If necessary, the customer can later use this " | ||
448 | "digitally signed contract in a court of law to prove the exact terms of the " | ||
449 | "contract and that he paid the respective amount. The customer does not learn " | ||
450 | "the banking details of the merchant, and Taler does not require the merchant " | ||
451 | "to learn the identity of the customer. Naturally, the customer can spend any " | ||
452 | "fraction of his digital coins (the system takes care of customers getting " | ||
453 | "change)." | ||
454 | msgstr "" | ||
455 | |||
456 | #: developers.html.j2:210 | ||
457 | msgid "" | ||
458 | "Merchants receiving digital coins <b>deposit</b> the respective claims that " | ||
459 | "resulted from the contract signing with the customer at the exchange to " | ||
460 | "redeem the coins. The deposit step does not reveal the details of the " | ||
461 | "contract between the customer and the merchant or the identity of the " | ||
462 | "customer to the exchange in any way. However, the exchange does learn the " | ||
463 | "identity of the merchant via the provided bank routing information. The " | ||
464 | "merchant can, for example when compelled by the state for taxation, provide " | ||
465 | "information linking the individual deposit to the respective contract signed " | ||
466 | "by the customer. Thus, the exchange's database allows the state to enforce " | ||
467 | "that merchants pay applicable taxes (and do not engage in illegal contracts)." | ||
468 | msgstr "" | ||
469 | |||
470 | #: developers.html.j2:233 | ||
471 | msgid "" | ||
472 | "Finally, the exchange transfers funds corresponding to the digital coins " | ||
473 | "redeemed by the merchants to the merchant's <b>bank</b> account. The " | ||
474 | "exchange may combine multiple small transactions into one larger bank " | ||
475 | "transfer. The merchant can query the exchange about the relationship between " | ||
476 | "the bank transfers and the individual claims that were deposited." | ||
477 | msgstr "" | ||
478 | |||
479 | #: developers.html.j2:247 | ||
480 | msgid "" | ||
481 | "Most importantly, the exchange keeps cryptographic proofs that allow it to " | ||
482 | "demonstrate that it is operating correctly to third parties. The system " | ||
483 | "requires an external <b>auditor</b>, such as a government-appointed " | ||
484 | "financial regulatory body, to frequently verify the exchange's databases and " | ||
485 | "check that its bank balance matches the total value of the remaining coins " | ||
486 | "in circulation." | ||
487 | msgstr "" | ||
488 | |||
489 | #: developers.html.j2:262 | ||
490 | msgid "" | ||
491 | "Without the auditor, the exchange operators could embezzle funds they are " | ||
492 | "holding in reserve. Customers and merchants cannot cheat each other or the " | ||
493 | "exchange. If any party's computers are compromised, the financial damage is " | ||
494 | "limited to the respective party and proportional to the funds they have in " | ||
495 | "circulation during the period of the compromise." | ||
496 | msgstr "" | 215 | msgstr "" |
497 | 216 | ||
498 | #: ev.html.j2:5 | 217 | #: ev.html.j2:5 |
@@ -583,581 +302,111 @@ msgid "2016-12" | |||
583 | msgstr "" | 302 | msgstr "" |
584 | 303 | ||
585 | #: faq.html.j2:5 | 304 | #: faq.html.j2:5 |
586 | msgid "How is Taler related to Bitcoin or Blockchains?" | 305 | msgid "Q?" |
587 | msgstr "" | ||
588 | |||
589 | #: index.html.j2:10 | ||
590 | msgid "_project_title" | ||
591 | msgstr "" | ||
592 | |||
593 | #: faq.html.j2:11 | ||
594 | msgid "" | ||
595 | "<p>It would be possible, however, to withdraw coins denominated in Bitcoin " | ||
596 | "into a Taler wallet (with an appropriate exchange), which would give some " | ||
597 | "benefits over plain Bitcoin, such as instant confirmation times.</p>" | ||
598 | msgstr "" | ||
599 | |||
600 | #: faq.html.j2:18 | ||
601 | msgid "Where is the balance in my wallet stored?" | ||
602 | msgstr "" | ||
603 | |||
604 | #: faq.html.j2:19 | ||
605 | msgid "" | ||
606 | "<p>Your wallet stores digital coins and thus ultimately your computer holds " | ||
607 | "your balance. The exchange keeps funds matching all unspent coins in an " | ||
608 | "escrow bank account.</p>" | ||
609 | msgstr "" | ||
610 | |||
611 | #: faq.html.j2:25 | ||
612 | msgid "What if my wallet is lost?" | ||
613 | msgstr "" | ||
614 | |||
615 | #: faq.html.j2:26 | ||
616 | msgid "" | ||
617 | "<p>Since the digital coins of value in your wallet are anonymized, the " | ||
618 | "exchange can not assist you in recovering a lost or stolen wallet. Just like " | ||
619 | "with a physical wallet for cash, you are responsible for keeping it safe.</p>" | ||
620 | msgstr "" | ||
621 | |||
622 | #: faq.html.j2:32 | ||
623 | msgid "" | ||
624 | "<p>The risk of losing a wallet can be mitigated by making backups or keeping " | ||
625 | "the balance reasonably low.</p>" | ||
626 | msgstr "" | ||
627 | |||
628 | #: faq.html.j2:37 | ||
629 | msgid "What if my computer is hacked?" | ||
630 | msgstr "" | ||
631 | |||
632 | #: faq.html.j2:38 | ||
633 | msgid "" | ||
634 | "<p>In case of a compromise of one of your devices, an attacker can spend " | ||
635 | "coins from your wallet. Checking your balance might reveal to you that your " | ||
636 | "device has been compromised.</p>" | ||
637 | msgstr "" | 306 | msgstr "" |
638 | 307 | ||
639 | #: faq.html.j2:44 | 308 | #: faq.html.j2:6 faq.html.j2:11 |
640 | msgid "Can I send money to my friend with Taler?" | 309 | msgid "<p> A: </p>" |
641 | msgstr "" | ||
642 | |||
643 | #: faq.html.j2:45 | ||
644 | msgid "" | ||
645 | "<p>If your friend provides goods or services for you in exchange for a " | ||
646 | "payment, they can easily set up a Taler merchant and receive the payment in " | ||
647 | "their bank account.</p>" | ||
648 | msgstr "" | ||
649 | |||
650 | #: faq.html.j2:50 | ||
651 | msgid "" | ||
652 | "<p>Future versions of the Taler wallet may allow exchanging coins among " | ||
653 | "friends directly as well.</p>" | ||
654 | msgstr "" | ||
655 | |||
656 | #: faq.html.j2:56 | ||
657 | msgid "How does Taler handle payments in different currencies?" | ||
658 | msgstr "" | ||
659 | |||
660 | #: faq.html.j2:57 | ||
661 | msgid "" | ||
662 | "<p>Taler wallets can store digital coins corresponding to multiple different " | ||
663 | "currencies such as the Euro, US Dollars or Bitcoins.</p>" | ||
664 | msgstr "" | ||
665 | |||
666 | #: faq.html.j2:61 | ||
667 | msgid "<p>Taler currently does not offer conversion between currencies.</p>" | ||
668 | msgstr "" | ||
669 | |||
670 | #: faq.html.j2:65 | ||
671 | msgid "How does Taler protect my privacy?" | ||
672 | msgstr "" | ||
673 | |||
674 | #: faq.html.j2:66 | ||
675 | msgid "" | ||
676 | "<p>Your wallet stores digital coins that are <a href=\"https://en.wikipedia." | ||
677 | "org/wiki/Blind_signature\">blindly signed</a> by an exchange. The use of a " | ||
678 | "blind signature protects your privacy as it prevents the exchange from " | ||
679 | "knowing which coin it signed for which customer.</p>" | ||
680 | msgstr "" | ||
681 | |||
682 | #: financial-news.html.j2:6 | ||
683 | msgid "Financial News" | ||
684 | msgstr "" | ||
685 | |||
686 | #: financial-news.html.j2:9 | ||
687 | msgid "" | ||
688 | "This page explains (only in English) how Taler can change ongoing " | ||
689 | "developments in the financial industry." | ||
690 | msgstr "" | 310 | msgstr "" |
691 | 311 | ||
692 | #: glossary.html.j2:6 | 312 | #: glossary.html.j2:6 |
693 | msgid "auditor" | 313 | msgid "term" |
694 | msgstr "" | ||
695 | |||
696 | #: glossary.html.j2:14 | ||
697 | msgid "" | ||
698 | "traditional financial service provider who offers wire `transfers` between " | ||
699 | "accounts" | ||
700 | msgstr "" | ||
701 | |||
702 | #: glossary.html.j2:18 | ||
703 | msgid "coin" | ||
704 | msgstr "" | ||
705 | |||
706 | #: glossary.html.j2:20 | ||
707 | msgid "" | ||
708 | "coins are individual token representing a certain amount of value, also " | ||
709 | "known as the `denomination` of the coin" | ||
710 | msgstr "" | ||
711 | |||
712 | #: glossary.html.j2:24 | ||
713 | msgid "contract" | ||
714 | msgstr "" | ||
715 | |||
716 | #: glossary.html.j2:26 | ||
717 | msgid "the proposal signed by the wallet." | ||
718 | msgstr "" | ||
719 | |||
720 | #: glossary.html.j2:30 | ||
721 | msgid "denomination" | ||
722 | msgstr "" | ||
723 | |||
724 | #: glossary.html.j2:32 | ||
725 | msgid "" | ||
726 | "unit of currency, specifies both the currency and the face value of a `coin`" | ||
727 | msgstr "" | ||
728 | |||
729 | #: glossary.html.j2:36 | ||
730 | msgid "denomination key" | ||
731 | msgstr "" | ||
732 | |||
733 | #: glossary.html.j2:38 | ||
734 | msgid "" | ||
735 | "RSA key used by the exchange to certify that a given `coin` is valid and of " | ||
736 | "a particular `denomination`" | ||
737 | msgstr "" | ||
738 | |||
739 | #: glossary.html.j2:42 | ||
740 | msgid "deposit" | ||
741 | msgstr "" | ||
742 | |||
743 | #: glossary.html.j2:44 | ||
744 | msgid "" | ||
745 | "operation by which a merchant passes coins to an exchange, expecting the " | ||
746 | "exchange to credit his `bank` account in the future using a wire `transfer`" | ||
747 | msgstr "" | ||
748 | |||
749 | #: glossary.html.j2:48 | ||
750 | msgid "dirty" | ||
751 | msgstr "" | ||
752 | |||
753 | #: glossary.html.j2:50 | ||
754 | msgid "" | ||
755 | "a `coin` is dirty if its public key may be known to an entity other than the " | ||
756 | "customer, thereby creating the danger of some entity being able to link " | ||
757 | "multiple transactions of coin's owner if the coin is not refreshed first" | ||
758 | msgstr "" | ||
759 | |||
760 | #: glossary.html.j2:54 | ||
761 | msgid "exchange" | ||
762 | msgstr "" | ||
763 | |||
764 | #: glossary.html.j2:56 | ||
765 | msgid "" | ||
766 | "Taler's payment service provider. Issues eletronic `coins` during " | ||
767 | "`withdrawal` and redeems them when they are `deposited` by merchants." | ||
768 | msgstr "" | ||
769 | |||
770 | #: glossary.html.j2:60 | ||
771 | msgid "extension" | ||
772 | msgstr "" | ||
773 | |||
774 | #: glossary.html.j2:62 | ||
775 | msgid "implementation of a `wallet` for browsers" | ||
776 | msgstr "" | ||
777 | |||
778 | #: glossary.html.j2:66 | ||
779 | msgid "fresh coin" | ||
780 | msgstr "" | ||
781 | |||
782 | #: glossary.html.j2:68 | ||
783 | msgid "a `coin` is fresh if its public key is only known to the customer" | ||
784 | msgstr "" | ||
785 | |||
786 | #: glossary.html.j2:72 | ||
787 | msgid "master key" | ||
788 | msgstr "" | ||
789 | |||
790 | #: glossary.html.j2:74 | ||
791 | msgid "" | ||
792 | "offline key used by the exchange to certify denomination keys and message " | ||
793 | "signing keys" | ||
794 | msgstr "" | ||
795 | |||
796 | #: glossary.html.j2:78 | ||
797 | msgid "message signing key" | ||
798 | msgstr "" | ||
799 | |||
800 | #: glossary.html.j2:80 | ||
801 | msgid "key used by the exchange to sign online messages, other than coins" | ||
802 | msgstr "" | ||
803 | |||
804 | #: glossary.html.j2:84 | ||
805 | msgid "offer" | ||
806 | msgstr "" | ||
807 | |||
808 | #: glossary.html.j2:86 | ||
809 | msgid "" | ||
810 | "specification of the details of a transaction, specifies the payment " | ||
811 | "obligations for the customer (i.e. the amount), the deliverables of the " | ||
812 | "merchant and other related information, such as deadlines or locations; " | ||
813 | "However, it lacks some information that the backend is supposed to provide. " | ||
814 | "In other words, after the backend adds the missing information to the offer " | ||
815 | "and signs it, it becomes a proposal." | ||
816 | msgstr "" | ||
817 | |||
818 | #: glossary.html.j2:95 | ||
819 | msgid "owner" | ||
820 | msgstr "" | ||
821 | |||
822 | #: glossary.html.j2:97 | ||
823 | msgid "a `coin` is owned by the entity that knows the private key of the coin" | ||
824 | msgstr "" | ||
825 | |||
826 | #: glossary.html.j2:101 | ||
827 | msgid "proof" | ||
828 | msgstr "" | ||
829 | |||
830 | #: glossary.html.j2:103 | ||
831 | msgid "" | ||
832 | "message that cryptographically demonstrates that a particular claim is " | ||
833 | "correct" | ||
834 | msgstr "" | ||
835 | |||
836 | #: glossary.html.j2:107 | ||
837 | msgid "proposal" | ||
838 | msgstr "" | ||
839 | |||
840 | #: glossary.html.j2:109 | ||
841 | msgid "a sketch that has been completed and signed by the merchant backend." | ||
842 | msgstr "" | ||
843 | |||
844 | #: glossary.html.j2:113 | ||
845 | msgid "reserve" | ||
846 | msgstr "" | ||
847 | |||
848 | #: glossary.html.j2:115 | ||
849 | msgid "" | ||
850 | "funds set aside for future use; either the balance of a customer at the " | ||
851 | "exchange ready for `withdrawal`, or the funds kept in the exchange's bank " | ||
852 | "account to cover obligations from coins in circulation" | ||
853 | msgstr "" | ||
854 | |||
855 | #: glossary.html.j2:119 | ||
856 | msgid "refreshing" | ||
857 | msgstr "" | ||
858 | |||
859 | #: glossary.html.j2:121 | ||
860 | msgid "" | ||
861 | "operation by which a `dirty` `coin` is converted into one or more `fresh` " | ||
862 | "coins" | ||
863 | msgstr "" | ||
864 | |||
865 | #: glossary.html.j2:125 | ||
866 | msgid "refund" | ||
867 | msgstr "" | ||
868 | |||
869 | #: glossary.html.j2:127 | ||
870 | msgid "" | ||
871 | "operation by which a merchant steps back from the right to funds that he " | ||
872 | "obtained from a `deposit` operation, giving the right to the funds back to " | ||
873 | "the customer" | ||
874 | msgstr "" | ||
875 | |||
876 | #: glossary.html.j2:131 | ||
877 | msgid "sharing" | ||
878 | msgstr "" | ||
879 | |||
880 | #: glossary.html.j2:133 | ||
881 | msgid "" | ||
882 | "users can share ownership of a `coin` by sharing access to the coin's " | ||
883 | "private key, thereby allowing all co-owners to spend the coin at any time." | ||
884 | msgstr "" | ||
885 | |||
886 | #: glossary.html.j2:137 | ||
887 | msgid "signing key" | ||
888 | msgstr "" | ||
889 | |||
890 | #: glossary.html.j2:139 | ||
891 | msgid "see message signing key." | ||
892 | msgstr "" | ||
893 | |||
894 | #: glossary.html.j2:143 | ||
895 | msgid "spending" | ||
896 | msgstr "" | ||
897 | |||
898 | #: glossary.html.j2:145 | ||
899 | msgid "" | ||
900 | "operation by which a customer gives a merchant the right to `deposit` coins " | ||
901 | "in return for merchandise" | ||
902 | msgstr "" | ||
903 | |||
904 | #: glossary.html.j2:149 | ||
905 | msgid "transfer" | ||
906 | msgstr "" | ||
907 | |||
908 | #: glossary.html.j2:151 | ||
909 | msgid "method of sending funds between `bank` accounts" | ||
910 | msgstr "" | ||
911 | |||
912 | #: glossary.html.j2:155 | ||
913 | msgid "transaction" | ||
914 | msgstr "" | ||
915 | |||
916 | #: glossary.html.j2:157 | ||
917 | msgid "" | ||
918 | "method by which ownership is exclusively transferred from one entity to " | ||
919 | "another" | ||
920 | msgstr "" | ||
921 | |||
922 | #: glossary.html.j2:161 | ||
923 | msgid "transaction id" | ||
924 | msgstr "" | ||
925 | |||
926 | #: glossary.html.j2:163 | ||
927 | msgid "unique number by which a merchant identifies a `transaction`" | ||
928 | msgstr "" | ||
929 | |||
930 | #: glossary.html.j2:167 | ||
931 | msgid "wallet" | ||
932 | msgstr "" | ||
933 | |||
934 | #: glossary.html.j2:169 | ||
935 | msgid "" | ||
936 | "software running on a customer's computer; withdraws, stores and spends coins" | ||
937 | msgstr "" | ||
938 | |||
939 | #: glossary.html.j2:173 | ||
940 | msgid "wire transfer" | ||
941 | msgstr "" | ||
942 | |||
943 | #: glossary.html.j2:175 | ||
944 | msgid "see `transfer`" | ||
945 | msgstr "" | ||
946 | |||
947 | #: glossary.html.j2:179 | ||
948 | msgid "wire transfer identifier" | ||
949 | msgstr "" | ||
950 | |||
951 | #: glossary.html.j2:181 | ||
952 | msgid "" | ||
953 | "subject of a wire `transfer`; usually a random string to uniquely identify " | ||
954 | "the `transfer`" | ||
955 | msgstr "" | ||
956 | |||
957 | #: glossary.html.j2:185 | ||
958 | msgid "withdrawal" | ||
959 | msgstr "" | ||
960 | |||
961 | #: glossary.html.j2:187 | ||
962 | msgid "" | ||
963 | "operation by which a `wallet` can convert funds from a reserve to fresh coins" | ||
964 | msgstr "" | 314 | msgstr "" |
965 | 315 | ||
966 | #: governments.html.j2:6 | 316 | #: glossary.html.j2:8 |
967 | msgid "Advantages for Governments" | 317 | msgid "explanation" |
968 | msgstr "" | 318 | msgstr "" |
969 | 319 | ||
970 | #: governments.html.j2:8 | 320 | #: index.html.j2:6 |
971 | msgid "" | 321 | msgid "GNUnet logo" |
972 | "Taler provides accountability to ensure business operate legally, while also " | ||
973 | "respecting civil liberties of citizens. Taler is a payment system based on " | ||
974 | "open standards and free software. Taler needs governments as they set a " | ||
975 | "financial framework and act as trusted regulators. Taler contributes to " | ||
976 | "digital sovereignty in the critical financial infrastructure." | ||
977 | msgstr "" | ||
978 | |||
979 | #: governments.html.j2:25 | ||
980 | msgid "Taxable" | ||
981 | msgstr "" | ||
982 | |||
983 | #: governments.html.j2:28 | ||
984 | msgid "" | ||
985 | "Taler was built with the goal of fighting corruption and supporting " | ||
986 | "taxation. With Taler, the receiver of any form of payment is easily " | ||
987 | "identified by the government, and the merchant can be compelled to provide " | ||
988 | "the contract that was accepted by the customer. Governments can use this " | ||
989 | "data to tax businesses and individuals based on their income, making tax " | ||
990 | "evasion and black markets less viable." | ||
991 | msgstr "" | ||
992 | |||
993 | #: governments.html.j2:41 | ||
994 | msgid "" | ||
995 | "Thus, despite offering anonymity for citizens spending digital cash to buy " | ||
996 | "goods and services, Taler also ensures that the state can observe incoming " | ||
997 | "funds. This can be used to ensure businesses engage only in legal " | ||
998 | "activities, and do not evade income tax, sales tax or value-added tax. " | ||
999 | "However, this observational capability does not extend to the immediate " | ||
1000 | "personal domain. In particular, monitoring does not cover shared access to " | ||
1001 | "funds with trusted friends and family, or synchronizing wallets across " | ||
1002 | "multiple devices." | ||
1003 | msgstr "" | ||
1004 | |||
1005 | #: governments.html.j2:61 | ||
1006 | msgid "" | ||
1007 | "Taler's payments are cryptographically secured. Thus, customers, merchants " | ||
1008 | "and the Taler payment service provider (the exchange) can mathematically " | ||
1009 | "demonstrate their lawful behavior in court in case of disputes. Financial " | ||
1010 | "damages are strictly limited, improving economic security for individuals, " | ||
1011 | "merchants, the exchange and the state." | ||
1012 | msgstr "" | ||
1013 | |||
1014 | #: governments.html.j2:73 | ||
1015 | msgid "" | ||
1016 | "As a payment service provider, the Taler exchange is subject to financial " | ||
1017 | "regulation. Financial regulation and regular audits are critical to " | ||
1018 | "establish trust. In particular, the Taler design mandates the existence of " | ||
1019 | "an independent auditor who checks cryptographic proofs that accumulate at " | ||
1020 | "the exchange to ensure that the escrow account is managed honestly. This " | ||
1021 | "ensures that the exchange does not threaten the economy due to fraud." | ||
1022 | msgstr "" | ||
1023 | |||
1024 | #: governments.html.j2:88 | ||
1025 | msgid "Libre" | ||
1026 | msgstr "" | ||
1027 | |||
1028 | #: governments.html.j2:91 | ||
1029 | msgid "" | ||
1030 | "Taler is free software implementing an open protocol standard. Thus, Taler " | ||
1031 | "will enable competition and avoid the monopolization of payment systems that " | ||
1032 | "threatens global political and financial stability today." | ||
1033 | msgstr "" | ||
1034 | |||
1035 | #: governments.html.j2:101 | ||
1036 | msgid "Efficient" | ||
1037 | msgstr "" | ||
1038 | |||
1039 | #: governments.html.j2:104 | ||
1040 | msgid "" | ||
1041 | "Taler has an efficient design. Unlike Blockchain-based payment systems, such " | ||
1042 | "as Bitcoin, Taler will not threaten the availability of national electric " | ||
1043 | "grids or (significantly) contribute to environmental pollution." | ||
1044 | msgstr "" | ||
1045 | |||
1046 | #: governments.html.j2:120 | ||
1047 | msgid "Taler and regulation" | ||
1048 | msgstr "" | ||
1049 | |||
1050 | #: governments.html.j2:122 | ||
1051 | msgid "Anti money laundering (AML)" | ||
1052 | msgstr "" | ||
1053 | |||
1054 | #: governments.html.j2:123 | ||
1055 | msgid "" | ||
1056 | "With Taler, income is visible and can be tied to the contract signed by both " | ||
1057 | "parties." | ||
1058 | msgstr "" | ||
1059 | |||
1060 | #: governments.html.j2:124 | ||
1061 | msgid "Know your customer (KYC)" | ||
1062 | msgstr "" | ||
1063 | |||
1064 | #: governments.html.j2:125 | ||
1065 | msgid "" | ||
1066 | "In Taler, payer and payee are known by their bank accounts when withdrawing " | ||
1067 | "or depositing coins respectively" | ||
1068 | msgstr "" | 322 | msgstr "" |
1069 | 323 | ||
1070 | #: governments.html.j2:126 | 324 | #: common/base.j2:6 index.html.j2:10 |
1071 | msgid "General Data Protection Regulation (GDPR)" | 325 | msgid "_project_title" |
1072 | msgstr "" | 326 | msgstr "" |
1073 | 327 | ||
1074 | #: governments.html.j2:127 | 328 | #: index.html.j2:13 |
1075 | msgid "" | 329 | msgid "" |
1076 | "Taler cryptographically protects citizen's privacy, and by design implements " | 330 | "An alternative P2P network stack to build secure, decentralized and privacy-" |
1077 | "data minimization and privacy by default." | 331 | "preserving distributed applications; built to replace the old insecure " |
332 | "Internet protocols." | ||
1078 | msgstr "" | 333 | msgstr "" |
1079 | 334 | ||
1080 | #: governments.html.j2:128 | 335 | #: index.html.j2:25 |
1081 | msgid "Payment Services Directive (PSD2)" | 336 | msgid "The Internet is broken" |
1082 | msgstr "" | 337 | msgstr "" |
1083 | 338 | ||
1084 | #: governments.html.j2:129 | 339 | #: index.html.j2:28 |
1085 | msgid "" | 340 | msgid "" |
1086 | "Taler provides an open standard with public APIs contributing to a " | 341 | "Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-" |
1087 | "competitive banking sector." | 342 | "by-default: protecting against address forgery, routers learning metadata, " |
1088 | msgstr "" | 343 | "or choosing really trusted CAs is nontrivial and sometimes nigh impossible. " |
1089 | 344 | "<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/" | |
1090 | #: governments.html.j2:137 | 345 | "papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming " |
1091 | msgid "Taler provides privacy and accountability" | 346 | "and content distribution in a technically robust manner - as opposed to ad-" |
347 | "hoc designs in place today." | ||
1092 | msgstr "" | 348 | msgstr "" |
1093 | 349 | ||
1094 | #: governments.html.j2:140 | 350 | #: index.html.j2:36 |
1095 | msgid "" | 351 | msgid "Developing decentralized applications is hard" |
1096 | "Taler assumes governments can observe traditional wire transfers entering " | ||
1097 | "and leaving the Taler payment system. Starting with the wire transfers, " | ||
1098 | "governments can obtain:" | ||
1099 | msgstr "" | 352 | msgstr "" |
1100 | 353 | ||
1101 | #: governments.html.j2:148 | 354 | #: index.html.j2:39 |
1102 | msgid "" | 355 | msgid "" |
1103 | "The total amount of digital currency withdrawn by a customer. The government " | 356 | "It seems like every other P2P project develops its own library stack, " |
1104 | "can impose limits on how much digital cash a customer can withdraw within a " | 357 | "covering transports, stream muxing, discovery and others. This divides " |
1105 | "given time frame." | 358 | "effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving " |
1106 | msgstr "" | 359 | "foundation for your application covering areas from addressing to reliable " |
1107 | 360 | "bidirectional Axolotl-encrypted channels, with advanced routing and based on " | |
1108 | #: governments.html.j2:157 | 361 | "years of research." |
1109 | msgid "The income received by any merchant via the Taler system." | ||
1110 | msgstr "" | 362 | msgstr "" |
1111 | 363 | ||
1112 | #: governments.html.j2:164 | 364 | #: index.html.j2:49 |
1113 | msgid "" | 365 | msgid "Metadata leaks en masse" |
1114 | "The exact details of the underlying contract that was signed between " | ||
1115 | "customer and merchant. However, this information would typically not include " | ||
1116 | "the identity of the customer." | ||
1117 | msgstr "" | 366 | msgstr "" |
1118 | 367 | ||
1119 | #: governments.html.j2:174 | 368 | #: index.html.j2:52 |
1120 | msgid "" | 369 | msgid "" |
1121 | "The amounts of digital coins legitimately withdrawn by customers from the " | 370 | "Even though transport encryption is increasingly being deployed in the " |
1122 | "exchange, the value of non-redeemed digital coins in customer's wallets, the " | 371 | "Internet, it can only do so much: sender and receiver, times, frequency and " |
1123 | "value and corresponding wire details of deposit operations performed by " | 372 | "the volume of communication are all revealed, which enables reverse " |
1124 | "merchants with the exchange, and the income of the exchange from transaction " | 373 | "engineering pages visited and website fingerprinting, as demonstrated with " |
1125 | "fees." | 374 | "Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy " |
1126 | msgstr "" | 375 | "via ephemeral public key addressing, fixed packet size to hinder traffic " |
1127 | 376 | "analysis, layered encryption, Sybil-resistant routing, and others." | |
1128 | #: index.html.j2:6 | ||
1129 | msgid "GNUnet logo" | ||
1130 | msgstr "" | 377 | msgstr "" |
1131 | 378 | ||
1132 | #: index.html.j2:10 | 379 | #: index.html.j2:60 |
1133 | msgid "GNU's Framework for Secure Peer-to-Peer Networking!" | 380 | msgid "Users’ freedoms are not respected" |
1134 | msgstr "" | 381 | msgstr "" |
1135 | 382 | ||
1136 | #: index.html.j2:13 | 383 | #: index.html.j2:63 |
1137 | msgid "" | 384 | msgid "" |
1138 | "GNUnet is an alternative network stack for building secure, decentralized " | 385 | "Today, monitoring infrastructure, proprietary implementations, traffic " |
1139 | "and privacy-preserving distributed applications. Our goal is to replace the " | 386 | "shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/" |
1140 | "old insecure Internet protocol stack. Starting from an application for " | 387 | "philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> " |
1141 | "secure publication of files, GNUnet has grown to include all kinds of basic " | 388 | "GNUnet gives users freedoms to securely access information (“run” the " |
1142 | "protocol components and applications towards the creation of a GNU internet." | 389 | "network), to study all aspects of the network’s operation (“access the " |
390 | "code”), to distribute information (“copy”), as well as the freedom to deploy " | ||
391 | "new applications (“modify”)." | ||
1143 | msgstr "" | 392 | msgstr "" |
1144 | 393 | ||
1145 | #: index.html.j2:30 | 394 | #: index.html.j2:76 |
1146 | msgid "GNU Taler" | 395 | msgid "GNU Taler" |
1147 | msgstr "" | 396 | msgstr "" |
1148 | 397 | ||
1149 | #: index.html.j2:33 | 398 | #: index.html.j2:79 |
1150 | msgid "" | 399 | msgid "" |
1151 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " | 400 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " |
1152 | "electronic payment system. Payments are cryptographically secured and are " | 401 | "electronic payment system. Payments are cryptographically secured and are " |
1153 | "confirmed within milliseconds with extremely low transaction costs." | 402 | "confirmed within milliseconds with extremely low transaction costs." |
1154 | msgstr "" | 403 | msgstr "" |
1155 | 404 | ||
1156 | #: index.html.j2:44 | 405 | #: index.html.j2:90 |
1157 | msgid "The GNU Name System" | 406 | msgid "The GNU Name System" |
1158 | msgstr "" | 407 | msgstr "" |
1159 | 408 | ||
1160 | #: index.html.j2:47 | 409 | #: index.html.j2:93 |
1161 | msgid "" | 410 | msgid "" |
1162 | "The GNU Name System (GNS) is a fully decentralized replacement for the " | 411 | "The GNU Name System (GNS) is a fully decentralized replacement for the " |
1163 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " | 412 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " |
@@ -1167,11 +416,11 @@ msgid "" | |||
1167 | "instant key revocation mechanism." | 416 | "instant key revocation mechanism." |
1168 | msgstr "" | 417 | msgstr "" |
1169 | 418 | ||
1170 | #: index.html.j2:60 | 419 | #: index.html.j2:106 |
1171 | msgid "secushare" | 420 | msgid "secushare" |
1172 | msgstr "" | 421 | msgstr "" |
1173 | 422 | ||
1174 | #: index.html.j2:63 | 423 | #: index.html.j2:109 |
1175 | msgid "" | 424 | msgid "" |
1176 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " | 425 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " |
1177 | "social networking application on top of GNUnet. Using overlay multicast and " | 426 | "social networking application on top of GNUnet. Using overlay multicast and " |
@@ -1179,11 +428,11 @@ msgid "" | |||
1179 | "encrypted to authorized users only." | 428 | "encrypted to authorized users only." |
1180 | msgstr "" | 429 | msgstr "" |
1181 | 430 | ||
1182 | #: index.html.j2:76 | 431 | #: index.html.j2:122 |
1183 | msgid "pretty Easy privacy" | 432 | msgid "pretty Easy privacy" |
1184 | msgstr "" | 433 | msgstr "" |
1185 | 434 | ||
1186 | #: index.html.j2:79 | 435 | #: index.html.j2:125 |
1187 | msgid "" | 436 | msgid "" |
1188 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" | 437 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" |
1189 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " | 438 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " |
@@ -1191,11 +440,11 @@ msgid "" | |||
1191 | "privacy-preserving version of the Web-of-Trust." | 440 | "privacy-preserving version of the Web-of-Trust." |
1192 | msgstr "" | 441 | msgstr "" |
1193 | 442 | ||
1194 | #: index.html.j2:91 | 443 | #: index.html.j2:137 |
1195 | msgid "Foundations" | 444 | msgid "Foundations" |
1196 | msgstr "" | 445 | msgstr "" |
1197 | 446 | ||
1198 | #: index.html.j2:93 | 447 | #: index.html.j2:139 |
1199 | msgid "" | 448 | msgid "" |
1200 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " | 449 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " |
1201 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " | 450 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " |
@@ -1204,11 +453,11 @@ msgid "" | |||
1204 | "TCP/IP stack." | 453 | "TCP/IP stack." |
1205 | msgstr "" | 454 | msgstr "" |
1206 | 455 | ||
1207 | #: index.html.j2:105 | 456 | #: index.html.j2:151 |
1208 | msgid "Security" | 457 | msgid "Security" |
1209 | msgstr "" | 458 | msgstr "" |
1210 | 459 | ||
1211 | #: index.html.j2:108 | 460 | #: index.html.j2:154 |
1212 | msgid "" | 461 | msgid "" |
1213 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | 462 | "GNUnet is implemented using a multi-process architecture. Each subsystem " |
1214 | "runs as a separate process, providing fault-isolation and enabling tight " | 463 | "runs as a separate process, providing fault-isolation and enabling tight " |
@@ -1217,249 +466,10 @@ msgid "" | |||
1217 | "free software." | 466 | "free software." |
1218 | msgstr "" | 467 | msgstr "" |
1219 | 468 | ||
1220 | #: index.html.j2:125 | 469 | #: index.html.j2:171 |
1221 | msgid "GNUnet News" | 470 | msgid "GNUnet News" |
1222 | msgstr "" | 471 | msgstr "" |
1223 | 472 | ||
1224 | #: investors.html.j2:6 | ||
1225 | msgid "Invest in Taler!" | ||
1226 | msgstr "" | ||
1227 | |||
1228 | #: investors.html.j2:9 | ||
1229 | msgid "" | ||
1230 | "We have created a company, Taler Systems SA in Luxembourg.<br> Please " | ||
1231 | "contact <tt>invest@taler.net</tt> if you want to invest in Taler." | ||
1232 | msgstr "" | ||
1233 | |||
1234 | #: investors.html.j2:24 | ||
1235 | msgid "The Team" | ||
1236 | msgstr "" | ||
1237 | |||
1238 | #: investors.html.j2:27 | ||
1239 | msgid "" | ||
1240 | "Our <a href=\"about.html\">team</a> combines world-class business leaders, " | ||
1241 | "cryptographers, software engineers, civil-rights activists and academics. We " | ||
1242 | "are unified by a vision of how payments should work and the goal of imposing " | ||
1243 | "this vision upon the world." | ||
1244 | msgstr "" | ||
1245 | |||
1246 | #: investors.html.j2:37 | ||
1247 | msgid "" | ||
1248 | "We are currently supported by <a href=\"http://www.inria.fr/\">Inria</a>, " | ||
1249 | "the French national institute for research in informatics and automation, " | ||
1250 | "and the <a href=\"https://renewablefreedom.org/\">Renewable Freedom " | ||
1251 | "Foundation</a>." | ||
1252 | msgstr "" | ||
1253 | |||
1254 | #: investors.html.j2:45 | ||
1255 | msgid "The Technology" | ||
1256 | msgstr "" | ||
1257 | |||
1258 | #: investors.html.j2:48 | ||
1259 | msgid "" | ||
1260 | "All transactions in Taler are secured using <a href=\"bibliography.html" | ||
1261 | "\">modern cryptography</a> and trust in all parties is minimized. Financial " | ||
1262 | "damage is bounded (for customers, merchants and the exchange) even in the " | ||
1263 | "case that systems are compromised and private keys are stolen. Databases can " | ||
1264 | "be audited for consistency, resulting in either the detection of compromised " | ||
1265 | "systems or the demonstration that participants were honest. Actual " | ||
1266 | "transaction costs are fractions of a cent." | ||
1267 | msgstr "" | ||
1268 | |||
1269 | #: investors.html.j2:63 | ||
1270 | msgid "The Business" | ||
1271 | msgstr "" | ||
1272 | |||
1273 | #: investors.html.j2:66 | ||
1274 | msgid "" | ||
1275 | "The scalable business model for Taler is the operation of the payment " | ||
1276 | "service provider, which converts money from traditional payment systems " | ||
1277 | "(MasterCard, SEPA, UPI, Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous " | ||
1278 | "electronic coins in the same currency. The customer can then redeem the " | ||
1279 | "electronic coins at a merchant, who can exchange them for money represented " | ||
1280 | "using traditional payment systems at the exchange. The exchange charges fees " | ||
1281 | "to facilitate the transactions." | ||
1282 | msgstr "" | ||
1283 | |||
1284 | #: investors.html.j2:85 | ||
1285 | msgid "The Business Case" | ||
1286 | msgstr "" | ||
1287 | |||
1288 | #: investors.html.j2:88 | ||
1289 | msgid "Download" | ||
1290 | msgstr "" | ||
1291 | |||
1292 | #: investors.html.j2:91 | ||
1293 | msgid "" | ||
1294 | "Our <a href=\"financial-news.html\">financial news</a> page explains in " | ||
1295 | "English how Taler can impact current developments in the global payment " | ||
1296 | "market." | ||
1297 | msgstr "" | ||
1298 | |||
1299 | #: investors.html.j2:114 | ||
1300 | msgid "Running a Taler payment service operator" | ||
1301 | msgstr "" | ||
1302 | |||
1303 | #: investors.html.j2:117 | ||
1304 | msgid "" | ||
1305 | "The payment service operator runs the <em>Taler exchange</em>. The exchange " | ||
1306 | "charges <b>transaction fees</b> to customers or merchants. Its operational " | ||
1307 | "expenses are from wire transfers with the banking system and the operation " | ||
1308 | "of the computing infrastructure." | ||
1309 | msgstr "" | ||
1310 | |||
1311 | #: investors.html.j2:127 | ||
1312 | msgid "" | ||
1313 | "Cryptographic operations, bandwidth and storage costs are less than 0.01 " | ||
1314 | "cent per transaction." | ||
1315 | msgstr "" | ||
1316 | |||
1317 | #: investors.html.j2:129 | ||
1318 | msgid "" | ||
1319 | "Multiple Taler transactions can be aggregated into larger wire transfers to " | ||
1320 | "merchants to minimize wire transfer costs." | ||
1321 | msgstr "" | ||
1322 | |||
1323 | #: investors.html.j2:131 | ||
1324 | msgid "" | ||
1325 | "Protocol allows the exchange to charge fees for any expensive operation " | ||
1326 | "(withdraw, deposit, refresh, refund or aggregated wire transfers)." | ||
1327 | msgstr "" | ||
1328 | |||
1329 | #: investors.html.j2:133 | ||
1330 | msgid "Partnership with banks establishes consumer trust." | ||
1331 | msgstr "" | ||
1332 | |||
1333 | #: investors.html.j2:135 | ||
1334 | msgid "Partnership with free software community enables rapid deployment." | ||
1335 | msgstr "" | ||
1336 | |||
1337 | #: merchants.html.j2:5 | ||
1338 | msgid "Advantages for Merchants" | ||
1339 | msgstr "" | ||
1340 | |||
1341 | #: merchants.html.j2:8 | ||
1342 | msgid "" | ||
1343 | "Taler is a cost-effective electronic payment system which provides you with " | ||
1344 | "cryptographic proof that the payment worked correctly within milliseconds. " | ||
1345 | "Your Web customers pay with previously unknown levels of convenience without " | ||
1346 | "risk of fraud." | ||
1347 | msgstr "" | ||
1348 | |||
1349 | #: merchants.html.j2:22 | ||
1350 | msgid "Fast" | ||
1351 | msgstr "" | ||
1352 | |||
1353 | #: merchants.html.j2:25 | ||
1354 | msgid "" | ||
1355 | "Processing transactions with Taler is fast, allowing you to confirm the " | ||
1356 | "transaction with your customer virtually immediately. Your customers will " | ||
1357 | "appreciate that they do not have to type in credit card information and play " | ||
1358 | "the "verified by" game. By making payments significantly more " | ||
1359 | "convenient for your customers, you may be able to use Taler for small " | ||
1360 | "transactions that would not work with credit card payments due to the mental " | ||
1361 | "overhead for customers." | ||
1362 | msgstr "" | ||
1363 | |||
1364 | #: merchants.html.j2:44 | ||
1365 | msgid "" | ||
1366 | "You will have cryptographic proof of payment from the Taler payment service " | ||
1367 | "provider. With Taler you never handle sensitive customer account information " | ||
1368 | "and thus do not have to undergo any particular security audits (such as PCI " | ||
1369 | "DSS). Your systems will have customer contracts with qualified signatures " | ||
1370 | "for all transactions which you can use in court in case of disputes." | ||
1371 | msgstr "" | ||
1372 | |||
1373 | #: merchants.html.j2:61 | ||
1374 | msgid "" | ||
1375 | "Taler is free software, and you can use the liberally-licensed reference " | ||
1376 | "code as a starting point to integrate Taler into your services. To use " | ||
1377 | "Taler, you do not need to pay license fees, and the free software " | ||
1378 | "development model will ensure that you can select from many competing " | ||
1379 | "integrators for support." | ||
1380 | msgstr "" | ||
1381 | |||
1382 | #: merchants.html.j2:76 | ||
1383 | msgid "Cheap" | ||
1384 | msgstr "" | ||
1385 | |||
1386 | #: merchants.html.j2:79 | ||
1387 | msgid "" | ||
1388 | "Taler is uses efficient cryptographic constructions with low bandwidth and " | ||
1389 | "storage requirements. Combined with Taler's strong security which makes " | ||
1390 | "fraud impossible, Taler payment service providers can operate with very low " | ||
1391 | "overhead and thus offer low transaction fees." | ||
1392 | msgstr "" | ||
1393 | |||
1394 | #: merchants.html.j2:89 | ||
1395 | msgid "Flexible" | ||
1396 | msgstr "" | ||
1397 | |||
1398 | #: merchants.html.j2:92 | ||
1399 | msgid "" | ||
1400 | "Taler can be used for different currencies (such as Euros, US Dollars or " | ||
1401 | "Bitcoins) and any amount, limited only by applicable regulatation and what " | ||
1402 | "denominations the payment service provider supports." | ||
1403 | msgstr "" | ||
1404 | |||
1405 | #: merchants.html.j2:101 | ||
1406 | msgid "Ethical" | ||
1407 | msgstr "" | ||
1408 | |||
1409 | #: merchants.html.j2:104 | ||
1410 | msgid "" | ||
1411 | "Taler prevents tax evasion and money laundering. Taler's protocols are " | ||
1412 | "efficient and do not use wasteful proof-of-work calculations. Taler " | ||
1413 | "encourages transparency by providing an open standard and free software " | ||
1414 | "reference implementations." | ||
1415 | msgstr "" | ||
1416 | |||
1417 | #: merchants.html.j2:119 | ||
1418 | msgid "Manuals for merchants" | ||
1419 | msgstr "" | ||
1420 | |||
1421 | #: merchants.html.j2:122 | ||
1422 | msgid "The GNU Taler merchant backend operator manual" | ||
1423 | msgstr "" | ||
1424 | |||
1425 | #: merchants.html.j2:125 | ||
1426 | msgid "The GNU Taler Web shop integration tutorial (PHP)" | ||
1427 | msgstr "" | ||
1428 | |||
1429 | #: merchants.html.j2:128 | ||
1430 | msgid "The GNU Taler Web shop integration tutorial (Python)" | ||
1431 | msgstr "" | ||
1432 | |||
1433 | #: merchants.html.j2:140 | ||
1434 | msgid "The GNU Taler Merchant Backend" | ||
1435 | msgstr "" | ||
1436 | |||
1437 | #: merchants.html.j2:142 | ||
1438 | msgid "Merchants process payments using the Taler backend:" | ||
1439 | msgstr "" | ||
1440 | |||
1441 | #: merchants.html.j2:147 | ||
1442 | msgid "" | ||
1443 | "The backend <b>signs</b> and <b>stores</b> the complete terms of offers made " | ||
1444 | "by the merchant to customers. For this, the merchant's frontend needs to " | ||
1445 | "give the customer's order in a JSON format to the backend." | ||
1446 | msgstr "" | ||
1447 | |||
1448 | #: merchants.html.j2:156 | ||
1449 | msgid "" | ||
1450 | "The backend <b>validates</b> payments received from the wallet and " | ||
1451 | "<b>executes</b> them with the Taler payment service provider (the exchange). " | ||
1452 | "For this, the merchant's frontend must pass the payment request through to " | ||
1453 | "the Taler backend and check the HTTP status code that is returned." | ||
1454 | msgstr "" | ||
1455 | |||
1456 | #: merchants.html.j2:167 | ||
1457 | msgid "" | ||
1458 | "The backend can <b>list</b> completed transactions and <b>map</b> wire " | ||
1459 | "transfers to sets of business transactions, including the exact terms of " | ||
1460 | "each contract." | ||
1461 | msgstr "" | ||
1462 | |||
1463 | #: news.html.j2.inc:1 | 473 | #: news.html.j2.inc:1 |
1464 | msgid "More news" | 474 | msgid "More news" |
1465 | msgstr "" | 475 | msgstr "" |
@@ -1469,21 +479,13 @@ msgid "Older News" | |||
1469 | msgstr "" | 479 | msgstr "" |
1470 | 480 | ||
1471 | #: old-news.html.j2:9 | 481 | #: old-news.html.j2:9 |
1472 | msgid "This page documents the GNU Taler history." | 482 | msgid "This page documents the GNUnet history." |
1473 | msgstr "" | ||
1474 | |||
1475 | #: press.html.j2:4 | ||
1476 | msgid "GNU Taler in the Press" | ||
1477 | msgstr "" | 483 | msgstr "" |
1478 | 484 | ||
1479 | #: common/base.j2:5 | 485 | #: common/base.j2:5 |
1480 | msgid "GNUnet" | 486 | msgid "GNUnet" |
1481 | msgstr "" | 487 | msgstr "" |
1482 | 488 | ||
1483 | #: common/base.j2:6 | ||
1484 | msgid "GNU's Framework for Secure Peer-to-Peer Networking" | ||
1485 | msgstr "" | ||
1486 | |||
1487 | #: common/footer.j2.inc:7 | 489 | #: common/footer.j2.inc:7 |
1488 | msgid "About" | 490 | msgid "About" |
1489 | msgstr "" | 491 | msgstr "" |
@@ -1500,19 +502,15 @@ msgstr "" | |||
1500 | msgid "Bug Tracker" | 502 | msgid "Bug Tracker" |
1501 | msgstr "" | 503 | msgstr "" |
1502 | 504 | ||
1503 | #: common/footer.j2.inc:16 | 505 | #: common/footer.j2.inc:15 |
1504 | msgid "IRC logs" | 506 | msgid "IRC logs" |
1505 | msgstr "" | 507 | msgstr "" |
1506 | 508 | ||
1507 | #: common/footer.j2.inc:22 | 509 | #: common/footer.j2.inc:21 |
1508 | msgid "Continuous Integration" | 510 | msgid "Continuous Integration" |
1509 | msgstr "" | 511 | msgstr "" |
1510 | 512 | ||
1511 | #: common/footer.j2.inc:23 common/navigation.j2.inc:12 | 513 | #: common/footer.j2.inc:30 |
1512 | msgid "Bibliography" | ||
1513 | msgstr "" | ||
1514 | |||
1515 | #: common/footer.j2.inc:31 | ||
1516 | msgid "" | 514 | msgid "" |
1517 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " | 515 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " |
1518 | "only." | 516 | "only." |
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po index cbb8d09e..9c180f77 100644 --- a/locale/it/LC_MESSAGES/messages.po +++ b/locale/it/LC_MESSAGES/messages.po | |||
@@ -8,7 +8,7 @@ msgid "" | |||
8 | msgstr "" | 8 | msgstr "" |
9 | "Project-Id-Version: PROJECT VERSION\n" | 9 | "Project-Id-Version: PROJECT VERSION\n" |
10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 10 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
11 | "POT-Creation-Date: 2018-01-03 00:54+0100\n" | 11 | "POT-Creation-Date: 2018-01-08 14:12+0100\n" |
12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -18,215 +18,64 @@ msgstr "" | |||
18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
19 | "Generated-By: Babel 2.4.0\n" | 19 | "Generated-By: Babel 2.4.0\n" |
20 | 20 | ||
21 | #: about.html.j2:8 | 21 | #: about.html.j2:9 |
22 | msgid "" | 22 | msgid "GNU maintainer." |
23 | "GNU maintainer. Network security & privacy researcher. Software " | ||
24 | "architect." | ||
25 | msgstr "" | 23 | msgstr "" |
26 | 24 | ||
27 | #: about.html.j2:13 | 25 | #: about.html.j2:14 |
28 | msgid "" | 26 | msgid "Continuous Integration, SecuShare, packaging (Guix)." |
29 | "Entrepreneur, Investor, Fortune 100 CIO, IT company director in different " | ||
30 | "industries, …." | ||
31 | msgstr "" | 27 | msgstr "" |
32 | 28 | ||
33 | #: about.html.j2:20 | 29 | #: about.html.j2:19 |
34 | msgid "Applied cryptography. Contact to W3c & Tor." | 30 | msgid "Set, Consensus, Voting." |
35 | msgstr "" | 31 | msgstr "" |
36 | 32 | ||
37 | #: about.html.j2:25 | 33 | #: about.html.j2:26 |
38 | msgid "Theoretical foundations." | 34 | msgid "Mix networking." |
39 | msgstr "" | 35 | msgstr "" |
40 | 36 | ||
41 | #: about.html.j2:30 | 37 | #: about.html.j2:31 |
42 | msgid "Founder of the GNU project. Ethical guidance and licensing." | 38 | msgid "Random peer sampling." |
43 | msgstr "" | 39 | msgstr "" |
44 | 40 | ||
45 | #: about.html.j2:37 | 41 | #: about.html.j2:36 |
46 | msgid "PhD Student, TU Munich. Currently teaching." | 42 | msgid "SecuShare, Social, PSYC, Multicast, Data Protection Theory." |
47 | msgstr "" | 43 | msgstr "" |
48 | 44 | ||
49 | #: about.html.j2:42 | 45 | #: about.html.j2:42 |
50 | msgid "PhD Student, Inria.." | 46 | msgid "GNU Name System, Identity Management, ABE." |
51 | msgstr "" | ||
52 | |||
53 | #: about.html.j2:47 about.html.j2:62 | ||
54 | msgid "Software engineer." | ||
55 | msgstr "" | ||
56 | |||
57 | #: about.html.j2:54 | ||
58 | msgid "Sustainable business development." | ||
59 | msgstr "" | ||
60 | |||
61 | #: about.html.j2:58 | ||
62 | msgid "Software engineer. Works on libebics." | ||
63 | msgstr "" | 47 | msgstr "" |
64 | 48 | ||
65 | #: about.html.j2:68 about.html.j2:72 about.html.j2:76 | 49 | #: about.html.j2:47 |
66 | msgid "Translator (Spanish)" | 50 | msgid "Testbed, voice." |
67 | msgstr "" | 51 | msgstr "" |
68 | 52 | ||
69 | #: about.html.j2:82 about.html.j2:86 about.html.j2:90 | 53 | #: about.html.j2:52 about.html.j2:64 |
70 | msgid "Translator (Italian)" | 54 | msgid "SecuShare, Social, PSYC, Multicast." |
71 | msgstr "" | 55 | msgstr "" |
72 | 56 | ||
73 | #: about.html.j2:94 | 57 | #: about.html.j2:59 |
74 | msgid "Translator (German)" | 58 | msgid "Web site, packaging (Nix/Guix)." |
75 | msgstr "" | 59 | msgstr "" |
76 | 60 | ||
77 | #: about.html.j2:100 | 61 | #: about.html.j2:70 |
78 | msgid "Hardware security module" | 62 | msgid "NSE, CADET." |
79 | msgstr "" | 63 | msgstr "" |
80 | 64 | ||
81 | #: about.html.j2:104 | 65 | #: about.html.j2:74 about.html.j2:78 |
82 | msgid "Risk management" | 66 | msgid "W32 port." |
83 | msgstr "" | 67 | msgstr "" |
84 | 68 | ||
85 | #: about.html.j2:108 | 69 | #: about.html.j2:84 |
86 | msgid "PhD student, TU Munich. Currently teaching." | 70 | msgid "Documentation, packaging (Guix), System Integration" |
87 | msgstr "" | 71 | msgstr "" |
88 | 72 | ||
89 | #: about.html.j2:114 | 73 | #: about.html.j2:88 |
90 | msgid "Software engineer. Works on Android wallet." | 74 | msgid "Multicast." |
91 | msgstr "" | 75 | msgstr "" |
92 | 76 | ||
93 | #: architecture.html.j2:6 | 77 | #: architecture.html.j2:6 |
94 | msgid "Taler System Architecture" | 78 | msgid "GNUnet System Architecture" |
95 | msgstr "" | ||
96 | |||
97 | #: bibliography.html.j2:4 | ||
98 | msgid "GNU Taler Bibliography" | ||
99 | msgstr "" | ||
100 | |||
101 | #: bibliography.html.j2:9 bibliography.html.j2:16 bibliography.html.j2:23 | ||
102 | #: bibliography.html.j2:29 | ||
103 | msgid "by" | ||
104 | msgstr "" | ||
105 | |||
106 | #: bibliography.html.j2:16 bibliography.html.j2:23 bibliography.html.j2:29 | ||
107 | msgid "and" | ||
108 | msgstr "" | ||
109 | |||
110 | #: bibliography.html.j2:30 | ||
111 | msgid "available upon request" | ||
112 | msgstr "" | ||
113 | |||
114 | #: citizens.html.j2:5 | ||
115 | msgid "Advantages for Citizens" | ||
116 | msgstr "" | ||
117 | |||
118 | #: citizens.html.j2:9 | ||
119 | msgid "" | ||
120 | "Taler largely functions like digital cash. You withdraw money from your bank " | ||
121 | "account into your electronic wallet, and can henceforth spend digital cash. " | ||
122 | "The electronic wallet can carry multiple currencies." | ||
123 | msgstr "" | ||
124 | |||
125 | #: citizens.html.j2:25 governments.html.j2:58 merchants.html.j2:41 | ||
126 | msgid "Secure" | ||
127 | msgstr "" | ||
128 | |||
129 | #: citizens.html.j2:27 | ||
130 | msgid "" | ||
131 | "Taler uses modern cryptography, ensuring that there is no counterfeit. Your " | ||
132 | "digital wallet is safer than your physical wallet. At most, you can lose its " | ||
133 | "contents because your computer or mobile is irreparably damaged or " | ||
134 | "compromised. Unlike a physical wallet, you can make backups to secure " | ||
135 | "against data loss." | ||
136 | msgstr "" | ||
137 | |||
138 | #: citizens.html.j2:37 | ||
139 | msgid "Private" | ||
140 | msgstr "" | ||
141 | |||
142 | #: citizens.html.j2:39 | ||
143 | msgid "" | ||
144 | "Your transactions are private, neither the payment service provider nor " | ||
145 | "merchant needs to learn your identity. There is no need to give out credit " | ||
146 | "card numbers or other sensitive information. The merchant will only be able " | ||
147 | "to do exactly the transaction you agreed to." | ||
148 | msgstr "" | ||
149 | |||
150 | #: citizens.html.j2:50 | ||
151 | msgid "Convenient" | ||
152 | msgstr "" | ||
153 | |||
154 | #: citizens.html.j2:52 | ||
155 | msgid "" | ||
156 | "You will be able to withdraw money to replenish the digital coins in your " | ||
157 | "wallet using your credit card or wire transfers. Afterwards you can pay with " | ||
158 | "one-click using the Taler wallet, which optionally keeps your transaction " | ||
159 | "history on your computer." | ||
160 | msgstr "" | ||
161 | |||
162 | #: citizens.html.j2:61 | ||
163 | msgid "Stable" | ||
164 | msgstr "" | ||
165 | |||
166 | #: citizens.html.j2:63 | ||
167 | msgid "" | ||
168 | "Coins in your digital wallet will be of the same denomination as the cash in " | ||
169 | "your physical wallet. Taler is not a crypto-currency, so you do not have to " | ||
170 | "worry about cryto-currency related value fluctuations. Banking with Taler is " | ||
171 | "subject to the usual government protections for financial services." | ||
172 | msgstr "" | ||
173 | |||
174 | #: citizens.html.j2:79 | ||
175 | msgid "Wallet Browser Extension" | ||
176 | msgstr "" | ||
177 | |||
178 | #: citizens.html.j2:81 | ||
179 | msgid "" | ||
180 | "We currently provide a <a href=\"wallet.html\">wallet browser extension</a> " | ||
181 | "for Chromium, Chrome, Firefox, Opera and Edge. Wallets for mobile phones and " | ||
182 | "other platforms will be available in the future." | ||
183 | msgstr "" | ||
184 | |||
185 | #: citizens.html.j2:88 | ||
186 | msgid "Taler Demo" | ||
187 | msgstr "" | ||
188 | |||
189 | #: citizens.html.j2:90 | ||
190 | msgid "" | ||
191 | "You can see how Taler works in practice by visiting our <a href=\"https://" | ||
192 | "demo.taler.net\">demo page</a>." | ||
193 | msgstr "" | ||
194 | |||
195 | #: citizens.html.j2:103 | ||
196 | msgid "The Taler Wallet for customers" | ||
197 | msgstr "" | ||
198 | |||
199 | #: citizens.html.j2:105 | ||
200 | msgid "Customers interact with the Taler system using the Taler wallet:" | ||
201 | msgstr "" | ||
202 | |||
203 | #: citizens.html.j2:110 | ||
204 | msgid "" | ||
205 | "To <b>withdraw</b> electronic coins, the customer transfers funds from his " | ||
206 | "bank account to the Taler payment service provider (the exchange). The wire " | ||
207 | "transfer subject must match a code identifying the customer's wallet. After " | ||
208 | "the wire transfer is complete, the wallet will automatically withdraw the " | ||
209 | "coins from the exchange." | ||
210 | msgstr "" | ||
211 | |||
212 | #: citizens.html.j2:118 | ||
213 | msgid "" | ||
214 | "To <b>spend</b> electronic coins, a merchant must cause the wallet to " | ||
215 | "display a proposal for some purchase. The wallet will ask the customer for " | ||
216 | "one-click confirmation. Payment is then instant. Transaction histories and " | ||
217 | "digitally signed contracts can be preserved by the wallet." | ||
218 | msgstr "" | ||
219 | |||
220 | #: citizens.html.j2:125 | ||
221 | msgid "" | ||
222 | "The customer can use the wallet to <b>review</b> his balance. The wallet can " | ||
223 | "contain different currencies, and may be shared across devices. Customers " | ||
224 | "can make backups of the wallet to secure its contents against hardware " | ||
225 | "failures." | ||
226 | msgstr "" | ||
227 | |||
228 | #: citizens.html.j2:137 merchants.html.j2:179 | ||
229 | msgid "customer perspective" | ||
230 | msgstr "" | 79 | msgstr "" |
231 | 80 | ||
232 | #: contact.html.j2:6 | 81 | #: contact.html.j2:6 |
@@ -266,7 +115,7 @@ msgid "" | |||
266 | "also report bugs or feature requests to the mailing list." | 115 | "also report bugs or feature requests to the mailing list." |
267 | msgstr "" | 116 | msgstr "" |
268 | 117 | ||
269 | #: common/footer.j2.inc:21 copyright.html.j2:6 | 118 | #: common/footer.j2.inc:20 copyright.html.j2:6 |
270 | msgid "Copyright Assignment" | 119 | msgid "Copyright Assignment" |
271 | msgstr "" | 120 | msgstr "" |
272 | 121 | ||
@@ -297,202 +146,72 @@ msgid "" | |||
297 | msgstr "" | 146 | msgstr "" |
298 | 147 | ||
299 | #: developers.html.j2:5 | 148 | #: developers.html.j2:5 |
300 | msgid "Taler for developers" | 149 | msgid "GNUnet for developers" |
301 | msgstr "" | 150 | msgstr "" |
302 | 151 | ||
303 | #: developers.html.j2:12 merchants.html.j2:58 | 152 | #: developers.html.j2:13 |
304 | msgid "Free" | 153 | msgid "Git" |
305 | msgstr "" | 154 | msgstr "" |
306 | 155 | ||
307 | #: developers.html.j2:15 | 156 | #: developers.html.j2:16 |
308 | msgid "" | 157 | msgid "" |
309 | "GNU Taler is free software implementing an open protocol. Anybody is welcome " | 158 | "A list of our Git repositories can be found in our <a href=\"https://gnunet." |
310 | "to integrate our reference implementation into their applications. Different " | 159 | "org/git/\">GitWeb</a>." |
311 | "components of Taler are being made available under different licenses. The " | ||
312 | "Affero GPLv3+ is used for the exchange, the LGPLv3+ is used for reference " | ||
313 | "code demonstrating integration with merchant platforms, and licenses like " | ||
314 | "GPLv3+ are used for wallets and related customer-facing software. We are " | ||
315 | "open for constructive suggestions for maximizing the adoption of this " | ||
316 | "payment platform." | ||
317 | msgstr "" | ||
318 | |||
319 | #: developers.html.j2:32 | ||
320 | msgid "RESTful" | ||
321 | msgstr "" | ||
322 | |||
323 | #: developers.html.j2:35 | ||
324 | msgid "" | ||
325 | "Taler is designed to work on the Internet. To ensure that Taler payments can " | ||
326 | "work with restrictive network setups, Taler uses a RESTful protocol over " | ||
327 | "HTTP or HTTPS. Taler's security does not depend upon the use of HTTPS, but " | ||
328 | "obviously merchants may choose to offer HTTPS for consistency and because it " | ||
329 | "generally is better for privacy compared to HTTP. Taler uses JSON to encode " | ||
330 | "structure data, making it easy to integrate Taler with existing Web " | ||
331 | "applications. Taler's protocol is documented in detail at <a href=\"https://" | ||
332 | "docs.taler.net/\">docs.taler.net</a>." | ||
333 | msgstr "" | ||
334 | |||
335 | #: developers.html.j2:58 | ||
336 | msgid "Code" | ||
337 | msgstr "" | 160 | msgstr "" |
338 | 161 | ||
339 | #: developers.html.j2:61 | 162 | #: common/footer.j2.inc:22 common/navigation.j2.inc:12 developers.html.j2:24 |
340 | msgid "" | 163 | msgid "Bibliography" |
341 | "Taler is currently primarily developed by a research team at <a href=" | ||
342 | "\"http://www.inria.fr/\">Inria</a> and <a href=\"https://gnunet.org/" | ||
343 | "\">GNUnet</a>. However, contributions from anyone are welcome. Our Git " | ||
344 | "repositories can be cloned using the Git and HTTP access methods against " | ||
345 | "<tt>git.taler.net</tt> with the name of the respective repository. A list of " | ||
346 | "repositories can be found in our <a href=\"https://git.taler.net/\">GitWeb</" | ||
347 | "a>." | ||
348 | msgstr "" | ||
349 | |||
350 | #: developers.html.j2:75 | ||
351 | msgid "Documentation" | ||
352 | msgstr "" | 164 | msgstr "" |
353 | 165 | ||
354 | #: developers.html.j2:78 | 166 | #: developers.html.j2:27 |
355 | msgid "" | 167 | msgid "" |
356 | "In addition to this website, the <a href=\"https://git.taler.net/" | 168 | "Technical papers can be found in our <a href=\"https://old.gnunet.org/" |
357 | "\">documented code</a> and the <a href=\"https://docs.taler.net/\">API " | 169 | "bibliography\">bibliography</a>." |
358 | "documentation</a>. Technical papers can be found in our <a href=" | ||
359 | "\"bibliography.html\">bibliography</a>." | ||
360 | msgstr "" | 170 | msgstr "" |
361 | 171 | ||
362 | #: common/footer.j2.inc:15 developers.html.j2:88 | 172 | #: developers.html.j2:34 |
363 | msgid "Discussion" | 173 | msgid "Discussion" |
364 | msgstr "" | 174 | msgstr "" |
365 | 175 | ||
366 | #: developers.html.j2:91 | 176 | #: developers.html.j2:37 |
367 | msgid "" | 177 | msgid "" |
368 | "We have a mailing list for developer discussions. You can subscribe to or " | 178 | "We have a mailing list for developer discussions. You can subscribe to or " |
369 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" | 179 | "read the list archive at <a href=\"http://lists.gnu.org/mailman/listinfo/" |
370 | "taler\">http://lists.gnu.org/mailman/listinfo/taler</a>." | 180 | "gnunet-developers\">http://lists.gnu.org/mailman/listinfo/gnunet-developers</" |
181 | "a>." | ||
371 | msgstr "" | 182 | msgstr "" |
372 | 183 | ||
373 | #: developers.html.j2:101 | 184 | #: developers.html.j2:47 |
374 | msgid "Regression Testing" | 185 | msgid "Regression Testing" |
375 | msgstr "" | 186 | msgstr "" |
376 | 187 | ||
377 | #: developers.html.j2:104 | 188 | #: developers.html.j2:50 |
378 | msgid "" | 189 | msgid "" |
379 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " | 190 | "We have <a href=\"https://buildbot.net/\">Buildbot</a> automation tests to " |
380 | "detect regressions and check for portability at <a href=\"https://buildbot." | 191 | "detect regressions and check for portability at <a href=\"https://gnunet.org/" |
381 | "taler.net/\">buildbot.taler.net</a>." | 192 | "buildbot/gnunet/\">https://gnunet.org/buildbot/gnunet/</a>." |
382 | msgstr "" | 193 | msgstr "" |
383 | 194 | ||
384 | #: developers.html.j2:113 | 195 | #: developers.html.j2:59 |
385 | msgid "Code Coverage Analysis" | 196 | msgid "Code Coverage Analysis" |
386 | msgstr "" | 197 | msgstr "" |
387 | 198 | ||
388 | #: developers.html.j2:116 | 199 | #: developers.html.j2:62 |
389 | msgid "" | 200 | msgid "" |
390 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " | 201 | "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\">LCOV</a> to " |
391 | "analyze the code coverage of our tests, the results are available at <a href=" | 202 | "analyze the code coverage of our tests, the results are available at <a href=" |
392 | "\"https://lcov.taler.net/\">lcov.taler.net</a>." | 203 | "\"https://gnunet.org/coverage/\">https://gnunet.org/coverage/</a>." |
393 | msgstr "" | 204 | msgstr "" |
394 | 205 | ||
395 | #: developers.html.j2:126 | 206 | #: developers.html.j2:72 |
396 | msgid "Performance Analysis" | 207 | msgid "Performance Analysis" |
397 | msgstr "" | 208 | msgstr "" |
398 | 209 | ||
399 | #: developers.html.j2:129 | 210 | #: developers.html.j2:75 |
400 | msgid "" | 211 | msgid "" |
401 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " | 212 | "We use <a href=\"https://gnunet.org/gauger\">Gauger</a> for performance " |
402 | "regression analysis of the exchange backend at <a href=\"https://gauger." | 213 | "regression analysis of the exchange backend at <a href=\"https://gnunet.org/" |
403 | "taler.net/\">gauger.taler.net</a>." | 214 | "gauger/\">https://gnunet.org/gauger/</a>." |
404 | msgstr "" | ||
405 | |||
406 | #: developers.html.j2:145 | ||
407 | msgid "Taler system overview" | ||
408 | msgstr "" | ||
409 | |||
410 | #: developers.html.j2:148 | ||
411 | msgid "" | ||
412 | "The Taler system consists of protocols executed among a number of actors as " | ||
413 | "illustrated in the illustration on the right. Typical transactions involve " | ||
414 | "the following steps:" | ||
415 | msgstr "" | ||
416 | |||
417 | #: developers.html.j2:155 | ||
418 | msgid "system overview" | ||
419 | msgstr "" | ||
420 | |||
421 | #: developers.html.j2:158 | ||
422 | msgid "" | ||
423 | "A customer instructs his <b>bank</b> to transfer funds from his account to " | ||
424 | "the Taler exchange (top left). In the subject of the transaction, he " | ||
425 | "includes an authentication token from his electronic <b>wallet</b>. In Taler " | ||
426 | "terminology, the customer creates a reserve at the exchange." | ||
427 | msgstr "" | ||
428 | |||
429 | #: developers.html.j2:170 | ||
430 | msgid "" | ||
431 | "Once the exchange has received the wire transfer, it allows the customer's " | ||
432 | "electronic wallet to <b>withdraw</b> electronic coins. The electronic coins " | ||
433 | "are digital representations of the original currency from the transfer. It " | ||
434 | "is important to note that the exchange does not learn the "serial " | ||
435 | "numbers" of the coins created in this process, so it cannot tell later " | ||
436 | "which customer purchased what at which merchant. The use of Taler does not " | ||
437 | "change the currency or the total value of the funds (except for fees which " | ||
438 | "the exchange may charge for the service)." | ||
439 | msgstr "" | ||
440 | |||
441 | #: developers.html.j2:188 | ||
442 | msgid "" | ||
443 | "Once the customer has the digital coins in his wallet, the wallet can be " | ||
444 | "used to <b>spend</b> the coins with merchant portals that support the Taler " | ||
445 | "payment system and accept the respective exchange as a business partner " | ||
446 | "(bottom arrow). This creates a digital contract signed by the customer's " | ||
447 | "coins and the merchant. If necessary, the customer can later use this " | ||
448 | "digitally signed contract in a court of law to prove the exact terms of the " | ||
449 | "contract and that he paid the respective amount. The customer does not learn " | ||
450 | "the banking details of the merchant, and Taler does not require the merchant " | ||
451 | "to learn the identity of the customer. Naturally, the customer can spend any " | ||
452 | "fraction of his digital coins (the system takes care of customers getting " | ||
453 | "change)." | ||
454 | msgstr "" | ||
455 | |||
456 | #: developers.html.j2:210 | ||
457 | msgid "" | ||
458 | "Merchants receiving digital coins <b>deposit</b> the respective claims that " | ||
459 | "resulted from the contract signing with the customer at the exchange to " | ||
460 | "redeem the coins. The deposit step does not reveal the details of the " | ||
461 | "contract between the customer and the merchant or the identity of the " | ||
462 | "customer to the exchange in any way. However, the exchange does learn the " | ||
463 | "identity of the merchant via the provided bank routing information. The " | ||
464 | "merchant can, for example when compelled by the state for taxation, provide " | ||
465 | "information linking the individual deposit to the respective contract signed " | ||
466 | "by the customer. Thus, the exchange's database allows the state to enforce " | ||
467 | "that merchants pay applicable taxes (and do not engage in illegal contracts)." | ||
468 | msgstr "" | ||
469 | |||
470 | #: developers.html.j2:233 | ||
471 | msgid "" | ||
472 | "Finally, the exchange transfers funds corresponding to the digital coins " | ||
473 | "redeemed by the merchants to the merchant's <b>bank</b> account. The " | ||
474 | "exchange may combine multiple small transactions into one larger bank " | ||
475 | "transfer. The merchant can query the exchange about the relationship between " | ||
476 | "the bank transfers and the individual claims that were deposited." | ||
477 | msgstr "" | ||
478 | |||
479 | #: developers.html.j2:247 | ||
480 | msgid "" | ||
481 | "Most importantly, the exchange keeps cryptographic proofs that allow it to " | ||
482 | "demonstrate that it is operating correctly to third parties. The system " | ||
483 | "requires an external <b>auditor</b>, such as a government-appointed " | ||
484 | "financial regulatory body, to frequently verify the exchange's databases and " | ||
485 | "check that its bank balance matches the total value of the remaining coins " | ||
486 | "in circulation." | ||
487 | msgstr "" | ||
488 | |||
489 | #: developers.html.j2:262 | ||
490 | msgid "" | ||
491 | "Without the auditor, the exchange operators could embezzle funds they are " | ||
492 | "holding in reserve. Customers and merchants cannot cheat each other or the " | ||
493 | "exchange. If any party's computers are compromised, the financial damage is " | ||
494 | "limited to the respective party and proportional to the funds they have in " | ||
495 | "circulation during the period of the compromise." | ||
496 | msgstr "" | 215 | msgstr "" |
497 | 216 | ||
498 | #: ev.html.j2:5 | 217 | #: ev.html.j2:5 |
@@ -583,581 +302,111 @@ msgid "2016-12" | |||
583 | msgstr "" | 302 | msgstr "" |
584 | 303 | ||
585 | #: faq.html.j2:5 | 304 | #: faq.html.j2:5 |
586 | msgid "How is Taler related to Bitcoin or Blockchains?" | 305 | msgid "Q?" |
587 | msgstr "" | ||
588 | |||
589 | #: index.html.j2:10 | ||
590 | msgid "_project_title" | ||
591 | msgstr "Stack di protocolli GNU per un nuovo Internet etico" | ||
592 | |||
593 | #: faq.html.j2:11 | ||
594 | msgid "" | ||
595 | "<p>It would be possible, however, to withdraw coins denominated in Bitcoin " | ||
596 | "into a Taler wallet (with an appropriate exchange), which would give some " | ||
597 | "benefits over plain Bitcoin, such as instant confirmation times.</p>" | ||
598 | msgstr "" | 306 | msgstr "" |
599 | 307 | ||
600 | #: faq.html.j2:18 | 308 | #: faq.html.j2:6 faq.html.j2:11 |
601 | msgid "Where is the balance in my wallet stored?" | 309 | msgid "<p> A: </p>" |
602 | msgstr "" | ||
603 | |||
604 | #: faq.html.j2:19 | ||
605 | msgid "" | ||
606 | "<p>Your wallet stores digital coins and thus ultimately your computer holds " | ||
607 | "your balance. The exchange keeps funds matching all unspent coins in an " | ||
608 | "escrow bank account.</p>" | ||
609 | msgstr "" | ||
610 | |||
611 | #: faq.html.j2:25 | ||
612 | msgid "What if my wallet is lost?" | ||
613 | msgstr "" | ||
614 | |||
615 | #: faq.html.j2:26 | ||
616 | msgid "" | ||
617 | "<p>Since the digital coins of value in your wallet are anonymized, the " | ||
618 | "exchange can not assist you in recovering a lost or stolen wallet. Just like " | ||
619 | "with a physical wallet for cash, you are responsible for keeping it safe.</p>" | ||
620 | msgstr "" | ||
621 | |||
622 | #: faq.html.j2:32 | ||
623 | msgid "" | ||
624 | "<p>The risk of losing a wallet can be mitigated by making backups or keeping " | ||
625 | "the balance reasonably low.</p>" | ||
626 | msgstr "" | ||
627 | |||
628 | #: faq.html.j2:37 | ||
629 | msgid "What if my computer is hacked?" | ||
630 | msgstr "" | ||
631 | |||
632 | #: faq.html.j2:38 | ||
633 | msgid "" | ||
634 | "<p>In case of a compromise of one of your devices, an attacker can spend " | ||
635 | "coins from your wallet. Checking your balance might reveal to you that your " | ||
636 | "device has been compromised.</p>" | ||
637 | msgstr "" | ||
638 | |||
639 | #: faq.html.j2:44 | ||
640 | msgid "Can I send money to my friend with Taler?" | ||
641 | msgstr "" | ||
642 | |||
643 | #: faq.html.j2:45 | ||
644 | msgid "" | ||
645 | "<p>If your friend provides goods or services for you in exchange for a " | ||
646 | "payment, they can easily set up a Taler merchant and receive the payment in " | ||
647 | "their bank account.</p>" | ||
648 | msgstr "" | ||
649 | |||
650 | #: faq.html.j2:50 | ||
651 | msgid "" | ||
652 | "<p>Future versions of the Taler wallet may allow exchanging coins among " | ||
653 | "friends directly as well.</p>" | ||
654 | msgstr "" | ||
655 | |||
656 | #: faq.html.j2:56 | ||
657 | msgid "How does Taler handle payments in different currencies?" | ||
658 | msgstr "" | ||
659 | |||
660 | #: faq.html.j2:57 | ||
661 | msgid "" | ||
662 | "<p>Taler wallets can store digital coins corresponding to multiple different " | ||
663 | "currencies such as the Euro, US Dollars or Bitcoins.</p>" | ||
664 | msgstr "" | ||
665 | |||
666 | #: faq.html.j2:61 | ||
667 | msgid "<p>Taler currently does not offer conversion between currencies.</p>" | ||
668 | msgstr "" | ||
669 | |||
670 | #: faq.html.j2:65 | ||
671 | msgid "How does Taler protect my privacy?" | ||
672 | msgstr "" | ||
673 | |||
674 | #: faq.html.j2:66 | ||
675 | msgid "" | ||
676 | "<p>Your wallet stores digital coins that are <a href=\"https://en.wikipedia." | ||
677 | "org/wiki/Blind_signature\">blindly signed</a> by an exchange. The use of a " | ||
678 | "blind signature protects your privacy as it prevents the exchange from " | ||
679 | "knowing which coin it signed for which customer.</p>" | ||
680 | msgstr "" | ||
681 | |||
682 | #: financial-news.html.j2:6 | ||
683 | msgid "Financial News" | ||
684 | msgstr "" | ||
685 | |||
686 | #: financial-news.html.j2:9 | ||
687 | msgid "" | ||
688 | "This page explains (only in English) how Taler can change ongoing " | ||
689 | "developments in the financial industry." | ||
690 | msgstr "" | 310 | msgstr "" |
691 | 311 | ||
692 | #: glossary.html.j2:6 | 312 | #: glossary.html.j2:6 |
693 | msgid "auditor" | 313 | msgid "term" |
694 | msgstr "" | ||
695 | |||
696 | #: glossary.html.j2:14 | ||
697 | msgid "" | ||
698 | "traditional financial service provider who offers wire `transfers` between " | ||
699 | "accounts" | ||
700 | msgstr "" | ||
701 | |||
702 | #: glossary.html.j2:18 | ||
703 | msgid "coin" | ||
704 | msgstr "" | ||
705 | |||
706 | #: glossary.html.j2:20 | ||
707 | msgid "" | ||
708 | "coins are individual token representing a certain amount of value, also " | ||
709 | "known as the `denomination` of the coin" | ||
710 | msgstr "" | ||
711 | |||
712 | #: glossary.html.j2:24 | ||
713 | msgid "contract" | ||
714 | msgstr "" | ||
715 | |||
716 | #: glossary.html.j2:26 | ||
717 | msgid "the proposal signed by the wallet." | ||
718 | msgstr "" | ||
719 | |||
720 | #: glossary.html.j2:30 | ||
721 | msgid "denomination" | ||
722 | msgstr "" | ||
723 | |||
724 | #: glossary.html.j2:32 | ||
725 | msgid "" | ||
726 | "unit of currency, specifies both the currency and the face value of a `coin`" | ||
727 | msgstr "" | ||
728 | |||
729 | #: glossary.html.j2:36 | ||
730 | msgid "denomination key" | ||
731 | msgstr "" | ||
732 | |||
733 | #: glossary.html.j2:38 | ||
734 | msgid "" | ||
735 | "RSA key used by the exchange to certify that a given `coin` is valid and of " | ||
736 | "a particular `denomination`" | ||
737 | msgstr "" | ||
738 | |||
739 | #: glossary.html.j2:42 | ||
740 | msgid "deposit" | ||
741 | msgstr "" | ||
742 | |||
743 | #: glossary.html.j2:44 | ||
744 | msgid "" | ||
745 | "operation by which a merchant passes coins to an exchange, expecting the " | ||
746 | "exchange to credit his `bank` account in the future using a wire `transfer`" | ||
747 | msgstr "" | ||
748 | |||
749 | #: glossary.html.j2:48 | ||
750 | msgid "dirty" | ||
751 | msgstr "" | ||
752 | |||
753 | #: glossary.html.j2:50 | ||
754 | msgid "" | ||
755 | "a `coin` is dirty if its public key may be known to an entity other than the " | ||
756 | "customer, thereby creating the danger of some entity being able to link " | ||
757 | "multiple transactions of coin's owner if the coin is not refreshed first" | ||
758 | msgstr "" | ||
759 | |||
760 | #: glossary.html.j2:54 | ||
761 | msgid "exchange" | ||
762 | msgstr "" | ||
763 | |||
764 | #: glossary.html.j2:56 | ||
765 | msgid "" | ||
766 | "Taler's payment service provider. Issues eletronic `coins` during " | ||
767 | "`withdrawal` and redeems them when they are `deposited` by merchants." | ||
768 | msgstr "" | ||
769 | |||
770 | #: glossary.html.j2:60 | ||
771 | msgid "extension" | ||
772 | msgstr "" | ||
773 | |||
774 | #: glossary.html.j2:62 | ||
775 | msgid "implementation of a `wallet` for browsers" | ||
776 | msgstr "" | ||
777 | |||
778 | #: glossary.html.j2:66 | ||
779 | msgid "fresh coin" | ||
780 | msgstr "" | ||
781 | |||
782 | #: glossary.html.j2:68 | ||
783 | msgid "a `coin` is fresh if its public key is only known to the customer" | ||
784 | msgstr "" | ||
785 | |||
786 | #: glossary.html.j2:72 | ||
787 | msgid "master key" | ||
788 | msgstr "" | ||
789 | |||
790 | #: glossary.html.j2:74 | ||
791 | msgid "" | ||
792 | "offline key used by the exchange to certify denomination keys and message " | ||
793 | "signing keys" | ||
794 | msgstr "" | ||
795 | |||
796 | #: glossary.html.j2:78 | ||
797 | msgid "message signing key" | ||
798 | msgstr "" | ||
799 | |||
800 | #: glossary.html.j2:80 | ||
801 | msgid "key used by the exchange to sign online messages, other than coins" | ||
802 | msgstr "" | ||
803 | |||
804 | #: glossary.html.j2:84 | ||
805 | msgid "offer" | ||
806 | msgstr "" | ||
807 | |||
808 | #: glossary.html.j2:86 | ||
809 | msgid "" | ||
810 | "specification of the details of a transaction, specifies the payment " | ||
811 | "obligations for the customer (i.e. the amount), the deliverables of the " | ||
812 | "merchant and other related information, such as deadlines or locations; " | ||
813 | "However, it lacks some information that the backend is supposed to provide. " | ||
814 | "In other words, after the backend adds the missing information to the offer " | ||
815 | "and signs it, it becomes a proposal." | ||
816 | msgstr "" | ||
817 | |||
818 | #: glossary.html.j2:95 | ||
819 | msgid "owner" | ||
820 | msgstr "" | ||
821 | |||
822 | #: glossary.html.j2:97 | ||
823 | msgid "a `coin` is owned by the entity that knows the private key of the coin" | ||
824 | msgstr "" | ||
825 | |||
826 | #: glossary.html.j2:101 | ||
827 | msgid "proof" | ||
828 | msgstr "" | ||
829 | |||
830 | #: glossary.html.j2:103 | ||
831 | msgid "" | ||
832 | "message that cryptographically demonstrates that a particular claim is " | ||
833 | "correct" | ||
834 | msgstr "" | ||
835 | |||
836 | #: glossary.html.j2:107 | ||
837 | msgid "proposal" | ||
838 | msgstr "" | ||
839 | |||
840 | #: glossary.html.j2:109 | ||
841 | msgid "a sketch that has been completed and signed by the merchant backend." | ||
842 | msgstr "" | ||
843 | |||
844 | #: glossary.html.j2:113 | ||
845 | msgid "reserve" | ||
846 | msgstr "" | ||
847 | |||
848 | #: glossary.html.j2:115 | ||
849 | msgid "" | ||
850 | "funds set aside for future use; either the balance of a customer at the " | ||
851 | "exchange ready for `withdrawal`, or the funds kept in the exchange's bank " | ||
852 | "account to cover obligations from coins in circulation" | ||
853 | msgstr "" | 314 | msgstr "" |
854 | 315 | ||
855 | #: glossary.html.j2:119 | 316 | #: glossary.html.j2:8 |
856 | msgid "refreshing" | 317 | msgid "explanation" |
857 | msgstr "" | 318 | msgstr "" |
858 | 319 | ||
859 | #: glossary.html.j2:121 | 320 | #: index.html.j2:6 |
860 | msgid "" | 321 | msgid "GNUnet logo" |
861 | "operation by which a `dirty` `coin` is converted into one or more `fresh` " | ||
862 | "coins" | ||
863 | msgstr "" | ||
864 | |||
865 | #: glossary.html.j2:125 | ||
866 | msgid "refund" | ||
867 | msgstr "" | ||
868 | |||
869 | #: glossary.html.j2:127 | ||
870 | msgid "" | ||
871 | "operation by which a merchant steps back from the right to funds that he " | ||
872 | "obtained from a `deposit` operation, giving the right to the funds back to " | ||
873 | "the customer" | ||
874 | msgstr "" | ||
875 | |||
876 | #: glossary.html.j2:131 | ||
877 | msgid "sharing" | ||
878 | msgstr "" | ||
879 | |||
880 | #: glossary.html.j2:133 | ||
881 | msgid "" | ||
882 | "users can share ownership of a `coin` by sharing access to the coin's " | ||
883 | "private key, thereby allowing all co-owners to spend the coin at any time." | ||
884 | msgstr "" | ||
885 | |||
886 | #: glossary.html.j2:137 | ||
887 | msgid "signing key" | ||
888 | msgstr "" | ||
889 | |||
890 | #: glossary.html.j2:139 | ||
891 | msgid "see message signing key." | ||
892 | msgstr "" | ||
893 | |||
894 | #: glossary.html.j2:143 | ||
895 | msgid "spending" | ||
896 | msgstr "" | ||
897 | |||
898 | #: glossary.html.j2:145 | ||
899 | msgid "" | ||
900 | "operation by which a customer gives a merchant the right to `deposit` coins " | ||
901 | "in return for merchandise" | ||
902 | msgstr "" | ||
903 | |||
904 | #: glossary.html.j2:149 | ||
905 | msgid "transfer" | ||
906 | msgstr "" | ||
907 | |||
908 | #: glossary.html.j2:151 | ||
909 | msgid "method of sending funds between `bank` accounts" | ||
910 | msgstr "" | ||
911 | |||
912 | #: glossary.html.j2:155 | ||
913 | msgid "transaction" | ||
914 | msgstr "" | ||
915 | |||
916 | #: glossary.html.j2:157 | ||
917 | msgid "" | ||
918 | "method by which ownership is exclusively transferred from one entity to " | ||
919 | "another" | ||
920 | msgstr "" | ||
921 | |||
922 | #: glossary.html.j2:161 | ||
923 | msgid "transaction id" | ||
924 | msgstr "" | ||
925 | |||
926 | #: glossary.html.j2:163 | ||
927 | msgid "unique number by which a merchant identifies a `transaction`" | ||
928 | msgstr "" | ||
929 | |||
930 | #: glossary.html.j2:167 | ||
931 | msgid "wallet" | ||
932 | msgstr "" | ||
933 | |||
934 | #: glossary.html.j2:169 | ||
935 | msgid "" | ||
936 | "software running on a customer's computer; withdraws, stores and spends coins" | ||
937 | msgstr "" | ||
938 | |||
939 | #: glossary.html.j2:173 | ||
940 | msgid "wire transfer" | ||
941 | msgstr "" | ||
942 | |||
943 | #: glossary.html.j2:175 | ||
944 | msgid "see `transfer`" | ||
945 | msgstr "" | ||
946 | |||
947 | #: glossary.html.j2:179 | ||
948 | msgid "wire transfer identifier" | ||
949 | msgstr "" | ||
950 | |||
951 | #: glossary.html.j2:181 | ||
952 | msgid "" | ||
953 | "subject of a wire `transfer`; usually a random string to uniquely identify " | ||
954 | "the `transfer`" | ||
955 | msgstr "" | ||
956 | |||
957 | #: glossary.html.j2:185 | ||
958 | msgid "withdrawal" | ||
959 | msgstr "" | ||
960 | |||
961 | #: glossary.html.j2:187 | ||
962 | msgid "" | ||
963 | "operation by which a `wallet` can convert funds from a reserve to fresh coins" | ||
964 | msgstr "" | ||
965 | |||
966 | #: governments.html.j2:6 | ||
967 | msgid "Advantages for Governments" | ||
968 | msgstr "" | ||
969 | |||
970 | #: governments.html.j2:8 | ||
971 | msgid "" | ||
972 | "Taler provides accountability to ensure business operate legally, while also " | ||
973 | "respecting civil liberties of citizens. Taler is a payment system based on " | ||
974 | "open standards and free software. Taler needs governments as they set a " | ||
975 | "financial framework and act as trusted regulators. Taler contributes to " | ||
976 | "digital sovereignty in the critical financial infrastructure." | ||
977 | msgstr "" | ||
978 | |||
979 | #: governments.html.j2:25 | ||
980 | msgid "Taxable" | ||
981 | msgstr "" | ||
982 | |||
983 | #: governments.html.j2:28 | ||
984 | msgid "" | ||
985 | "Taler was built with the goal of fighting corruption and supporting " | ||
986 | "taxation. With Taler, the receiver of any form of payment is easily " | ||
987 | "identified by the government, and the merchant can be compelled to provide " | ||
988 | "the contract that was accepted by the customer. Governments can use this " | ||
989 | "data to tax businesses and individuals based on their income, making tax " | ||
990 | "evasion and black markets less viable." | ||
991 | msgstr "" | ||
992 | |||
993 | #: governments.html.j2:41 | ||
994 | msgid "" | ||
995 | "Thus, despite offering anonymity for citizens spending digital cash to buy " | ||
996 | "goods and services, Taler also ensures that the state can observe incoming " | ||
997 | "funds. This can be used to ensure businesses engage only in legal " | ||
998 | "activities, and do not evade income tax, sales tax or value-added tax. " | ||
999 | "However, this observational capability does not extend to the immediate " | ||
1000 | "personal domain. In particular, monitoring does not cover shared access to " | ||
1001 | "funds with trusted friends and family, or synchronizing wallets across " | ||
1002 | "multiple devices." | ||
1003 | msgstr "" | ||
1004 | |||
1005 | #: governments.html.j2:61 | ||
1006 | msgid "" | ||
1007 | "Taler's payments are cryptographically secured. Thus, customers, merchants " | ||
1008 | "and the Taler payment service provider (the exchange) can mathematically " | ||
1009 | "demonstrate their lawful behavior in court in case of disputes. Financial " | ||
1010 | "damages are strictly limited, improving economic security for individuals, " | ||
1011 | "merchants, the exchange and the state." | ||
1012 | msgstr "" | ||
1013 | |||
1014 | #: governments.html.j2:73 | ||
1015 | msgid "" | ||
1016 | "As a payment service provider, the Taler exchange is subject to financial " | ||
1017 | "regulation. Financial regulation and regular audits are critical to " | ||
1018 | "establish trust. In particular, the Taler design mandates the existence of " | ||
1019 | "an independent auditor who checks cryptographic proofs that accumulate at " | ||
1020 | "the exchange to ensure that the escrow account is managed honestly. This " | ||
1021 | "ensures that the exchange does not threaten the economy due to fraud." | ||
1022 | msgstr "" | ||
1023 | |||
1024 | #: governments.html.j2:88 | ||
1025 | msgid "Libre" | ||
1026 | msgstr "" | ||
1027 | |||
1028 | #: governments.html.j2:91 | ||
1029 | msgid "" | ||
1030 | "Taler is free software implementing an open protocol standard. Thus, Taler " | ||
1031 | "will enable competition and avoid the monopolization of payment systems that " | ||
1032 | "threatens global political and financial stability today." | ||
1033 | msgstr "" | ||
1034 | |||
1035 | #: governments.html.j2:101 | ||
1036 | msgid "Efficient" | ||
1037 | msgstr "" | ||
1038 | |||
1039 | #: governments.html.j2:104 | ||
1040 | msgid "" | ||
1041 | "Taler has an efficient design. Unlike Blockchain-based payment systems, such " | ||
1042 | "as Bitcoin, Taler will not threaten the availability of national electric " | ||
1043 | "grids or (significantly) contribute to environmental pollution." | ||
1044 | msgstr "" | ||
1045 | |||
1046 | #: governments.html.j2:120 | ||
1047 | msgid "Taler and regulation" | ||
1048 | msgstr "" | ||
1049 | |||
1050 | #: governments.html.j2:122 | ||
1051 | msgid "Anti money laundering (AML)" | ||
1052 | msgstr "" | ||
1053 | |||
1054 | #: governments.html.j2:123 | ||
1055 | msgid "" | ||
1056 | "With Taler, income is visible and can be tied to the contract signed by both " | ||
1057 | "parties." | ||
1058 | msgstr "" | ||
1059 | |||
1060 | #: governments.html.j2:124 | ||
1061 | msgid "Know your customer (KYC)" | ||
1062 | msgstr "" | ||
1063 | |||
1064 | #: governments.html.j2:125 | ||
1065 | msgid "" | ||
1066 | "In Taler, payer and payee are known by their bank accounts when withdrawing " | ||
1067 | "or depositing coins respectively" | ||
1068 | msgstr "" | 322 | msgstr "" |
1069 | 323 | ||
1070 | #: governments.html.j2:126 | 324 | #: common/base.j2:6 index.html.j2:10 |
1071 | msgid "General Data Protection Regulation (GDPR)" | 325 | msgid "_project_title" |
1072 | msgstr "" | 326 | msgstr "Stack di protocolli GNU per un nuovo Internet etico" |
1073 | 327 | ||
1074 | #: governments.html.j2:127 | 328 | #: index.html.j2:13 |
1075 | msgid "" | 329 | msgid "" |
1076 | "Taler cryptographically protects citizen's privacy, and by design implements " | 330 | "An alternative P2P network stack to build secure, decentralized and privacy-" |
1077 | "data minimization and privacy by default." | 331 | "preserving distributed applications; built to replace the old insecure " |
332 | "Internet protocols." | ||
1078 | msgstr "" | 333 | msgstr "" |
1079 | 334 | ||
1080 | #: governments.html.j2:128 | 335 | #: index.html.j2:25 |
1081 | msgid "Payment Services Directive (PSD2)" | 336 | msgid "The Internet is broken" |
1082 | msgstr "" | 337 | msgstr "" |
1083 | 338 | ||
1084 | #: governments.html.j2:129 | 339 | #: index.html.j2:28 |
1085 | msgid "" | 340 | msgid "" |
1086 | "Taler provides an open standard with public APIs contributing to a " | 341 | "Protocols from Ethernet and IP to BGP and X.509 PKI fail by being unsecure-" |
1087 | "competitive banking sector." | 342 | "by-default: protecting against address forgery, routers learning metadata, " |
1088 | msgstr "" | 343 | "or choosing really trusted CAs is nontrivial and sometimes nigh impossible. " |
1089 | 344 | "<br><br> GNUnet is an Internet <a href=\"https://www.w3.org/2014/strint/" | |
1090 | #: governments.html.j2:137 | 345 | "papers/65.pdf\">secure-by-design</a>, addressing addressing, routing, naming " |
1091 | msgid "Taler provides privacy and accountability" | 346 | "and content distribution in a technically robust manner - as opposed to ad-" |
347 | "hoc designs in place today." | ||
1092 | msgstr "" | 348 | msgstr "" |
1093 | 349 | ||
1094 | #: governments.html.j2:140 | 350 | #: index.html.j2:36 |
1095 | msgid "" | 351 | msgid "Developing decentralized applications is hard" |
1096 | "Taler assumes governments can observe traditional wire transfers entering " | ||
1097 | "and leaving the Taler payment system. Starting with the wire transfers, " | ||
1098 | "governments can obtain:" | ||
1099 | msgstr "" | 352 | msgstr "" |
1100 | 353 | ||
1101 | #: governments.html.j2:148 | 354 | #: index.html.j2:39 |
1102 | msgid "" | 355 | msgid "" |
1103 | "The total amount of digital currency withdrawn by a customer. The government " | 356 | "It seems like every other P2P project develops its own library stack, " |
1104 | "can impose limits on how much digital cash a customer can withdraw within a " | 357 | "covering transports, stream muxing, discovery and others. This divides " |
1105 | "given time frame." | 358 | "effort and multiplies bug count. <br><br> GNUnet is a metadata-preserving " |
1106 | msgstr "" | 359 | "foundation for your application covering areas from addressing to reliable " |
1107 | 360 | "bidirectional Axolotl-encrypted channels, with advanced routing and based on " | |
1108 | #: governments.html.j2:157 | 361 | "years of research." |
1109 | msgid "The income received by any merchant via the Taler system." | ||
1110 | msgstr "" | 362 | msgstr "" |
1111 | 363 | ||
1112 | #: governments.html.j2:164 | 364 | #: index.html.j2:49 |
1113 | msgid "" | 365 | msgid "Metadata leaks en masse" |
1114 | "The exact details of the underlying contract that was signed between " | ||
1115 | "customer and merchant. However, this information would typically not include " | ||
1116 | "the identity of the customer." | ||
1117 | msgstr "" | 366 | msgstr "" |
1118 | 367 | ||
1119 | #: governments.html.j2:174 | 368 | #: index.html.j2:52 |
1120 | msgid "" | 369 | msgid "" |
1121 | "The amounts of digital coins legitimately withdrawn by customers from the " | 370 | "Even though transport encryption is increasingly being deployed in the " |
1122 | "exchange, the value of non-redeemed digital coins in customer's wallets, the " | 371 | "Internet, it can only do so much: sender and receiver, times, frequency and " |
1123 | "value and corresponding wire details of deposit operations performed by " | 372 | "the volume of communication are all revealed, which enables reverse " |
1124 | "merchants with the exchange, and the income of the exchange from transaction " | 373 | "engineering pages visited and website fingerprinting, as demonstrated with " |
1125 | "fees." | 374 | "Tor. <br><br> GNUnet addresses these concerns with Perfect Forward Secrecy " |
1126 | msgstr "" | 375 | "via ephemeral public key addressing, fixed packet size to hinder traffic " |
1127 | 376 | "analysis, layered encryption, Sybil-resistant routing, and others." | |
1128 | #: index.html.j2:6 | ||
1129 | msgid "GNUnet logo" | ||
1130 | msgstr "" | 377 | msgstr "" |
1131 | 378 | ||
1132 | #: index.html.j2:10 | 379 | #: index.html.j2:60 |
1133 | msgid "GNU's Framework for Secure Peer-to-Peer Networking!" | 380 | msgid "Users’ freedoms are not respected" |
1134 | msgstr "" | 381 | msgstr "" |
1135 | 382 | ||
1136 | #: index.html.j2:13 | 383 | #: index.html.j2:63 |
1137 | msgid "" | 384 | msgid "" |
1138 | "GNUnet is an alternative network stack for building secure, decentralized " | 385 | "Today, monitoring infrastructure, proprietary implementations, traffic " |
1139 | "and privacy-preserving distributed applications. Our goal is to replace the " | 386 | "shapers and firewalls restrict all of the <a href=\"https://www.gnu.org/" |
1140 | "old insecure Internet protocol stack. Starting from an application for " | 387 | "philosophy/free-sw.html\">essential freedoms</a> to some degree. <br><br> " |
1141 | "secure publication of files, GNUnet has grown to include all kinds of basic " | 388 | "GNUnet gives users freedoms to securely access information (“run” the " |
1142 | "protocol components and applications towards the creation of a GNU internet." | 389 | "network), to study all aspects of the network’s operation (“access the " |
390 | "code”), to distribute information (“copy”), as well as the freedom to deploy " | ||
391 | "new applications (“modify”)." | ||
1143 | msgstr "" | 392 | msgstr "" |
1144 | 393 | ||
1145 | #: index.html.j2:30 | 394 | #: index.html.j2:76 |
1146 | msgid "GNU Taler" | 395 | msgid "GNU Taler" |
1147 | msgstr "" | 396 | msgstr "" |
1148 | 397 | ||
1149 | #: index.html.j2:33 | 398 | #: index.html.j2:79 |
1150 | msgid "" | 399 | msgid "" |
1151 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " | 400 | "<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " |
1152 | "electronic payment system. Payments are cryptographically secured and are " | 401 | "electronic payment system. Payments are cryptographically secured and are " |
1153 | "confirmed within milliseconds with extremely low transaction costs." | 402 | "confirmed within milliseconds with extremely low transaction costs." |
1154 | msgstr "" | 403 | msgstr "" |
1155 | 404 | ||
1156 | #: index.html.j2:44 | 405 | #: index.html.j2:90 |
1157 | msgid "The GNU Name System" | 406 | msgid "The GNU Name System" |
1158 | msgstr "" | 407 | msgstr "" |
1159 | 408 | ||
1160 | #: index.html.j2:47 | 409 | #: index.html.j2:93 |
1161 | msgid "" | 410 | msgid "" |
1162 | "The GNU Name System (GNS) is a fully decentralized replacement for the " | 411 | "The GNU Name System (GNS) is a fully decentralized replacement for the " |
1163 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " | 412 | "Domain Name System (DNS). Instead of using a hierarchy, GNS uses a directed " |
@@ -1167,11 +416,11 @@ msgid "" | |||
1167 | "instant key revocation mechanism." | 416 | "instant key revocation mechanism." |
1168 | msgstr "" | 417 | msgstr "" |
1169 | 418 | ||
1170 | #: index.html.j2:60 | 419 | #: index.html.j2:106 |
1171 | msgid "secushare" | 420 | msgid "secushare" |
1172 | msgstr "" | 421 | msgstr "" |
1173 | 422 | ||
1174 | #: index.html.j2:63 | 423 | #: index.html.j2:109 |
1175 | msgid "" | 424 | msgid "" |
1176 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " | 425 | "<a href=\"http://secushare.org/\">secushare</a> is creating a decentralized " |
1177 | "social networking application on top of GNUnet. Using overlay multicast and " | 426 | "social networking application on top of GNUnet. Using overlay multicast and " |
@@ -1179,11 +428,11 @@ msgid "" | |||
1179 | "encrypted to authorized users only." | 428 | "encrypted to authorized users only." |
1180 | msgstr "" | 429 | msgstr "" |
1181 | 430 | ||
1182 | #: index.html.j2:76 | 431 | #: index.html.j2:122 |
1183 | msgid "pretty Easy privacy" | 432 | msgid "pretty Easy privacy" |
1184 | msgstr "" | 433 | msgstr "" |
1185 | 434 | ||
1186 | #: index.html.j2:79 | 435 | #: index.html.j2:125 |
1187 | msgid "" | 436 | msgid "" |
1188 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" | 437 | "pretty Easy privacy (PEP) is creating a usable usable end-to-end encrypted e-" |
1189 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " | 438 | "mail solution using opportunistic key exchange. PEP will use GNUnet to " |
@@ -1191,11 +440,11 @@ msgid "" | |||
1191 | "privacy-preserving version of the Web-of-Trust." | 440 | "privacy-preserving version of the Web-of-Trust." |
1192 | msgstr "" | 441 | msgstr "" |
1193 | 442 | ||
1194 | #: index.html.j2:91 | 443 | #: index.html.j2:137 |
1195 | msgid "Foundations" | 444 | msgid "Foundations" |
1196 | msgstr "" | 445 | msgstr "" |
1197 | 446 | ||
1198 | #: index.html.j2:93 | 447 | #: index.html.j2:139 |
1199 | msgid "" | 448 | msgid "" |
1200 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " | 449 | "The foundation of GNUnet are a distributed hash table (R5N), an SCTP-like " |
1201 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " | 450 | "end-to-end encrypted messaging layer (CADET) and a pluggable transport " |
@@ -1204,11 +453,11 @@ msgid "" | |||
1204 | "TCP/IP stack." | 453 | "TCP/IP stack." |
1205 | msgstr "" | 454 | msgstr "" |
1206 | 455 | ||
1207 | #: index.html.j2:105 | 456 | #: index.html.j2:151 |
1208 | msgid "Security" | 457 | msgid "Security" |
1209 | msgstr "" | 458 | msgstr "" |
1210 | 459 | ||
1211 | #: index.html.j2:108 | 460 | #: index.html.j2:154 |
1212 | msgid "" | 461 | msgid "" |
1213 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | 462 | "GNUnet is implemented using a multi-process architecture. Each subsystem " |
1214 | "runs as a separate process, providing fault-isolation and enabling tight " | 463 | "runs as a separate process, providing fault-isolation and enabling tight " |
@@ -1217,249 +466,10 @@ msgid "" | |||
1217 | "free software." | 466 | "free software." |
1218 | msgstr "" | 467 | msgstr "" |
1219 | 468 | ||
1220 | #: index.html.j2:125 | 469 | #: index.html.j2:171 |
1221 | msgid "GNUnet News" | 470 | msgid "GNUnet News" |
1222 | msgstr "" | 471 | msgstr "" |
1223 | 472 | ||
1224 | #: investors.html.j2:6 | ||
1225 | msgid "Invest in Taler!" | ||
1226 | msgstr "" | ||
1227 | |||
1228 | #: investors.html.j2:9 | ||
1229 | msgid "" | ||
1230 | "We have created a company, Taler Systems SA in Luxembourg.<br> Please " | ||
1231 | "contact <tt>invest@taler.net</tt> if you want to invest in Taler." | ||
1232 | msgstr "" | ||
1233 | |||
1234 | #: investors.html.j2:24 | ||
1235 | msgid "The Team" | ||
1236 | msgstr "" | ||
1237 | |||
1238 | #: investors.html.j2:27 | ||
1239 | msgid "" | ||
1240 | "Our <a href=\"about.html\">team</a> combines world-class business leaders, " | ||
1241 | "cryptographers, software engineers, civil-rights activists and academics. We " | ||
1242 | "are unified by a vision of how payments should work and the goal of imposing " | ||
1243 | "this vision upon the world." | ||
1244 | msgstr "" | ||
1245 | |||
1246 | #: investors.html.j2:37 | ||
1247 | msgid "" | ||
1248 | "We are currently supported by <a href=\"http://www.inria.fr/\">Inria</a>, " | ||
1249 | "the French national institute for research in informatics and automation, " | ||
1250 | "and the <a href=\"https://renewablefreedom.org/\">Renewable Freedom " | ||
1251 | "Foundation</a>." | ||
1252 | msgstr "" | ||
1253 | |||
1254 | #: investors.html.j2:45 | ||
1255 | msgid "The Technology" | ||
1256 | msgstr "" | ||
1257 | |||
1258 | #: investors.html.j2:48 | ||
1259 | msgid "" | ||
1260 | "All transactions in Taler are secured using <a href=\"bibliography.html" | ||
1261 | "\">modern cryptography</a> and trust in all parties is minimized. Financial " | ||
1262 | "damage is bounded (for customers, merchants and the exchange) even in the " | ||
1263 | "case that systems are compromised and private keys are stolen. Databases can " | ||
1264 | "be audited for consistency, resulting in either the detection of compromised " | ||
1265 | "systems or the demonstration that participants were honest. Actual " | ||
1266 | "transaction costs are fractions of a cent." | ||
1267 | msgstr "" | ||
1268 | |||
1269 | #: investors.html.j2:63 | ||
1270 | msgid "The Business" | ||
1271 | msgstr "" | ||
1272 | |||
1273 | #: investors.html.j2:66 | ||
1274 | msgid "" | ||
1275 | "The scalable business model for Taler is the operation of the payment " | ||
1276 | "service provider, which converts money from traditional payment systems " | ||
1277 | "(MasterCard, SEPA, UPI, Visa, Bitcoin, ACH, SWIFT, etc.) to anonymous " | ||
1278 | "electronic coins in the same currency. The customer can then redeem the " | ||
1279 | "electronic coins at a merchant, who can exchange them for money represented " | ||
1280 | "using traditional payment systems at the exchange. The exchange charges fees " | ||
1281 | "to facilitate the transactions." | ||
1282 | msgstr "" | ||
1283 | |||
1284 | #: investors.html.j2:85 | ||
1285 | msgid "The Business Case" | ||
1286 | msgstr "" | ||
1287 | |||
1288 | #: investors.html.j2:88 | ||
1289 | msgid "Download" | ||
1290 | msgstr "" | ||
1291 | |||
1292 | #: investors.html.j2:91 | ||
1293 | msgid "" | ||
1294 | "Our <a href=\"financial-news.html\">financial news</a> page explains in " | ||
1295 | "English how Taler can impact current developments in the global payment " | ||
1296 | "market." | ||
1297 | msgstr "" | ||
1298 | |||
1299 | #: investors.html.j2:114 | ||
1300 | msgid "Running a Taler payment service operator" | ||
1301 | msgstr "" | ||
1302 | |||
1303 | #: investors.html.j2:117 | ||
1304 | msgid "" | ||
1305 | "The payment service operator runs the <em>Taler exchange</em>. The exchange " | ||
1306 | "charges <b>transaction fees</b> to customers or merchants. Its operational " | ||
1307 | "expenses are from wire transfers with the banking system and the operation " | ||
1308 | "of the computing infrastructure." | ||
1309 | msgstr "" | ||
1310 | |||
1311 | #: investors.html.j2:127 | ||
1312 | msgid "" | ||
1313 | "Cryptographic operations, bandwidth and storage costs are less than 0.01 " | ||
1314 | "cent per transaction." | ||
1315 | msgstr "" | ||
1316 | |||
1317 | #: investors.html.j2:129 | ||
1318 | msgid "" | ||
1319 | "Multiple Taler transactions can be aggregated into larger wire transfers to " | ||
1320 | "merchants to minimize wire transfer costs." | ||
1321 | msgstr "" | ||
1322 | |||
1323 | #: investors.html.j2:131 | ||
1324 | msgid "" | ||
1325 | "Protocol allows the exchange to charge fees for any expensive operation " | ||
1326 | "(withdraw, deposit, refresh, refund or aggregated wire transfers)." | ||
1327 | msgstr "" | ||
1328 | |||
1329 | #: investors.html.j2:133 | ||
1330 | msgid "Partnership with banks establishes consumer trust." | ||
1331 | msgstr "" | ||
1332 | |||
1333 | #: investors.html.j2:135 | ||
1334 | msgid "Partnership with free software community enables rapid deployment." | ||
1335 | msgstr "" | ||
1336 | |||
1337 | #: merchants.html.j2:5 | ||
1338 | msgid "Advantages for Merchants" | ||
1339 | msgstr "" | ||
1340 | |||
1341 | #: merchants.html.j2:8 | ||
1342 | msgid "" | ||
1343 | "Taler is a cost-effective electronic payment system which provides you with " | ||
1344 | "cryptographic proof that the payment worked correctly within milliseconds. " | ||
1345 | "Your Web customers pay with previously unknown levels of convenience without " | ||
1346 | "risk of fraud." | ||
1347 | msgstr "" | ||
1348 | |||
1349 | #: merchants.html.j2:22 | ||
1350 | msgid "Fast" | ||
1351 | msgstr "" | ||
1352 | |||
1353 | #: merchants.html.j2:25 | ||
1354 | msgid "" | ||
1355 | "Processing transactions with Taler is fast, allowing you to confirm the " | ||
1356 | "transaction with your customer virtually immediately. Your customers will " | ||
1357 | "appreciate that they do not have to type in credit card information and play " | ||
1358 | "the "verified by" game. By making payments significantly more " | ||
1359 | "convenient for your customers, you may be able to use Taler for small " | ||
1360 | "transactions that would not work with credit card payments due to the mental " | ||
1361 | "overhead for customers." | ||
1362 | msgstr "" | ||
1363 | |||
1364 | #: merchants.html.j2:44 | ||
1365 | msgid "" | ||
1366 | "You will have cryptographic proof of payment from the Taler payment service " | ||
1367 | "provider. With Taler you never handle sensitive customer account information " | ||
1368 | "and thus do not have to undergo any particular security audits (such as PCI " | ||
1369 | "DSS). Your systems will have customer contracts with qualified signatures " | ||
1370 | "for all transactions which you can use in court in case of disputes." | ||
1371 | msgstr "" | ||
1372 | |||
1373 | #: merchants.html.j2:61 | ||
1374 | msgid "" | ||
1375 | "Taler is free software, and you can use the liberally-licensed reference " | ||
1376 | "code as a starting point to integrate Taler into your services. To use " | ||
1377 | "Taler, you do not need to pay license fees, and the free software " | ||
1378 | "development model will ensure that you can select from many competing " | ||
1379 | "integrators for support." | ||
1380 | msgstr "" | ||
1381 | |||
1382 | #: merchants.html.j2:76 | ||
1383 | msgid "Cheap" | ||
1384 | msgstr "" | ||
1385 | |||
1386 | #: merchants.html.j2:79 | ||
1387 | msgid "" | ||
1388 | "Taler is uses efficient cryptographic constructions with low bandwidth and " | ||
1389 | "storage requirements. Combined with Taler's strong security which makes " | ||
1390 | "fraud impossible, Taler payment service providers can operate with very low " | ||
1391 | "overhead and thus offer low transaction fees." | ||
1392 | msgstr "" | ||
1393 | |||
1394 | #: merchants.html.j2:89 | ||
1395 | msgid "Flexible" | ||
1396 | msgstr "" | ||
1397 | |||
1398 | #: merchants.html.j2:92 | ||
1399 | msgid "" | ||
1400 | "Taler can be used for different currencies (such as Euros, US Dollars or " | ||
1401 | "Bitcoins) and any amount, limited only by applicable regulatation and what " | ||
1402 | "denominations the payment service provider supports." | ||
1403 | msgstr "" | ||
1404 | |||
1405 | #: merchants.html.j2:101 | ||
1406 | msgid "Ethical" | ||
1407 | msgstr "" | ||
1408 | |||
1409 | #: merchants.html.j2:104 | ||
1410 | msgid "" | ||
1411 | "Taler prevents tax evasion and money laundering. Taler's protocols are " | ||
1412 | "efficient and do not use wasteful proof-of-work calculations. Taler " | ||
1413 | "encourages transparency by providing an open standard and free software " | ||
1414 | "reference implementations." | ||
1415 | msgstr "" | ||
1416 | |||
1417 | #: merchants.html.j2:119 | ||
1418 | msgid "Manuals for merchants" | ||
1419 | msgstr "" | ||
1420 | |||
1421 | #: merchants.html.j2:122 | ||
1422 | msgid "The GNU Taler merchant backend operator manual" | ||
1423 | msgstr "" | ||
1424 | |||
1425 | #: merchants.html.j2:125 | ||
1426 | msgid "The GNU Taler Web shop integration tutorial (PHP)" | ||
1427 | msgstr "" | ||
1428 | |||
1429 | #: merchants.html.j2:128 | ||
1430 | msgid "The GNU Taler Web shop integration tutorial (Python)" | ||
1431 | msgstr "" | ||
1432 | |||
1433 | #: merchants.html.j2:140 | ||
1434 | msgid "The GNU Taler Merchant Backend" | ||
1435 | msgstr "" | ||
1436 | |||
1437 | #: merchants.html.j2:142 | ||
1438 | msgid "Merchants process payments using the Taler backend:" | ||
1439 | msgstr "" | ||
1440 | |||
1441 | #: merchants.html.j2:147 | ||
1442 | msgid "" | ||
1443 | "The backend <b>signs</b> and <b>stores</b> the complete terms of offers made " | ||
1444 | "by the merchant to customers. For this, the merchant's frontend needs to " | ||
1445 | "give the customer's order in a JSON format to the backend." | ||
1446 | msgstr "" | ||
1447 | |||
1448 | #: merchants.html.j2:156 | ||
1449 | msgid "" | ||
1450 | "The backend <b>validates</b> payments received from the wallet and " | ||
1451 | "<b>executes</b> them with the Taler payment service provider (the exchange). " | ||
1452 | "For this, the merchant's frontend must pass the payment request through to " | ||
1453 | "the Taler backend and check the HTTP status code that is returned." | ||
1454 | msgstr "" | ||
1455 | |||
1456 | #: merchants.html.j2:167 | ||
1457 | msgid "" | ||
1458 | "The backend can <b>list</b> completed transactions and <b>map</b> wire " | ||
1459 | "transfers to sets of business transactions, including the exact terms of " | ||
1460 | "each contract." | ||
1461 | msgstr "" | ||
1462 | |||
1463 | #: news.html.j2.inc:1 | 473 | #: news.html.j2.inc:1 |
1464 | msgid "More news" | 474 | msgid "More news" |
1465 | msgstr "" | 475 | msgstr "" |
@@ -1469,21 +479,13 @@ msgid "Older News" | |||
1469 | msgstr "" | 479 | msgstr "" |
1470 | 480 | ||
1471 | #: old-news.html.j2:9 | 481 | #: old-news.html.j2:9 |
1472 | msgid "This page documents the GNU Taler history." | 482 | msgid "This page documents the GNUnet history." |
1473 | msgstr "" | ||
1474 | |||
1475 | #: press.html.j2:4 | ||
1476 | msgid "GNU Taler in the Press" | ||
1477 | msgstr "" | 483 | msgstr "" |
1478 | 484 | ||
1479 | #: common/base.j2:5 | 485 | #: common/base.j2:5 |
1480 | msgid "GNUnet" | 486 | msgid "GNUnet" |
1481 | msgstr "" | 487 | msgstr "" |
1482 | 488 | ||
1483 | #: common/base.j2:6 | ||
1484 | msgid "GNU's Framework for Secure Peer-to-Peer Networking" | ||
1485 | msgstr "" | ||
1486 | |||
1487 | #: common/footer.j2.inc:7 | 489 | #: common/footer.j2.inc:7 |
1488 | msgid "About" | 490 | msgid "About" |
1489 | msgstr "" | 491 | msgstr "" |
@@ -1500,19 +502,15 @@ msgstr "" | |||
1500 | msgid "Bug Tracker" | 502 | msgid "Bug Tracker" |
1501 | msgstr "" | 503 | msgstr "" |
1502 | 504 | ||
1503 | #: common/footer.j2.inc:16 | 505 | #: common/footer.j2.inc:15 |
1504 | msgid "IRC logs" | 506 | msgid "IRC logs" |
1505 | msgstr "" | 507 | msgstr "" |
1506 | 508 | ||
1507 | #: common/footer.j2.inc:22 | 509 | #: common/footer.j2.inc:21 |
1508 | msgid "Continuous Integration" | 510 | msgid "Continuous Integration" |
1509 | msgstr "" | 511 | msgstr "" |
1510 | 512 | ||
1511 | #: common/footer.j2.inc:23 common/navigation.j2.inc:12 | 513 | #: common/footer.j2.inc:30 |
1512 | msgid "Bibliography" | ||
1513 | msgstr "" | ||
1514 | |||
1515 | #: common/footer.j2.inc:31 | ||
1516 | msgid "" | 514 | msgid "" |
1517 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " | 515 | "This page was created using <a href='https://www.gnu.org/'>Free Software</a> " |
1518 | "only." | 516 | "only." |
diff --git a/videos.hmtl.j2 b/videos.hmtl.j2 new file mode 100644 index 00000000..90eebb9b --- /dev/null +++ b/videos.hmtl.j2 | |||
@@ -0,0 +1,34 @@ | |||
1 | {% extends "common/base.j2" %} | ||
2 | {% block body_content %} | ||
3 | <div class="jumbotron"> | ||
4 | <div class="container text-center"> | ||
5 | <h1>{{ _("Media related to GNUnet") }}</h1> | ||
6 | |||
7 | <p> | ||
8 | {% trans %} | ||
9 | Over the years we've given a couple of talks, workshops and other presentations | ||
10 | which have been recorded. The list below is neither chronological in order, nor | ||
11 | complete. | ||
12 | {% endtrans %} | ||
13 | </p> | ||
14 | </div> | ||
15 | </div> | ||
16 | |||
17 | <div class="container adorn_h3_bracket"> | ||
18 | <div class="row"> | ||
19 | <div class="col-lg-4"> | ||
20 | |||
21 | <h3>{{ _("2017") }}</h3> | ||
22 | <h3>{{ _("2016") }}</h3> | ||
23 | <h3>{{ _("2015") }}</h3> | ||
24 | <h3>{{ _("2014") }}</h3> | ||
25 | <h3>{{ _("2013") }}</h3> | ||
26 | <h3>{{ _("2012") }}</h3> | ||
27 | <h3>{{ _("2011") }}</h3> | ||
28 | <h3>{{ _("2010") }}</h3> | ||
29 | </div> | ||
30 | </div> | ||
31 | </div> | ||
32 | |||
33 | </div> <!-- /container --> | ||
34 | {% endblock body_content %} | ||