aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2021-03-12 16:12:56 +0100
committerMartin Schanzenbach <mschanzenbach@posteo.de>2021-03-12 16:12:56 +0100
commitb0e2fc9f444dcedc25547959f64dcf0194128130 (patch)
treeccf817bf86516b154d2752bb13cd9982d0bbc42a
parentde258eb3bd600541cb356e710600c755d4913feb (diff)
downloadwww-b0e2fc9f444dcedc25547959f64dcf0194128130.tar.gz
www-b0e2fc9f444dcedc25547959f64dcf0194128130.zip
more faq!
-rw-r--r--locale/de/LC_MESSAGES/messages.po161
-rw-r--r--locale/es/LC_MESSAGES/messages.po161
-rw-r--r--locale/fr/LC_MESSAGES/messages.po161
-rw-r--r--locale/it/LC_MESSAGES/messages.po161
-rw-r--r--locale/messages.pot162
-rw-r--r--template/faq.html.j2127
6 files changed, 550 insertions, 383 deletions
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index 0b2fec32..a3d680ab 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
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: 2021-03-12 15:55+0100\n" 10"POT-Creation-Date: 2021-03-12 16:12+0100\n"
11"PO-Revision-Date: 2021-02-17 15:13+0000\n" 11"PO-Revision-Date: 2021-02-17 15:13+0000\n"
12"Last-Translator: Weblate Admin <admin@example.com>\n" 12"Last-Translator: Weblate Admin <admin@example.com>\n"
13"Language-Team: German <http://weblate.taler.net/projects/gnunet/website/de/" 13"Language-Team: German <http://weblate.taler.net/projects/gnunet/website/de/"
@@ -823,17 +823,17 @@ msgstr ""
823msgid "Features" 823msgid "Features"
824msgstr "" 824msgstr ""
825 825
826#: template/faq.html.j2:15 template/faq.html.j2:594 826#: template/faq.html.j2:15 template/faq.html.j2:695
827msgid "Error messages" 827msgid "Error messages"
828msgstr "" 828msgstr ""
829 829
830#: template/faq.html.j2:16 template/faq.html.j2:696 830#: template/faq.html.j2:16 template/faq.html.j2:797
831#, fuzzy 831#, fuzzy
832#| msgid "Motivation" 832#| msgid "Motivation"
833msgid "File-sharing" 833msgid "File-sharing"
834msgstr "Motivation" 834msgstr "Motivation"
835 835
836#: template/faq.html.j2:17 template/faq.html.j2:872 836#: template/faq.html.j2:17 template/faq.html.j2:973
837msgid "Contributing" 837msgid "Contributing"
838msgstr "" 838msgstr ""
839 839
@@ -1087,11 +1087,22 @@ msgid ""
1087msgstr "" 1087msgstr ""
1088 1088
1089#: template/faq.html.j2:286 1089#: template/faq.html.j2:286
1090msgid "What is the difference between GNS and CoDoNS?" 1090msgid "How does GNS compare to other name systems"
1091msgstr "" 1091msgstr ""
1092 1092
1093#: template/faq.html.j2:288 1093#: template/faq.html.j2:288
1094msgid "" 1094msgid ""
1095"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1096"ns2018.pdf\">has been published </a> and below is a table from the "
1097"publication. For detailed descriptions please refer to the paper."
1098msgstr ""
1099
1100#: template/faq.html.j2:392
1101msgid "What is the difference between GNS and CoDoNS?"
1102msgstr ""
1103
1104#: template/faq.html.j2:394
1105msgid ""
1095"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1106"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1096"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1107"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1097"there are still registrars that determine who owns a name. <br><br> With " 1108"there are still registrars that determine who owns a name. <br><br> With "
@@ -1102,11 +1113,11 @@ msgid ""
1102"the context of CoDoNS." 1113"the context of CoDoNS."
1103msgstr "" 1114msgstr ""
1104 1115
1105#: template/faq.html.j2:304 1116#: template/faq.html.j2:410
1106msgid "What is the difference between GNS and SocialDNS?" 1117msgid "What is the difference between GNS and SocialDNS?"
1107msgstr "" 1118msgstr ""
1108 1119
1109#: template/faq.html.j2:306 1120#: template/faq.html.j2:412
1110msgid "" 1121msgid ""
1111"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1122"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1112"with SocialDNS the mappings are shared through the social network and " 1123"with SocialDNS the mappings are shared through the social network and "
@@ -1116,11 +1127,11 @@ msgid ""
1116"the name (the authority) manually changes the record." 1127"the name (the authority) manually changes the record."
1117msgstr "" 1128msgstr ""
1118 1129
1119#: template/faq.html.j2:320 1130#: template/faq.html.j2:426
1120msgid "What is the difference between GNS and ODDNS?" 1131msgid "What is the difference between GNS and ODDNS?"
1121msgstr "" 1132msgstr ""
1122 1133
1123#: template/faq.html.j2:322 1134#: template/faq.html.j2:428
1124msgid "" 1135msgid ""
1125"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1136"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1126"registries (such as those for \".com\" and \".org\"). Instead of using " 1137"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1129,23 +1140,25 @@ msgid ""
1129"servers. Resolution will fail if the target name servers change IPs." 1140"servers. Resolution will fail if the target name servers change IPs."
1130msgstr "" 1141msgstr ""
1131 1142
1132#: template/faq.html.j2:333 1143#: template/faq.html.j2:439
1133msgid "What is the difference between GNS and Namecoin?"
1134msgstr ""
1135
1136#: template/faq.html.j2:340
1137msgid "What is the difference between GNS and Handshake?" 1144msgid "What is the difference between GNS and Handshake?"
1138msgstr "" 1145msgstr ""
1139 1146
1140#: template/faq.html.j2:346 1147#: template/faq.html.j2:441
1141msgid "What is the difference between GNS and ENS?" 1148msgid ""
1149"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1150"it does not address the name resolution process itself but delegates "
1151"resolution into DNS after the initial TLD resolution. Not taking "
1152"sustainablility considerations into account, handshake could be used as an "
1153"additional supporting GNS root zone governance model but we currently do not "
1154"have such plans in mind."
1142msgstr "" 1155msgstr ""
1143 1156
1144#: template/faq.html.j2:352 1157#: template/faq.html.j2:453
1145msgid "What is the difference between GNS and TrickleDNS?" 1158msgid "What is the difference between GNS and TrickleDNS?"
1146msgstr "" 1159msgstr ""
1147 1160
1148#: template/faq.html.j2:354 1161#: template/faq.html.j2:455
1149msgid "" 1162msgid ""
1150"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1163"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1151"resolvers of participating domains to provide &quot;better availability, " 1164"resolvers of participating domains to provide &quot;better availability, "
@@ -1157,13 +1170,13 @@ msgid ""
1157"the DNS hierarchy." 1170"the DNS hierarchy."
1158msgstr "" 1171msgstr ""
1159 1172
1160#: template/faq.html.j2:367 1173#: template/faq.html.j2:468
1161msgid "" 1174msgid ""
1162"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1175"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1163"of the PGP web of trust?" 1176"of the PGP web of trust?"
1164msgstr "" 1177msgstr ""
1165 1178
1166#: template/faq.html.j2:369 1179#: template/faq.html.j2:470
1167msgid "" 1180msgid ""
1168"A: For security, it is well known that an initial trust path between the two " 1181"A: For security, it is well known that an initial trust path between the two "
1169"parties must exist. However, for applications where this is not required, " 1182"parties must exist. However, for applications where this is not required, "
@@ -1176,13 +1189,13 @@ msgid ""
1176"can be queried under the &quot;.pin&quot; TLD." 1189"can be queried under the &quot;.pin&quot; TLD."
1177msgstr "" 1190msgstr ""
1178 1191
1179#: template/faq.html.j2:384 1192#: template/faq.html.j2:485
1180msgid "" 1193msgid ""
1181"How can a legitimate domain owner tell other people to not use his name in " 1194"How can a legitimate domain owner tell other people to not use his name in "
1182"GNS?" 1195"GNS?"
1183msgstr "" 1196msgstr ""
1184 1197
1185#: template/faq.html.j2:386 1198#: template/faq.html.j2:487
1186msgid "" 1199msgid ""
1187"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1200"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1188"domain owner. Any user can claim any name (as his preferred name or &quot;" 1201"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1191,13 +1204,13 @@ msgid ""
1191"name) for this user." 1204"name) for this user."
1192msgstr "" 1205msgstr ""
1193 1206
1194#: template/faq.html.j2:397 1207#: template/faq.html.j2:498
1195msgid "" 1208msgid ""
1196"Did you consider the privacy implications of making your personal GNS zone " 1209"Did you consider the privacy implications of making your personal GNS zone "
1197"visible?" 1210"visible?"
1198msgstr "" 1211msgstr ""
1199 1212
1200#: template/faq.html.j2:399 1213#: template/faq.html.j2:500
1201msgid "" 1214msgid ""
1202"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1215"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1203"with other users (via DHT or zone transfers) only if this flag is not set. " 1216"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1205,11 +1218,11 @@ msgid ""
1205"made public." 1218"made public."
1206msgstr "" 1219msgstr ""
1207 1220
1208#: template/faq.html.j2:409 1221#: template/faq.html.j2:510
1209msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1222msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1210msgstr "" 1223msgstr ""
1211 1224
1212#: template/faq.html.j2:411 1225#: template/faq.html.j2:512
1213msgid "" 1226msgid ""
1214"A: The question presumes that (a) virtual hosting is only necessary because " 1227"A: The question presumes that (a) virtual hosting is only necessary because "
1215"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1228"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1221,13 +1234,13 @@ msgid ""
1221"become commonplace, GNS should work with today's networks." 1234"become commonplace, GNS should work with today's networks."
1222msgstr "" 1235msgstr ""
1223 1236
1224#: template/faq.html.j2:425 1237#: template/faq.html.j2:526
1225msgid "" 1238msgid ""
1226"Why does GNS not use a trust metric or consensus to determine globally " 1239"Why does GNS not use a trust metric or consensus to determine globally "
1227"unique names?" 1240"unique names?"
1228msgstr "" 1241msgstr ""
1229 1242
1230#: template/faq.html.j2:427 1243#: template/faq.html.j2:528
1231msgid "" 1244msgid ""
1232"A: Trust metrics have the fundamental problem that they have thresholds. As " 1245"A: Trust metrics have the fundamental problem that they have thresholds. As "
1233"trust relationships evolve, mappings would change their meaning as they " 1246"trust relationships evolve, mappings would change their meaning as they "
@@ -1236,11 +1249,11 @@ msgid ""
1236"consensus might be easy to manipulate by adversaries." 1249"consensus might be easy to manipulate by adversaries."
1237msgstr "" 1250msgstr ""
1238 1251
1239#: template/faq.html.j2:438 1252#: template/faq.html.j2:539
1240msgid "How do you handle compromised zone keys in GNS?" 1253msgid "How do you handle compromised zone keys in GNS?"
1241msgstr "" 1254msgstr ""
1242 1255
1243#: template/faq.html.j2:440 1256#: template/faq.html.j2:541
1244msgid "" 1257msgid ""
1245"A: The owner of a private key can create a revocation message. This one can " 1258"A: The owner of a private key can create a revocation message. This one can "
1246"then be flooded throughout the overlay network, creating a copy at all " 1259"then be flooded throughout the overlay network, creating a copy at all "
@@ -1250,11 +1263,11 @@ msgid ""
1250"message when resolving names." 1263"message when resolving names."
1251msgstr "" 1264msgstr ""
1252 1265
1253#: template/faq.html.j2:452 1266#: template/faq.html.j2:553
1254msgid "Could the signing algorithm of GNS be upgraded in the future?" 1267msgid "Could the signing algorithm of GNS be upgraded in the future?"
1255msgstr "" 1268msgstr ""
1256 1269
1257#: template/faq.html.j2:454 1270#: template/faq.html.j2:555
1258msgid "" 1271msgid ""
1259"A: Yes. In our efforts to standardize GNS, we have already modified the " 1272"A: Yes. In our efforts to standardize GNS, we have already modified the "
1260"protocol to support alternative delegation records. <br> <br> Naturally, " 1273"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1264,12 +1277,12 @@ msgid ""
1264"different cipher system." 1277"different cipher system."
1265msgstr "" 1278msgstr ""
1266 1279
1267#: template/faq.html.j2:468 1280#: template/faq.html.j2:569
1268msgid "" 1281msgid ""
1269"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1282"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1270msgstr "" 1283msgstr ""
1271 1284
1272#: template/faq.html.j2:470 1285#: template/faq.html.j2:571
1273msgid "" 1286msgid ""
1274"A: We don't expect this to be necessary, as GNS records are stored (and " 1287"A: We don't expect this to be necessary, as GNS records are stored (and "
1275"replicated) in the R5N DHT. Thus the authority will typically not be " 1288"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1280,13 +1293,13 @@ msgid ""
1280"the zone's key and database among them)." 1293"the zone's key and database among them)."
1281msgstr "" 1294msgstr ""
1282 1295
1283#: template/faq.html.j2:483 1296#: template/faq.html.j2:584
1284msgid "" 1297msgid ""
1285"Why do you believe it is worth giving up unique names for censorship " 1298"Why do you believe it is worth giving up unique names for censorship "
1286"resistance?" 1299"resistance?"
1287msgstr "" 1300msgstr ""
1288 1301
1289#: template/faq.html.j2:485 1302#: template/faq.html.j2:586
1290msgid "" 1303msgid ""
1291"A: The GNU Name system offers an alternative to DNS that is censorship " 1304"A: The GNU Name system offers an alternative to DNS that is censorship "
1292"resistant. As with any security mechanism, this comes at a cost (names are " 1305"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1298,11 +1311,11 @@ msgid ""
1298"globally&quot; unique name worth, if it does not resolve?" 1311"globally&quot; unique name worth, if it does not resolve?"
1299msgstr "" 1312msgstr ""
1300 1313
1301#: template/faq.html.j2:499 1314#: template/faq.html.j2:600
1302msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1315msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1303msgstr "" 1316msgstr ""
1304 1317
1305#: template/faq.html.j2:501 1318#: template/faq.html.j2:602
1306msgid "" 1319msgid ""
1307"A: We say that DNS is 'centralized' because it has a central component / " 1320"A: We say that DNS is 'centralized' because it has a central component / "
1308"central point of failure --- the root zone and its management by IANA/ICANN. " 1321"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1311,11 +1324,11 @@ msgid ""
1311"Iraq during the wars at the beginning of the 21st century." 1324"Iraq during the wars at the beginning of the 21st century."
1312msgstr "" 1325msgstr ""
1313 1326
1314#: template/faq.html.j2:512 1327#: template/faq.html.j2:613
1315msgid "How does GNS protect against layer-3 censorship?" 1328msgid "How does GNS protect against layer-3 censorship?"
1316msgstr "" 1329msgstr ""
1317 1330
1318#: template/faq.html.j2:514 1331#: template/faq.html.j2:615
1319msgid "" 1332msgid ""
1320"A: GNS does not directly help with layer-3 censorship, but it does help " 1333"A: GNS does not directly help with layer-3 censorship, but it does help "
1321"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1334"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1328,11 +1341,11 @@ msgid ""
1328"easier to use. </ol>" 1341"easier to use. </ol>"
1329msgstr "" 1342msgstr ""
1330 1343
1331#: template/faq.html.j2:533 1344#: template/faq.html.j2:634
1332msgid "Does GNS work with search engines?" 1345msgid "Does GNS work with search engines?"
1333msgstr "" 1346msgstr ""
1334 1347
1335#: template/faq.html.j2:535 1348#: template/faq.html.j2:636
1336msgid "" 1349msgid ""
1337"A: GNS creates no significant problems for search engines, as they can use " 1350"A: GNS creates no significant problems for search engines, as they can use "
1338"GNS to perform name resolution as well as any normal user. Naturally, while " 1351"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1344,11 +1357,11 @@ msgid ""
1344"obviously not obtain censorship-resistant names." 1357"obviously not obtain censorship-resistant names."
1345msgstr "" 1358msgstr ""
1346 1359
1347#: template/faq.html.j2:549 1360#: template/faq.html.j2:650
1348msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1361msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1349msgstr "" 1362msgstr ""
1350 1363
1351#: template/faq.html.j2:551 1364#: template/faq.html.j2:652
1352msgid "" 1365msgid ""
1353"A: UIA and GNS both share the same basic naming model, which actually " 1366"A: UIA and GNS both share the same basic naming model, which actually "
1354"originated with Rivest's SDSI. However, UIA is not concerned about " 1367"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1359,11 +1372,11 @@ msgid ""
1359"about legacy systems (clean slate)." 1372"about legacy systems (clean slate)."
1360msgstr "" 1373msgstr ""
1361 1374
1362#: template/faq.html.j2:564 1375#: template/faq.html.j2:665
1363msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1376msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1364msgstr "" 1377msgstr ""
1365 1378
1366#: template/faq.html.j2:566 1379#: template/faq.html.j2:667
1367msgid "" 1380msgid ""
1368"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1381"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1369"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1382"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1373,13 +1386,13 @@ msgid ""
1373"than about 128 entities." 1386"than about 128 entities."
1374msgstr "" 1387msgstr ""
1375 1388
1376#: template/faq.html.j2:578 1389#: template/faq.html.j2:679
1377msgid "" 1390msgid ""
1378"How does GNS handle SRV/TLSA records where service and protocol are part of " 1391"How does GNS handle SRV/TLSA records where service and protocol are part of "
1379"the domain name?" 1392"the domain name?"
1380msgstr "" 1393msgstr ""
1381 1394
1382#: template/faq.html.j2:580 1395#: template/faq.html.j2:681
1383msgid "" 1396msgid ""
1384"A: When GNS splits a domain name into labels for resolution, it detects the " 1397"A: When GNS splits a domain name into labels for resolution, it detects the "
1385"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1398"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1391,13 +1404,13 @@ msgid ""
1391"record type) to it." 1404"record type) to it."
1392msgstr "" 1405msgstr ""
1393 1406
1394#: template/faq.html.j2:596 1407#: template/faq.html.j2:697
1395msgid "" 1408msgid ""
1396"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1409"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1397"Should I worry?" 1410"Should I worry?"
1398msgstr "" 1411msgstr ""
1399 1412
1400#: template/faq.html.j2:598 1413#: template/faq.html.j2:699
1401msgid "" 1414msgid ""
1402"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1415"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1403"We have started a major rewrite to address this and other problems, but " 1416"We have started a major rewrite to address this and other problems, but "
@@ -1405,23 +1418,23 @@ msgid ""
1405"expected." 1418"expected."
1406msgstr "" 1419msgstr ""
1407 1420
1408#: template/faq.html.j2:607 1421#: template/faq.html.j2:708
1409msgid "Error opening `/dev/net/tun': No such file or directory?" 1422msgid "Error opening `/dev/net/tun': No such file or directory?"
1410msgstr "" 1423msgstr ""
1411 1424
1412#: template/faq.html.j2:609 1425#: template/faq.html.j2:710
1413msgid "" 1426msgid ""
1414"A: If you get this error message, the solution is simple. Issue the " 1427"A: If you get this error message, the solution is simple. Issue the "
1415"following commands (as root) to create the required device file" 1428"following commands (as root) to create the required device file"
1416msgstr "" 1429msgstr ""
1417 1430
1418#: template/faq.html.j2:621 1431#: template/faq.html.j2:722
1419msgid "" 1432msgid ""
1420"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1433"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1421"dns)?" 1434"dns)?"
1422msgstr "" 1435msgstr ""
1423 1436
1424#: template/faq.html.j2:623 1437#: template/faq.html.j2:724
1425msgid "" 1438msgid ""
1426"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1439"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1427"support. This is accomplished by having the correct kernel options. Check if " 1440"support. This is accomplished by having the correct kernel options. Check if "
@@ -1429,22 +1442,22 @@ msgid ""
1429"'m' (and the module is loaded)." 1442"'m' (and the module is loaded)."
1430msgstr "" 1443msgstr ""
1431 1444
1432#: template/faq.html.j2:635 1445#: template/faq.html.j2:736
1433msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1446msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1434msgstr "" 1447msgstr ""
1435 1448
1436#: template/faq.html.j2:637 1449#: template/faq.html.j2:738
1437msgid "" 1450msgid ""
1438"A: If you get an error stating that the VPN timeout was reached, check if " 1451"A: If you get an error stating that the VPN timeout was reached, check if "
1439"your firewall is enabled and blocking the connections." 1452"your firewall is enabled and blocking the connections."
1440msgstr "" 1453msgstr ""
1441 1454
1442#: template/faq.html.j2:645 1455#: template/faq.html.j2:746
1443msgid "" 1456msgid ""
1444"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1457"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1445msgstr "" 1458msgstr ""
1446 1459
1447#: template/faq.html.j2:647 1460#: template/faq.html.j2:748
1448msgid "" 1461msgid ""
1449"A: This error usually occurs when your linker fails to locate one of " 1462"A: This error usually occurs when your linker fails to locate one of "
1450"GNUnet's libraries. This can have two causes. First, it is theoretically " 1463"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1464,7 +1477,7 @@ msgid ""
1464"you want to run:" 1477"you want to run:"
1465msgstr "" 1478msgstr ""
1466 1479
1467#: template/faq.html.j2:673 1480#: template/faq.html.j2:774
1468msgid "" 1481msgid ""
1469"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1482"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1470"having to do so each time, you can add the above lines (without the \"$\") " 1483"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1473,11 +1486,11 @@ msgid ""
1473"environment)." 1486"environment)."
1474msgstr "" 1487msgstr ""
1475 1488
1476#: template/faq.html.j2:680 1489#: template/faq.html.j2:781
1477msgid "What error messages can be ignored?" 1490msgid "What error messages can be ignored?"
1478msgstr "" 1491msgstr ""
1479 1492
1480#: template/faq.html.j2:682 1493#: template/faq.html.j2:783
1481msgid "" 1494msgid ""
1482"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1495"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1483"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1496"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1487,11 +1500,11 @@ msgid ""
1487"messages to display information about important configuration values." 1500"messages to display information about important configuration values."
1488msgstr "" 1501msgstr ""
1489 1502
1490#: template/faq.html.j2:698 1503#: template/faq.html.j2:799
1491msgid "How does GNUnet compare to other file-sharing applications?" 1504msgid "How does GNUnet compare to other file-sharing applications?"
1492msgstr "" 1505msgstr ""
1493 1506
1494#: template/faq.html.j2:700 1507#: template/faq.html.j2:801
1495msgid "" 1508msgid ""
1496"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1509"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1497"P2P networks, GNUnet was designed with security in mind as the highest " 1510"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1511,7 +1524,7 @@ msgid ""
1511"read the research papers (and probably the code)." 1524"read the research papers (and probably the code)."
1512msgstr "" 1525msgstr ""
1513 1526
1514#: template/faq.html.j2:814 1527#: template/faq.html.j2:915
1515msgid "" 1528msgid ""
1516"Another important point of reference are the various anonymous peer-to-peer " 1529"Another important point of reference are the various anonymous peer-to-peer "
1517"networks. Here, there are differences in terms of application domain and how " 1530"networks. Here, there are differences in terms of application domain and how "
@@ -1523,11 +1536,11 @@ msgid ""
1523"reduce anonymity." 1536"reduce anonymity."
1524msgstr "" 1537msgstr ""
1525 1538
1526#: template/faq.html.j2:827 1539#: template/faq.html.j2:928
1527msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1540msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1528msgstr "" 1541msgstr ""
1529 1542
1530#: template/faq.html.j2:829 1543#: template/faq.html.j2:930
1531msgid "" 1544msgid ""
1532"A: Generally, there is the possibility of a known plaintext attack on " 1545"A: Generally, there is the possibility of a known plaintext attack on "
1533"keywords, but since the user has control over the keywords that are " 1546"keywords, but since the user has control over the keywords that are "
@@ -1539,11 +1552,11 @@ msgid ""
1539"obfuscate the content by choosing a difficult keyword anyway." 1552"obfuscate the content by choosing a difficult keyword anyway."
1540msgstr "" 1553msgstr ""
1541 1554
1542#: template/faq.html.j2:843 1555#: template/faq.html.j2:944
1543msgid "What do you mean by anonymity?" 1556msgid "What do you mean by anonymity?"
1544msgstr "" 1557msgstr ""
1545 1558
1546#: template/faq.html.j2:845 1559#: template/faq.html.j2:946
1547msgid "" 1560msgid ""
1548"A: Anonymity is the lack of distinction of an individual from a (large) " 1561"A: Anonymity is the lack of distinction of an individual from a (large) "
1549"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1562"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1554,11 +1567,11 @@ msgid ""
1554"originating peer and all other peers." 1567"originating peer and all other peers."
1555msgstr "" 1568msgstr ""
1556 1569
1557#: template/faq.html.j2:857 1570#: template/faq.html.j2:958
1558msgid "What does my system do when participating in GNUnet file sharing?" 1571msgid "What does my system do when participating in GNUnet file sharing?"
1559msgstr "" 1572msgstr ""
1560 1573
1561#: template/faq.html.j2:859 1574#: template/faq.html.j2:960
1562msgid "" 1575msgid ""
1563"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1576"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1564"its public key) and has a number of addresses it is reachable by (may have " 1577"its public key) and has a number of addresses it is reachable by (may have "
@@ -1568,11 +1581,11 @@ msgid ""
1568"connect to other nodes, becoming part of the network." 1581"connect to other nodes, becoming part of the network."
1569msgstr "" 1582msgstr ""
1570 1583
1571#: template/faq.html.j2:874 1584#: template/faq.html.j2:975
1572msgid "How can I help translate this webpage into other languages?" 1585msgid "How can I help translate this webpage into other languages?"
1573msgstr "" 1586msgstr ""
1574 1587
1575#: template/faq.html.j2:876 1588#: template/faq.html.j2:977
1576msgid "" 1589msgid ""
1577"A: First, you need to register an account with our weblate system. Please " 1590"A: First, you need to register an account with our weblate system. Please "
1578"send an e-mail with the desired target language to translators@gnunet.org or " 1591"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1581,11 +1594,11 @@ msgid ""
1581"result in the loss of permissions." 1594"result in the loss of permissions."
1582msgstr "" 1595msgstr ""
1583 1596
1584#: template/faq.html.j2:888 1597#: template/faq.html.j2:989
1585msgid "I have some great idea for a new feature, what should I do?" 1598msgid "I have some great idea for a new feature, what should I do?"
1586msgstr "" 1599msgstr ""
1587 1600
1588#: template/faq.html.j2:890 1601#: template/faq.html.j2:991
1589msgid "" 1602msgid ""
1590"A: Sadly, we have many more feature requests than we can possibly implement. " 1603"A: Sadly, we have many more feature requests than we can possibly implement. "
1591"The best way to actually get a new feature implemented is to do it yourself " 1604"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index f07ea96c..ccb0387e 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
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: 2021-03-12 15:55+0100\n" 10"POT-Creation-Date: 2021-03-12 16:12+0100\n"
11"PO-Revision-Date: 2021-03-10 21:17+0000\n" 11"PO-Revision-Date: 2021-03-10 21:17+0000\n"
12"Last-Translator: Samira Tamboura <samiratg8@hotmail.com>\n" 12"Last-Translator: Samira Tamboura <samiratg8@hotmail.com>\n"
13"Language-Team: Spanish <http://weblate.taler.net/projects/gnunet/website/es/" 13"Language-Team: Spanish <http://weblate.taler.net/projects/gnunet/website/es/"
@@ -1027,16 +1027,16 @@ msgstr ""
1027msgid "Features" 1027msgid "Features"
1028msgstr "" 1028msgstr ""
1029 1029
1030#: template/faq.html.j2:15 template/faq.html.j2:594 1030#: template/faq.html.j2:15 template/faq.html.j2:695
1031msgid "Error messages" 1031msgid "Error messages"
1032msgstr "" 1032msgstr ""
1033 1033
1034#: template/faq.html.j2:16 template/faq.html.j2:696 1034#: template/faq.html.j2:16 template/faq.html.j2:797
1035#, fuzzy 1035#, fuzzy
1036msgid "File-sharing" 1036msgid "File-sharing"
1037msgstr "Filesharing o compartir documentos (Alfa)" 1037msgstr "Filesharing o compartir documentos (Alfa)"
1038 1038
1039#: template/faq.html.j2:17 template/faq.html.j2:872 1039#: template/faq.html.j2:17 template/faq.html.j2:973
1040msgid "Contributing" 1040msgid "Contributing"
1041msgstr "" 1041msgstr ""
1042 1042
@@ -1305,11 +1305,22 @@ msgid ""
1305msgstr "" 1305msgstr ""
1306 1306
1307#: template/faq.html.j2:286 1307#: template/faq.html.j2:286
1308msgid "What is the difference between GNS and CoDoNS?" 1308msgid "How does GNS compare to other name systems"
1309msgstr "" 1309msgstr ""
1310 1310
1311#: template/faq.html.j2:288 1311#: template/faq.html.j2:288
1312msgid "" 1312msgid ""
1313"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1314"ns2018.pdf\">has been published </a> and below is a table from the "
1315"publication. For detailed descriptions please refer to the paper."
1316msgstr ""
1317
1318#: template/faq.html.j2:392
1319msgid "What is the difference between GNS and CoDoNS?"
1320msgstr ""
1321
1322#: template/faq.html.j2:394
1323msgid ""
1313"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1324"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1314"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1325"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1315"there are still registrars that determine who owns a name. <br><br> With " 1326"there are still registrars that determine who owns a name. <br><br> With "
@@ -1320,11 +1331,11 @@ msgid ""
1320"the context of CoDoNS." 1331"the context of CoDoNS."
1321msgstr "" 1332msgstr ""
1322 1333
1323#: template/faq.html.j2:304 1334#: template/faq.html.j2:410
1324msgid "What is the difference between GNS and SocialDNS?" 1335msgid "What is the difference between GNS and SocialDNS?"
1325msgstr "" 1336msgstr ""
1326 1337
1327#: template/faq.html.j2:306 1338#: template/faq.html.j2:412
1328msgid "" 1339msgid ""
1329"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1340"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1330"with SocialDNS the mappings are shared through the social network and " 1341"with SocialDNS the mappings are shared through the social network and "
@@ -1334,11 +1345,11 @@ msgid ""
1334"the name (the authority) manually changes the record." 1345"the name (the authority) manually changes the record."
1335msgstr "" 1346msgstr ""
1336 1347
1337#: template/faq.html.j2:320 1348#: template/faq.html.j2:426
1338msgid "What is the difference between GNS and ODDNS?" 1349msgid "What is the difference between GNS and ODDNS?"
1339msgstr "" 1350msgstr ""
1340 1351
1341#: template/faq.html.j2:322 1352#: template/faq.html.j2:428
1342msgid "" 1353msgid ""
1343"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1354"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1344"registries (such as those for \".com\" and \".org\"). Instead of using " 1355"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1347,23 +1358,25 @@ msgid ""
1347"servers. Resolution will fail if the target name servers change IPs." 1358"servers. Resolution will fail if the target name servers change IPs."
1348msgstr "" 1359msgstr ""
1349 1360
1350#: template/faq.html.j2:333 1361#: template/faq.html.j2:439
1351msgid "What is the difference between GNS and Namecoin?"
1352msgstr ""
1353
1354#: template/faq.html.j2:340
1355msgid "What is the difference between GNS and Handshake?" 1362msgid "What is the difference between GNS and Handshake?"
1356msgstr "" 1363msgstr ""
1357 1364
1358#: template/faq.html.j2:346 1365#: template/faq.html.j2:441
1359msgid "What is the difference between GNS and ENS?" 1366msgid ""
1367"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1368"it does not address the name resolution process itself but delegates "
1369"resolution into DNS after the initial TLD resolution. Not taking "
1370"sustainablility considerations into account, handshake could be used as an "
1371"additional supporting GNS root zone governance model but we currently do not "
1372"have such plans in mind."
1360msgstr "" 1373msgstr ""
1361 1374
1362#: template/faq.html.j2:352 1375#: template/faq.html.j2:453
1363msgid "What is the difference between GNS and TrickleDNS?" 1376msgid "What is the difference between GNS and TrickleDNS?"
1364msgstr "" 1377msgstr ""
1365 1378
1366#: template/faq.html.j2:354 1379#: template/faq.html.j2:455
1367msgid "" 1380msgid ""
1368"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1381"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1369"resolvers of participating domains to provide &quot;better availability, " 1382"resolvers of participating domains to provide &quot;better availability, "
@@ -1375,13 +1388,13 @@ msgid ""
1375"the DNS hierarchy." 1388"the DNS hierarchy."
1376msgstr "" 1389msgstr ""
1377 1390
1378#: template/faq.html.j2:367 1391#: template/faq.html.j2:468
1379msgid "" 1392msgid ""
1380"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1393"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1381"of the PGP web of trust?" 1394"of the PGP web of trust?"
1382msgstr "" 1395msgstr ""
1383 1396
1384#: template/faq.html.j2:369 1397#: template/faq.html.j2:470
1385msgid "" 1398msgid ""
1386"A: For security, it is well known that an initial trust path between the two " 1399"A: For security, it is well known that an initial trust path between the two "
1387"parties must exist. However, for applications where this is not required, " 1400"parties must exist. However, for applications where this is not required, "
@@ -1394,13 +1407,13 @@ msgid ""
1394"can be queried under the &quot;.pin&quot; TLD." 1407"can be queried under the &quot;.pin&quot; TLD."
1395msgstr "" 1408msgstr ""
1396 1409
1397#: template/faq.html.j2:384 1410#: template/faq.html.j2:485
1398msgid "" 1411msgid ""
1399"How can a legitimate domain owner tell other people to not use his name in " 1412"How can a legitimate domain owner tell other people to not use his name in "
1400"GNS?" 1413"GNS?"
1401msgstr "" 1414msgstr ""
1402 1415
1403#: template/faq.html.j2:386 1416#: template/faq.html.j2:487
1404msgid "" 1417msgid ""
1405"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1418"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1406"domain owner. Any user can claim any name (as his preferred name or &quot;" 1419"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1409,13 +1422,13 @@ msgid ""
1409"name) for this user." 1422"name) for this user."
1410msgstr "" 1423msgstr ""
1411 1424
1412#: template/faq.html.j2:397 1425#: template/faq.html.j2:498
1413msgid "" 1426msgid ""
1414"Did you consider the privacy implications of making your personal GNS zone " 1427"Did you consider the privacy implications of making your personal GNS zone "
1415"visible?" 1428"visible?"
1416msgstr "" 1429msgstr ""
1417 1430
1418#: template/faq.html.j2:399 1431#: template/faq.html.j2:500
1419msgid "" 1432msgid ""
1420"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1433"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1421"with other users (via DHT or zone transfers) only if this flag is not set. " 1434"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1423,11 +1436,11 @@ msgid ""
1423"made public." 1436"made public."
1424msgstr "" 1437msgstr ""
1425 1438
1426#: template/faq.html.j2:409 1439#: template/faq.html.j2:510
1427msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1440msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1428msgstr "" 1441msgstr ""
1429 1442
1430#: template/faq.html.j2:411 1443#: template/faq.html.j2:512
1431msgid "" 1444msgid ""
1432"A: The question presumes that (a) virtual hosting is only necessary because " 1445"A: The question presumes that (a) virtual hosting is only necessary because "
1433"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1446"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1439,13 +1452,13 @@ msgid ""
1439"become commonplace, GNS should work with today's networks." 1452"become commonplace, GNS should work with today's networks."
1440msgstr "" 1453msgstr ""
1441 1454
1442#: template/faq.html.j2:425 1455#: template/faq.html.j2:526
1443msgid "" 1456msgid ""
1444"Why does GNS not use a trust metric or consensus to determine globally " 1457"Why does GNS not use a trust metric or consensus to determine globally "
1445"unique names?" 1458"unique names?"
1446msgstr "" 1459msgstr ""
1447 1460
1448#: template/faq.html.j2:427 1461#: template/faq.html.j2:528
1449msgid "" 1462msgid ""
1450"A: Trust metrics have the fundamental problem that they have thresholds. As " 1463"A: Trust metrics have the fundamental problem that they have thresholds. As "
1451"trust relationships evolve, mappings would change their meaning as they " 1464"trust relationships evolve, mappings would change their meaning as they "
@@ -1454,11 +1467,11 @@ msgid ""
1454"consensus might be easy to manipulate by adversaries." 1467"consensus might be easy to manipulate by adversaries."
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:438 1470#: template/faq.html.j2:539
1458msgid "How do you handle compromised zone keys in GNS?" 1471msgid "How do you handle compromised zone keys in GNS?"
1459msgstr "" 1472msgstr ""
1460 1473
1461#: template/faq.html.j2:440 1474#: template/faq.html.j2:541
1462msgid "" 1475msgid ""
1463"A: The owner of a private key can create a revocation message. This one can " 1476"A: The owner of a private key can create a revocation message. This one can "
1464"then be flooded throughout the overlay network, creating a copy at all " 1477"then be flooded throughout the overlay network, creating a copy at all "
@@ -1468,11 +1481,11 @@ msgid ""
1468"message when resolving names." 1481"message when resolving names."
1469msgstr "" 1482msgstr ""
1470 1483
1471#: template/faq.html.j2:452 1484#: template/faq.html.j2:553
1472msgid "Could the signing algorithm of GNS be upgraded in the future?" 1485msgid "Could the signing algorithm of GNS be upgraded in the future?"
1473msgstr "" 1486msgstr ""
1474 1487
1475#: template/faq.html.j2:454 1488#: template/faq.html.j2:555
1476msgid "" 1489msgid ""
1477"A: Yes. In our efforts to standardize GNS, we have already modified the " 1490"A: Yes. In our efforts to standardize GNS, we have already modified the "
1478"protocol to support alternative delegation records. <br> <br> Naturally, " 1491"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1482,12 +1495,12 @@ msgid ""
1482"different cipher system." 1495"different cipher system."
1483msgstr "" 1496msgstr ""
1484 1497
1485#: template/faq.html.j2:468 1498#: template/faq.html.j2:569
1486msgid "" 1499msgid ""
1487"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1500"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1488msgstr "" 1501msgstr ""
1489 1502
1490#: template/faq.html.j2:470 1503#: template/faq.html.j2:571
1491msgid "" 1504msgid ""
1492"A: We don't expect this to be necessary, as GNS records are stored (and " 1505"A: We don't expect this to be necessary, as GNS records are stored (and "
1493"replicated) in the R5N DHT. Thus the authority will typically not be " 1506"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1498,13 +1511,13 @@ msgid ""
1498"the zone's key and database among them)." 1511"the zone's key and database among them)."
1499msgstr "" 1512msgstr ""
1500 1513
1501#: template/faq.html.j2:483 1514#: template/faq.html.j2:584
1502msgid "" 1515msgid ""
1503"Why do you believe it is worth giving up unique names for censorship " 1516"Why do you believe it is worth giving up unique names for censorship "
1504"resistance?" 1517"resistance?"
1505msgstr "" 1518msgstr ""
1506 1519
1507#: template/faq.html.j2:485 1520#: template/faq.html.j2:586
1508msgid "" 1521msgid ""
1509"A: The GNU Name system offers an alternative to DNS that is censorship " 1522"A: The GNU Name system offers an alternative to DNS that is censorship "
1510"resistant. As with any security mechanism, this comes at a cost (names are " 1523"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1516,11 +1529,11 @@ msgid ""
1516"globally&quot; unique name worth, if it does not resolve?" 1529"globally&quot; unique name worth, if it does not resolve?"
1517msgstr "" 1530msgstr ""
1518 1531
1519#: template/faq.html.j2:499 1532#: template/faq.html.j2:600
1520msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1533msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1521msgstr "" 1534msgstr ""
1522 1535
1523#: template/faq.html.j2:501 1536#: template/faq.html.j2:602
1524msgid "" 1537msgid ""
1525"A: We say that DNS is 'centralized' because it has a central component / " 1538"A: We say that DNS is 'centralized' because it has a central component / "
1526"central point of failure --- the root zone and its management by IANA/ICANN. " 1539"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1529,11 +1542,11 @@ msgid ""
1529"Iraq during the wars at the beginning of the 21st century." 1542"Iraq during the wars at the beginning of the 21st century."
1530msgstr "" 1543msgstr ""
1531 1544
1532#: template/faq.html.j2:512 1545#: template/faq.html.j2:613
1533msgid "How does GNS protect against layer-3 censorship?" 1546msgid "How does GNS protect against layer-3 censorship?"
1534msgstr "" 1547msgstr ""
1535 1548
1536#: template/faq.html.j2:514 1549#: template/faq.html.j2:615
1537msgid "" 1550msgid ""
1538"A: GNS does not directly help with layer-3 censorship, but it does help " 1551"A: GNS does not directly help with layer-3 censorship, but it does help "
1539"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1552"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1546,11 +1559,11 @@ msgid ""
1546"easier to use. </ol>" 1559"easier to use. </ol>"
1547msgstr "" 1560msgstr ""
1548 1561
1549#: template/faq.html.j2:533 1562#: template/faq.html.j2:634
1550msgid "Does GNS work with search engines?" 1563msgid "Does GNS work with search engines?"
1551msgstr "" 1564msgstr ""
1552 1565
1553#: template/faq.html.j2:535 1566#: template/faq.html.j2:636
1554msgid "" 1567msgid ""
1555"A: GNS creates no significant problems for search engines, as they can use " 1568"A: GNS creates no significant problems for search engines, as they can use "
1556"GNS to perform name resolution as well as any normal user. Naturally, while " 1569"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1562,11 +1575,11 @@ msgid ""
1562"obviously not obtain censorship-resistant names." 1575"obviously not obtain censorship-resistant names."
1563msgstr "" 1576msgstr ""
1564 1577
1565#: template/faq.html.j2:549 1578#: template/faq.html.j2:650
1566msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1579msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1567msgstr "" 1580msgstr ""
1568 1581
1569#: template/faq.html.j2:551 1582#: template/faq.html.j2:652
1570msgid "" 1583msgid ""
1571"A: UIA and GNS both share the same basic naming model, which actually " 1584"A: UIA and GNS both share the same basic naming model, which actually "
1572"originated with Rivest's SDSI. However, UIA is not concerned about " 1585"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1577,11 +1590,11 @@ msgid ""
1577"about legacy systems (clean slate)." 1590"about legacy systems (clean slate)."
1578msgstr "" 1591msgstr ""
1579 1592
1580#: template/faq.html.j2:564 1593#: template/faq.html.j2:665
1581msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1594msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1582msgstr "" 1595msgstr ""
1583 1596
1584#: template/faq.html.j2:566 1597#: template/faq.html.j2:667
1585msgid "" 1598msgid ""
1586"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1599"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1587"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1600"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1591,13 +1604,13 @@ msgid ""
1591"than about 128 entities." 1604"than about 128 entities."
1592msgstr "" 1605msgstr ""
1593 1606
1594#: template/faq.html.j2:578 1607#: template/faq.html.j2:679
1595msgid "" 1608msgid ""
1596"How does GNS handle SRV/TLSA records where service and protocol are part of " 1609"How does GNS handle SRV/TLSA records where service and protocol are part of "
1597"the domain name?" 1610"the domain name?"
1598msgstr "" 1611msgstr ""
1599 1612
1600#: template/faq.html.j2:580 1613#: template/faq.html.j2:681
1601msgid "" 1614msgid ""
1602"A: When GNS splits a domain name into labels for resolution, it detects the " 1615"A: When GNS splits a domain name into labels for resolution, it detects the "
1603"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1616"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1609,7 +1622,7 @@ msgid ""
1609"record type) to it." 1622"record type) to it."
1610msgstr "" 1623msgstr ""
1611 1624
1612#: template/faq.html.j2:596 1625#: template/faq.html.j2:697
1613msgid "" 1626msgid ""
1614"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1627"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1615"Should I worry?" 1628"Should I worry?"
@@ -1617,7 +1630,7 @@ msgstr ""
1617"Recibo muchas &quot; WARNING Retardo de flujo calculado para X en Y para " 1630"Recibo muchas &quot; WARNING Retardo de flujo calculado para X en Y para "
1618"Z&quot;. ¿Debería preocuparme?" 1631"Z&quot;. ¿Debería preocuparme?"
1619 1632
1620#: template/faq.html.j2:598 1633#: template/faq.html.j2:699
1621msgid "" 1634msgid ""
1622"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1635"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1623"We have started a major rewrite to address this and other problems, but " 1636"We have started a major rewrite to address this and other problems, but "
@@ -1629,23 +1642,23 @@ msgstr ""
1629"este y otros problemas, pero hasta que el Transport Next Generation (TNG) " 1642"este y otros problemas, pero hasta que el Transport Next Generation (TNG) "
1630"esté listo, estas advertencias seguirán ocurriendo." 1643"esté listo, estas advertencias seguirán ocurriendo."
1631 1644
1632#: template/faq.html.j2:607 1645#: template/faq.html.j2:708
1633msgid "Error opening `/dev/net/tun': No such file or directory?" 1646msgid "Error opening `/dev/net/tun': No such file or directory?"
1634msgstr "" 1647msgstr ""
1635 1648
1636#: template/faq.html.j2:609 1649#: template/faq.html.j2:710
1637msgid "" 1650msgid ""
1638"A: If you get this error message, the solution is simple. Issue the " 1651"A: If you get this error message, the solution is simple. Issue the "
1639"following commands (as root) to create the required device file" 1652"following commands (as root) to create the required device file"
1640msgstr "" 1653msgstr ""
1641 1654
1642#: template/faq.html.j2:621 1655#: template/faq.html.j2:722
1643msgid "" 1656msgid ""
1644"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1657"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1645"dns)?" 1658"dns)?"
1646msgstr "" 1659msgstr ""
1647 1660
1648#: template/faq.html.j2:623 1661#: template/faq.html.j2:724
1649msgid "" 1662msgid ""
1650"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1663"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1651"support. This is accomplished by having the correct kernel options. Check if " 1664"support. This is accomplished by having the correct kernel options. Check if "
@@ -1653,22 +1666,22 @@ msgid ""
1653"'m' (and the module is loaded)." 1666"'m' (and the module is loaded)."
1654msgstr "" 1667msgstr ""
1655 1668
1656#: template/faq.html.j2:635 1669#: template/faq.html.j2:736
1657msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1670msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1658msgstr "" 1671msgstr ""
1659 1672
1660#: template/faq.html.j2:637 1673#: template/faq.html.j2:738
1661msgid "" 1674msgid ""
1662"A: If you get an error stating that the VPN timeout was reached, check if " 1675"A: If you get an error stating that the VPN timeout was reached, check if "
1663"your firewall is enabled and blocking the connections." 1676"your firewall is enabled and blocking the connections."
1664msgstr "" 1677msgstr ""
1665 1678
1666#: template/faq.html.j2:645 1679#: template/faq.html.j2:746
1667msgid "" 1680msgid ""
1668"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1681"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1669msgstr "" 1682msgstr ""
1670 1683
1671#: template/faq.html.j2:647 1684#: template/faq.html.j2:748
1672msgid "" 1685msgid ""
1673"A: This error usually occurs when your linker fails to locate one of " 1686"A: This error usually occurs when your linker fails to locate one of "
1674"GNUnet's libraries. This can have two causes. First, it is theoretically " 1687"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1688,7 +1701,7 @@ msgid ""
1688"you want to run:" 1701"you want to run:"
1689msgstr "" 1702msgstr ""
1690 1703
1691#: template/faq.html.j2:673 1704#: template/faq.html.j2:774
1692msgid "" 1705msgid ""
1693"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1706"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1694"having to do so each time, you can add the above lines (without the \"$\") " 1707"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1697,11 +1710,11 @@ msgid ""
1697"environment)." 1710"environment)."
1698msgstr "" 1711msgstr ""
1699 1712
1700#: template/faq.html.j2:680 1713#: template/faq.html.j2:781
1701msgid "What error messages can be ignored?" 1714msgid "What error messages can be ignored?"
1702msgstr "" 1715msgstr ""
1703 1716
1704#: template/faq.html.j2:682 1717#: template/faq.html.j2:783
1705msgid "" 1718msgid ""
1706"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1719"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1707"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1720"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1711,11 +1724,11 @@ msgid ""
1711"messages to display information about important configuration values." 1724"messages to display information about important configuration values."
1712msgstr "" 1725msgstr ""
1713 1726
1714#: template/faq.html.j2:698 1727#: template/faq.html.j2:799
1715msgid "How does GNUnet compare to other file-sharing applications?" 1728msgid "How does GNUnet compare to other file-sharing applications?"
1716msgstr "" 1729msgstr ""
1717 1730
1718#: template/faq.html.j2:700 1731#: template/faq.html.j2:801
1719msgid "" 1732msgid ""
1720"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1733"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1721"P2P networks, GNUnet was designed with security in mind as the highest " 1734"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1735,7 +1748,7 @@ msgid ""
1735"read the research papers (and probably the code)." 1748"read the research papers (and probably the code)."
1736msgstr "" 1749msgstr ""
1737 1750
1738#: template/faq.html.j2:814 1751#: template/faq.html.j2:915
1739msgid "" 1752msgid ""
1740"Another important point of reference are the various anonymous peer-to-peer " 1753"Another important point of reference are the various anonymous peer-to-peer "
1741"networks. Here, there are differences in terms of application domain and how " 1754"networks. Here, there are differences in terms of application domain and how "
@@ -1747,11 +1760,11 @@ msgid ""
1747"reduce anonymity." 1760"reduce anonymity."
1748msgstr "" 1761msgstr ""
1749 1762
1750#: template/faq.html.j2:827 1763#: template/faq.html.j2:928
1751msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1764msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1752msgstr "" 1765msgstr ""
1753 1766
1754#: template/faq.html.j2:829 1767#: template/faq.html.j2:930
1755msgid "" 1768msgid ""
1756"A: Generally, there is the possibility of a known plaintext attack on " 1769"A: Generally, there is the possibility of a known plaintext attack on "
1757"keywords, but since the user has control over the keywords that are " 1770"keywords, but since the user has control over the keywords that are "
@@ -1763,11 +1776,11 @@ msgid ""
1763"obfuscate the content by choosing a difficult keyword anyway." 1776"obfuscate the content by choosing a difficult keyword anyway."
1764msgstr "" 1777msgstr ""
1765 1778
1766#: template/faq.html.j2:843 1779#: template/faq.html.j2:944
1767msgid "What do you mean by anonymity?" 1780msgid "What do you mean by anonymity?"
1768msgstr "" 1781msgstr ""
1769 1782
1770#: template/faq.html.j2:845 1783#: template/faq.html.j2:946
1771msgid "" 1784msgid ""
1772"A: Anonymity is the lack of distinction of an individual from a (large) " 1785"A: Anonymity is the lack of distinction of an individual from a (large) "
1773"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1786"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1778,11 +1791,11 @@ msgid ""
1778"originating peer and all other peers." 1791"originating peer and all other peers."
1779msgstr "" 1792msgstr ""
1780 1793
1781#: template/faq.html.j2:857 1794#: template/faq.html.j2:958
1782msgid "What does my system do when participating in GNUnet file sharing?" 1795msgid "What does my system do when participating in GNUnet file sharing?"
1783msgstr "" 1796msgstr ""
1784 1797
1785#: template/faq.html.j2:859 1798#: template/faq.html.j2:960
1786msgid "" 1799msgid ""
1787"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1800"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1788"its public key) and has a number of addresses it is reachable by (may have " 1801"its public key) and has a number of addresses it is reachable by (may have "
@@ -1792,11 +1805,11 @@ msgid ""
1792"connect to other nodes, becoming part of the network." 1805"connect to other nodes, becoming part of the network."
1793msgstr "" 1806msgstr ""
1794 1807
1795#: template/faq.html.j2:874 1808#: template/faq.html.j2:975
1796msgid "How can I help translate this webpage into other languages?" 1809msgid "How can I help translate this webpage into other languages?"
1797msgstr "" 1810msgstr ""
1798 1811
1799#: template/faq.html.j2:876 1812#: template/faq.html.j2:977
1800msgid "" 1813msgid ""
1801"A: First, you need to register an account with our weblate system. Please " 1814"A: First, you need to register an account with our weblate system. Please "
1802"send an e-mail with the desired target language to translators@gnunet.org or " 1815"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1805,11 +1818,11 @@ msgid ""
1805"result in the loss of permissions." 1818"result in the loss of permissions."
1806msgstr "" 1819msgstr ""
1807 1820
1808#: template/faq.html.j2:888 1821#: template/faq.html.j2:989
1809msgid "I have some great idea for a new feature, what should I do?" 1822msgid "I have some great idea for a new feature, what should I do?"
1810msgstr "" 1823msgstr ""
1811 1824
1812#: template/faq.html.j2:890 1825#: template/faq.html.j2:991
1813msgid "" 1826msgid ""
1814"A: Sadly, we have many more feature requests than we can possibly implement. " 1827"A: Sadly, we have many more feature requests than we can possibly implement. "
1815"The best way to actually get a new feature implemented is to do it yourself " 1828"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index caa9b891..4430a1f5 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
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: 2021-03-12 15:55+0100\n" 11"POT-Creation-Date: 2021-03-12 16: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"
@@ -791,15 +791,15 @@ msgstr ""
791msgid "Features" 791msgid "Features"
792msgstr "" 792msgstr ""
793 793
794#: template/faq.html.j2:15 template/faq.html.j2:594 794#: template/faq.html.j2:15 template/faq.html.j2:695
795msgid "Error messages" 795msgid "Error messages"
796msgstr "" 796msgstr ""
797 797
798#: template/faq.html.j2:16 template/faq.html.j2:696 798#: template/faq.html.j2:16 template/faq.html.j2:797
799msgid "File-sharing" 799msgid "File-sharing"
800msgstr "" 800msgstr ""
801 801
802#: template/faq.html.j2:17 template/faq.html.j2:872 802#: template/faq.html.j2:17 template/faq.html.j2:973
803msgid "Contributing" 803msgid "Contributing"
804msgstr "" 804msgstr ""
805 805
@@ -1051,11 +1051,22 @@ msgid ""
1051msgstr "" 1051msgstr ""
1052 1052
1053#: template/faq.html.j2:286 1053#: template/faq.html.j2:286
1054msgid "What is the difference between GNS and CoDoNS?" 1054msgid "How does GNS compare to other name systems"
1055msgstr "" 1055msgstr ""
1056 1056
1057#: template/faq.html.j2:288 1057#: template/faq.html.j2:288
1058msgid "" 1058msgid ""
1059"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1060"ns2018.pdf\">has been published </a> and below is a table from the "
1061"publication. For detailed descriptions please refer to the paper."
1062msgstr ""
1063
1064#: template/faq.html.j2:392
1065msgid "What is the difference between GNS and CoDoNS?"
1066msgstr ""
1067
1068#: template/faq.html.j2:394
1069msgid ""
1059"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1070"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1060"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1071"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1061"there are still registrars that determine who owns a name. <br><br> With " 1072"there are still registrars that determine who owns a name. <br><br> With "
@@ -1066,11 +1077,11 @@ msgid ""
1066"the context of CoDoNS." 1077"the context of CoDoNS."
1067msgstr "" 1078msgstr ""
1068 1079
1069#: template/faq.html.j2:304 1080#: template/faq.html.j2:410
1070msgid "What is the difference between GNS and SocialDNS?" 1081msgid "What is the difference between GNS and SocialDNS?"
1071msgstr "" 1082msgstr ""
1072 1083
1073#: template/faq.html.j2:306 1084#: template/faq.html.j2:412
1074msgid "" 1085msgid ""
1075"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1086"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1076"with SocialDNS the mappings are shared through the social network and " 1087"with SocialDNS the mappings are shared through the social network and "
@@ -1080,11 +1091,11 @@ msgid ""
1080"the name (the authority) manually changes the record." 1091"the name (the authority) manually changes the record."
1081msgstr "" 1092msgstr ""
1082 1093
1083#: template/faq.html.j2:320 1094#: template/faq.html.j2:426
1084msgid "What is the difference between GNS and ODDNS?" 1095msgid "What is the difference between GNS and ODDNS?"
1085msgstr "" 1096msgstr ""
1086 1097
1087#: template/faq.html.j2:322 1098#: template/faq.html.j2:428
1088msgid "" 1099msgid ""
1089"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1100"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1090"registries (such as those for \".com\" and \".org\"). Instead of using " 1101"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1093,23 +1104,25 @@ msgid ""
1093"servers. Resolution will fail if the target name servers change IPs." 1104"servers. Resolution will fail if the target name servers change IPs."
1094msgstr "" 1105msgstr ""
1095 1106
1096#: template/faq.html.j2:333 1107#: template/faq.html.j2:439
1097msgid "What is the difference between GNS and Namecoin?"
1098msgstr ""
1099
1100#: template/faq.html.j2:340
1101msgid "What is the difference between GNS and Handshake?" 1108msgid "What is the difference between GNS and Handshake?"
1102msgstr "" 1109msgstr ""
1103 1110
1104#: template/faq.html.j2:346 1111#: template/faq.html.j2:441
1105msgid "What is the difference between GNS and ENS?" 1112msgid ""
1113"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1114"it does not address the name resolution process itself but delegates "
1115"resolution into DNS after the initial TLD resolution. Not taking "
1116"sustainablility considerations into account, handshake could be used as an "
1117"additional supporting GNS root zone governance model but we currently do not "
1118"have such plans in mind."
1106msgstr "" 1119msgstr ""
1107 1120
1108#: template/faq.html.j2:352 1121#: template/faq.html.j2:453
1109msgid "What is the difference between GNS and TrickleDNS?" 1122msgid "What is the difference between GNS and TrickleDNS?"
1110msgstr "" 1123msgstr ""
1111 1124
1112#: template/faq.html.j2:354 1125#: template/faq.html.j2:455
1113msgid "" 1126msgid ""
1114"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1127"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1115"resolvers of participating domains to provide &quot;better availability, " 1128"resolvers of participating domains to provide &quot;better availability, "
@@ -1121,13 +1134,13 @@ msgid ""
1121"the DNS hierarchy." 1134"the DNS hierarchy."
1122msgstr "" 1135msgstr ""
1123 1136
1124#: template/faq.html.j2:367 1137#: template/faq.html.j2:468
1125msgid "" 1138msgid ""
1126"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1139"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1127"of the PGP web of trust?" 1140"of the PGP web of trust?"
1128msgstr "" 1141msgstr ""
1129 1142
1130#: template/faq.html.j2:369 1143#: template/faq.html.j2:470
1131msgid "" 1144msgid ""
1132"A: For security, it is well known that an initial trust path between the two " 1145"A: For security, it is well known that an initial trust path between the two "
1133"parties must exist. However, for applications where this is not required, " 1146"parties must exist. However, for applications where this is not required, "
@@ -1140,13 +1153,13 @@ msgid ""
1140"can be queried under the &quot;.pin&quot; TLD." 1153"can be queried under the &quot;.pin&quot; TLD."
1141msgstr "" 1154msgstr ""
1142 1155
1143#: template/faq.html.j2:384 1156#: template/faq.html.j2:485
1144msgid "" 1157msgid ""
1145"How can a legitimate domain owner tell other people to not use his name in " 1158"How can a legitimate domain owner tell other people to not use his name in "
1146"GNS?" 1159"GNS?"
1147msgstr "" 1160msgstr ""
1148 1161
1149#: template/faq.html.j2:386 1162#: template/faq.html.j2:487
1150msgid "" 1163msgid ""
1151"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1164"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1152"domain owner. Any user can claim any name (as his preferred name or &quot;" 1165"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1155,13 +1168,13 @@ msgid ""
1155"name) for this user." 1168"name) for this user."
1156msgstr "" 1169msgstr ""
1157 1170
1158#: template/faq.html.j2:397 1171#: template/faq.html.j2:498
1159msgid "" 1172msgid ""
1160"Did you consider the privacy implications of making your personal GNS zone " 1173"Did you consider the privacy implications of making your personal GNS zone "
1161"visible?" 1174"visible?"
1162msgstr "" 1175msgstr ""
1163 1176
1164#: template/faq.html.j2:399 1177#: template/faq.html.j2:500
1165msgid "" 1178msgid ""
1166"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1179"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1167"with other users (via DHT or zone transfers) only if this flag is not set. " 1180"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1169,11 +1182,11 @@ msgid ""
1169"made public." 1182"made public."
1170msgstr "" 1183msgstr ""
1171 1184
1172#: template/faq.html.j2:409 1185#: template/faq.html.j2:510
1173msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1186msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1174msgstr "" 1187msgstr ""
1175 1188
1176#: template/faq.html.j2:411 1189#: template/faq.html.j2:512
1177msgid "" 1190msgid ""
1178"A: The question presumes that (a) virtual hosting is only necessary because " 1191"A: The question presumes that (a) virtual hosting is only necessary because "
1179"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1192"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1185,13 +1198,13 @@ msgid ""
1185"become commonplace, GNS should work with today's networks." 1198"become commonplace, GNS should work with today's networks."
1186msgstr "" 1199msgstr ""
1187 1200
1188#: template/faq.html.j2:425 1201#: template/faq.html.j2:526
1189msgid "" 1202msgid ""
1190"Why does GNS not use a trust metric or consensus to determine globally " 1203"Why does GNS not use a trust metric or consensus to determine globally "
1191"unique names?" 1204"unique names?"
1192msgstr "" 1205msgstr ""
1193 1206
1194#: template/faq.html.j2:427 1207#: template/faq.html.j2:528
1195msgid "" 1208msgid ""
1196"A: Trust metrics have the fundamental problem that they have thresholds. As " 1209"A: Trust metrics have the fundamental problem that they have thresholds. As "
1197"trust relationships evolve, mappings would change their meaning as they " 1210"trust relationships evolve, mappings would change their meaning as they "
@@ -1200,11 +1213,11 @@ msgid ""
1200"consensus might be easy to manipulate by adversaries." 1213"consensus might be easy to manipulate by adversaries."
1201msgstr "" 1214msgstr ""
1202 1215
1203#: template/faq.html.j2:438 1216#: template/faq.html.j2:539
1204msgid "How do you handle compromised zone keys in GNS?" 1217msgid "How do you handle compromised zone keys in GNS?"
1205msgstr "" 1218msgstr ""
1206 1219
1207#: template/faq.html.j2:440 1220#: template/faq.html.j2:541
1208msgid "" 1221msgid ""
1209"A: The owner of a private key can create a revocation message. This one can " 1222"A: The owner of a private key can create a revocation message. This one can "
1210"then be flooded throughout the overlay network, creating a copy at all " 1223"then be flooded throughout the overlay network, creating a copy at all "
@@ -1214,11 +1227,11 @@ msgid ""
1214"message when resolving names." 1227"message when resolving names."
1215msgstr "" 1228msgstr ""
1216 1229
1217#: template/faq.html.j2:452 1230#: template/faq.html.j2:553
1218msgid "Could the signing algorithm of GNS be upgraded in the future?" 1231msgid "Could the signing algorithm of GNS be upgraded in the future?"
1219msgstr "" 1232msgstr ""
1220 1233
1221#: template/faq.html.j2:454 1234#: template/faq.html.j2:555
1222msgid "" 1235msgid ""
1223"A: Yes. In our efforts to standardize GNS, we have already modified the " 1236"A: Yes. In our efforts to standardize GNS, we have already modified the "
1224"protocol to support alternative delegation records. <br> <br> Naturally, " 1237"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1228,12 +1241,12 @@ msgid ""
1228"different cipher system." 1241"different cipher system."
1229msgstr "" 1242msgstr ""
1230 1243
1231#: template/faq.html.j2:468 1244#: template/faq.html.j2:569
1232msgid "" 1245msgid ""
1233"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1246"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1234msgstr "" 1247msgstr ""
1235 1248
1236#: template/faq.html.j2:470 1249#: template/faq.html.j2:571
1237msgid "" 1250msgid ""
1238"A: We don't expect this to be necessary, as GNS records are stored (and " 1251"A: We don't expect this to be necessary, as GNS records are stored (and "
1239"replicated) in the R5N DHT. Thus the authority will typically not be " 1252"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1244,13 +1257,13 @@ msgid ""
1244"the zone's key and database among them)." 1257"the zone's key and database among them)."
1245msgstr "" 1258msgstr ""
1246 1259
1247#: template/faq.html.j2:483 1260#: template/faq.html.j2:584
1248msgid "" 1261msgid ""
1249"Why do you believe it is worth giving up unique names for censorship " 1262"Why do you believe it is worth giving up unique names for censorship "
1250"resistance?" 1263"resistance?"
1251msgstr "" 1264msgstr ""
1252 1265
1253#: template/faq.html.j2:485 1266#: template/faq.html.j2:586
1254msgid "" 1267msgid ""
1255"A: The GNU Name system offers an alternative to DNS that is censorship " 1268"A: The GNU Name system offers an alternative to DNS that is censorship "
1256"resistant. As with any security mechanism, this comes at a cost (names are " 1269"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1262,11 +1275,11 @@ msgid ""
1262"globally&quot; unique name worth, if it does not resolve?" 1275"globally&quot; unique name worth, if it does not resolve?"
1263msgstr "" 1276msgstr ""
1264 1277
1265#: template/faq.html.j2:499 1278#: template/faq.html.j2:600
1266msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1279msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1267msgstr "" 1280msgstr ""
1268 1281
1269#: template/faq.html.j2:501 1282#: template/faq.html.j2:602
1270msgid "" 1283msgid ""
1271"A: We say that DNS is 'centralized' because it has a central component / " 1284"A: We say that DNS is 'centralized' because it has a central component / "
1272"central point of failure --- the root zone and its management by IANA/ICANN. " 1285"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1275,11 +1288,11 @@ msgid ""
1275"Iraq during the wars at the beginning of the 21st century." 1288"Iraq during the wars at the beginning of the 21st century."
1276msgstr "" 1289msgstr ""
1277 1290
1278#: template/faq.html.j2:512 1291#: template/faq.html.j2:613
1279msgid "How does GNS protect against layer-3 censorship?" 1292msgid "How does GNS protect against layer-3 censorship?"
1280msgstr "" 1293msgstr ""
1281 1294
1282#: template/faq.html.j2:514 1295#: template/faq.html.j2:615
1283msgid "" 1296msgid ""
1284"A: GNS does not directly help with layer-3 censorship, but it does help " 1297"A: GNS does not directly help with layer-3 censorship, but it does help "
1285"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1298"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1292,11 +1305,11 @@ msgid ""
1292"easier to use. </ol>" 1305"easier to use. </ol>"
1293msgstr "" 1306msgstr ""
1294 1307
1295#: template/faq.html.j2:533 1308#: template/faq.html.j2:634
1296msgid "Does GNS work with search engines?" 1309msgid "Does GNS work with search engines?"
1297msgstr "" 1310msgstr ""
1298 1311
1299#: template/faq.html.j2:535 1312#: template/faq.html.j2:636
1300msgid "" 1313msgid ""
1301"A: GNS creates no significant problems for search engines, as they can use " 1314"A: GNS creates no significant problems for search engines, as they can use "
1302"GNS to perform name resolution as well as any normal user. Naturally, while " 1315"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1308,11 +1321,11 @@ msgid ""
1308"obviously not obtain censorship-resistant names." 1321"obviously not obtain censorship-resistant names."
1309msgstr "" 1322msgstr ""
1310 1323
1311#: template/faq.html.j2:549 1324#: template/faq.html.j2:650
1312msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1325msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1313msgstr "" 1326msgstr ""
1314 1327
1315#: template/faq.html.j2:551 1328#: template/faq.html.j2:652
1316msgid "" 1329msgid ""
1317"A: UIA and GNS both share the same basic naming model, which actually " 1330"A: UIA and GNS both share the same basic naming model, which actually "
1318"originated with Rivest's SDSI. However, UIA is not concerned about " 1331"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1323,11 +1336,11 @@ msgid ""
1323"about legacy systems (clean slate)." 1336"about legacy systems (clean slate)."
1324msgstr "" 1337msgstr ""
1325 1338
1326#: template/faq.html.j2:564 1339#: template/faq.html.j2:665
1327msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1340msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1328msgstr "" 1341msgstr ""
1329 1342
1330#: template/faq.html.j2:566 1343#: template/faq.html.j2:667
1331msgid "" 1344msgid ""
1332"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1345"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1333"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1346"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1337,13 +1350,13 @@ msgid ""
1337"than about 128 entities." 1350"than about 128 entities."
1338msgstr "" 1351msgstr ""
1339 1352
1340#: template/faq.html.j2:578 1353#: template/faq.html.j2:679
1341msgid "" 1354msgid ""
1342"How does GNS handle SRV/TLSA records where service and protocol are part of " 1355"How does GNS handle SRV/TLSA records where service and protocol are part of "
1343"the domain name?" 1356"the domain name?"
1344msgstr "" 1357msgstr ""
1345 1358
1346#: template/faq.html.j2:580 1359#: template/faq.html.j2:681
1347msgid "" 1360msgid ""
1348"A: When GNS splits a domain name into labels for resolution, it detects the " 1361"A: When GNS splits a domain name into labels for resolution, it detects the "
1349"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1362"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1355,13 +1368,13 @@ msgid ""
1355"record type) to it." 1368"record type) to it."
1356msgstr "" 1369msgstr ""
1357 1370
1358#: template/faq.html.j2:596 1371#: template/faq.html.j2:697
1359msgid "" 1372msgid ""
1360"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1373"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1361"Should I worry?" 1374"Should I worry?"
1362msgstr "" 1375msgstr ""
1363 1376
1364#: template/faq.html.j2:598 1377#: template/faq.html.j2:699
1365msgid "" 1378msgid ""
1366"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1379"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1367"We have started a major rewrite to address this and other problems, but " 1380"We have started a major rewrite to address this and other problems, but "
@@ -1369,23 +1382,23 @@ msgid ""
1369"expected." 1382"expected."
1370msgstr "" 1383msgstr ""
1371 1384
1372#: template/faq.html.j2:607 1385#: template/faq.html.j2:708
1373msgid "Error opening `/dev/net/tun': No such file or directory?" 1386msgid "Error opening `/dev/net/tun': No such file or directory?"
1374msgstr "" 1387msgstr ""
1375 1388
1376#: template/faq.html.j2:609 1389#: template/faq.html.j2:710
1377msgid "" 1390msgid ""
1378"A: If you get this error message, the solution is simple. Issue the " 1391"A: If you get this error message, the solution is simple. Issue the "
1379"following commands (as root) to create the required device file" 1392"following commands (as root) to create the required device file"
1380msgstr "" 1393msgstr ""
1381 1394
1382#: template/faq.html.j2:621 1395#: template/faq.html.j2:722
1383msgid "" 1396msgid ""
1384"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1397"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1385"dns)?" 1398"dns)?"
1386msgstr "" 1399msgstr ""
1387 1400
1388#: template/faq.html.j2:623 1401#: template/faq.html.j2:724
1389msgid "" 1402msgid ""
1390"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1403"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1391"support. This is accomplished by having the correct kernel options. Check if " 1404"support. This is accomplished by having the correct kernel options. Check if "
@@ -1393,22 +1406,22 @@ msgid ""
1393"'m' (and the module is loaded)." 1406"'m' (and the module is loaded)."
1394msgstr "" 1407msgstr ""
1395 1408
1396#: template/faq.html.j2:635 1409#: template/faq.html.j2:736
1397msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1410msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1398msgstr "" 1411msgstr ""
1399 1412
1400#: template/faq.html.j2:637 1413#: template/faq.html.j2:738
1401msgid "" 1414msgid ""
1402"A: If you get an error stating that the VPN timeout was reached, check if " 1415"A: If you get an error stating that the VPN timeout was reached, check if "
1403"your firewall is enabled and blocking the connections." 1416"your firewall is enabled and blocking the connections."
1404msgstr "" 1417msgstr ""
1405 1418
1406#: template/faq.html.j2:645 1419#: template/faq.html.j2:746
1407msgid "" 1420msgid ""
1408"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1421"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1409msgstr "" 1422msgstr ""
1410 1423
1411#: template/faq.html.j2:647 1424#: template/faq.html.j2:748
1412msgid "" 1425msgid ""
1413"A: This error usually occurs when your linker fails to locate one of " 1426"A: This error usually occurs when your linker fails to locate one of "
1414"GNUnet's libraries. This can have two causes. First, it is theoretically " 1427"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1428,7 +1441,7 @@ msgid ""
1428"you want to run:" 1441"you want to run:"
1429msgstr "" 1442msgstr ""
1430 1443
1431#: template/faq.html.j2:673 1444#: template/faq.html.j2:774
1432msgid "" 1445msgid ""
1433"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1446"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1434"having to do so each time, you can add the above lines (without the \"$\") " 1447"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1437,11 +1450,11 @@ msgid ""
1437"environment)." 1450"environment)."
1438msgstr "" 1451msgstr ""
1439 1452
1440#: template/faq.html.j2:680 1453#: template/faq.html.j2:781
1441msgid "What error messages can be ignored?" 1454msgid "What error messages can be ignored?"
1442msgstr "" 1455msgstr ""
1443 1456
1444#: template/faq.html.j2:682 1457#: template/faq.html.j2:783
1445msgid "" 1458msgid ""
1446"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1459"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1447"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1460"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1451,11 +1464,11 @@ msgid ""
1451"messages to display information about important configuration values." 1464"messages to display information about important configuration values."
1452msgstr "" 1465msgstr ""
1453 1466
1454#: template/faq.html.j2:698 1467#: template/faq.html.j2:799
1455msgid "How does GNUnet compare to other file-sharing applications?" 1468msgid "How does GNUnet compare to other file-sharing applications?"
1456msgstr "" 1469msgstr ""
1457 1470
1458#: template/faq.html.j2:700 1471#: template/faq.html.j2:801
1459msgid "" 1472msgid ""
1460"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1473"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1461"P2P networks, GNUnet was designed with security in mind as the highest " 1474"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1475,7 +1488,7 @@ msgid ""
1475"read the research papers (and probably the code)." 1488"read the research papers (and probably the code)."
1476msgstr "" 1489msgstr ""
1477 1490
1478#: template/faq.html.j2:814 1491#: template/faq.html.j2:915
1479msgid "" 1492msgid ""
1480"Another important point of reference are the various anonymous peer-to-peer " 1493"Another important point of reference are the various anonymous peer-to-peer "
1481"networks. Here, there are differences in terms of application domain and how " 1494"networks. Here, there are differences in terms of application domain and how "
@@ -1487,11 +1500,11 @@ msgid ""
1487"reduce anonymity." 1500"reduce anonymity."
1488msgstr "" 1501msgstr ""
1489 1502
1490#: template/faq.html.j2:827 1503#: template/faq.html.j2:928
1491msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1504msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1492msgstr "" 1505msgstr ""
1493 1506
1494#: template/faq.html.j2:829 1507#: template/faq.html.j2:930
1495msgid "" 1508msgid ""
1496"A: Generally, there is the possibility of a known plaintext attack on " 1509"A: Generally, there is the possibility of a known plaintext attack on "
1497"keywords, but since the user has control over the keywords that are " 1510"keywords, but since the user has control over the keywords that are "
@@ -1503,11 +1516,11 @@ msgid ""
1503"obfuscate the content by choosing a difficult keyword anyway." 1516"obfuscate the content by choosing a difficult keyword anyway."
1504msgstr "" 1517msgstr ""
1505 1518
1506#: template/faq.html.j2:843 1519#: template/faq.html.j2:944
1507msgid "What do you mean by anonymity?" 1520msgid "What do you mean by anonymity?"
1508msgstr "" 1521msgstr ""
1509 1522
1510#: template/faq.html.j2:845 1523#: template/faq.html.j2:946
1511msgid "" 1524msgid ""
1512"A: Anonymity is the lack of distinction of an individual from a (large) " 1525"A: Anonymity is the lack of distinction of an individual from a (large) "
1513"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1526"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1518,11 +1531,11 @@ msgid ""
1518"originating peer and all other peers." 1531"originating peer and all other peers."
1519msgstr "" 1532msgstr ""
1520 1533
1521#: template/faq.html.j2:857 1534#: template/faq.html.j2:958
1522msgid "What does my system do when participating in GNUnet file sharing?" 1535msgid "What does my system do when participating in GNUnet file sharing?"
1523msgstr "" 1536msgstr ""
1524 1537
1525#: template/faq.html.j2:859 1538#: template/faq.html.j2:960
1526msgid "" 1539msgid ""
1527"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1540"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1528"its public key) and has a number of addresses it is reachable by (may have " 1541"its public key) and has a number of addresses it is reachable by (may have "
@@ -1532,11 +1545,11 @@ msgid ""
1532"connect to other nodes, becoming part of the network." 1545"connect to other nodes, becoming part of the network."
1533msgstr "" 1546msgstr ""
1534 1547
1535#: template/faq.html.j2:874 1548#: template/faq.html.j2:975
1536msgid "How can I help translate this webpage into other languages?" 1549msgid "How can I help translate this webpage into other languages?"
1537msgstr "" 1550msgstr ""
1538 1551
1539#: template/faq.html.j2:876 1552#: template/faq.html.j2:977
1540msgid "" 1553msgid ""
1541"A: First, you need to register an account with our weblate system. Please " 1554"A: First, you need to register an account with our weblate system. Please "
1542"send an e-mail with the desired target language to translators@gnunet.org or " 1555"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1545,11 +1558,11 @@ msgid ""
1545"result in the loss of permissions." 1558"result in the loss of permissions."
1546msgstr "" 1559msgstr ""
1547 1560
1548#: template/faq.html.j2:888 1561#: template/faq.html.j2:989
1549msgid "I have some great idea for a new feature, what should I do?" 1562msgid "I have some great idea for a new feature, what should I do?"
1550msgstr "" 1563msgstr ""
1551 1564
1552#: template/faq.html.j2:890 1565#: template/faq.html.j2:991
1553msgid "" 1566msgid ""
1554"A: Sadly, we have many more feature requests than we can possibly implement. " 1567"A: Sadly, we have many more feature requests than we can possibly implement. "
1555"The best way to actually get a new feature implemented is to do it yourself " 1568"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po
index 0ddf47b8..76537bff 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
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: 2021-03-12 15:55+0100\n" 10"POT-Creation-Date: 2021-03-12 16:12+0100\n"
11"PO-Revision-Date: 2021-03-09 18:35+0000\n" 11"PO-Revision-Date: 2021-03-09 18:35+0000\n"
12"Last-Translator: Sabino Miani <sbn.miani@gmail.com>\n" 12"Last-Translator: Sabino Miani <sbn.miani@gmail.com>\n"
13"Language-Team: Italian <http://weblate.taler.net/projects/gnunet/website/it/" 13"Language-Team: Italian <http://weblate.taler.net/projects/gnunet/website/it/"
@@ -918,17 +918,17 @@ msgstr ""
918msgid "Features" 918msgid "Features"
919msgstr "" 919msgstr ""
920 920
921#: template/faq.html.j2:15 template/faq.html.j2:594 921#: template/faq.html.j2:15 template/faq.html.j2:695
922msgid "Error messages" 922msgid "Error messages"
923msgstr "" 923msgstr ""
924 924
925#: template/faq.html.j2:16 template/faq.html.j2:696 925#: template/faq.html.j2:16 template/faq.html.j2:797
926#, fuzzy 926#, fuzzy
927#| msgid "Filesharing (Alpha)" 927#| msgid "Filesharing (Alpha)"
928msgid "File-sharing" 928msgid "File-sharing"
929msgstr "Condivisione di file (Alpha)" 929msgstr "Condivisione di file (Alpha)"
930 930
931#: template/faq.html.j2:17 template/faq.html.j2:872 931#: template/faq.html.j2:17 template/faq.html.j2:973
932msgid "Contributing" 932msgid "Contributing"
933msgstr "" 933msgstr ""
934 934
@@ -1182,11 +1182,22 @@ msgid ""
1182msgstr "" 1182msgstr ""
1183 1183
1184#: template/faq.html.j2:286 1184#: template/faq.html.j2:286
1185msgid "What is the difference between GNS and CoDoNS?" 1185msgid "How does GNS compare to other name systems"
1186msgstr "" 1186msgstr ""
1187 1187
1188#: template/faq.html.j2:288 1188#: template/faq.html.j2:288
1189msgid "" 1189msgid ""
1190"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1191"ns2018.pdf\">has been published </a> and below is a table from the "
1192"publication. For detailed descriptions please refer to the paper."
1193msgstr ""
1194
1195#: template/faq.html.j2:392
1196msgid "What is the difference between GNS and CoDoNS?"
1197msgstr ""
1198
1199#: template/faq.html.j2:394
1200msgid ""
1190"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1201"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1191"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1202"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1192"there are still registrars that determine who owns a name. <br><br> With " 1203"there are still registrars that determine who owns a name. <br><br> With "
@@ -1197,11 +1208,11 @@ msgid ""
1197"the context of CoDoNS." 1208"the context of CoDoNS."
1198msgstr "" 1209msgstr ""
1199 1210
1200#: template/faq.html.j2:304 1211#: template/faq.html.j2:410
1201msgid "What is the difference between GNS and SocialDNS?" 1212msgid "What is the difference between GNS and SocialDNS?"
1202msgstr "" 1213msgstr ""
1203 1214
1204#: template/faq.html.j2:306 1215#: template/faq.html.j2:412
1205msgid "" 1216msgid ""
1206"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1217"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1207"with SocialDNS the mappings are shared through the social network and " 1218"with SocialDNS the mappings are shared through the social network and "
@@ -1211,11 +1222,11 @@ msgid ""
1211"the name (the authority) manually changes the record." 1222"the name (the authority) manually changes the record."
1212msgstr "" 1223msgstr ""
1213 1224
1214#: template/faq.html.j2:320 1225#: template/faq.html.j2:426
1215msgid "What is the difference between GNS and ODDNS?" 1226msgid "What is the difference between GNS and ODDNS?"
1216msgstr "" 1227msgstr ""
1217 1228
1218#: template/faq.html.j2:322 1229#: template/faq.html.j2:428
1219msgid "" 1230msgid ""
1220"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1231"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1221"registries (such as those for \".com\" and \".org\"). Instead of using " 1232"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1224,23 +1235,25 @@ msgid ""
1224"servers. Resolution will fail if the target name servers change IPs." 1235"servers. Resolution will fail if the target name servers change IPs."
1225msgstr "" 1236msgstr ""
1226 1237
1227#: template/faq.html.j2:333 1238#: template/faq.html.j2:439
1228msgid "What is the difference between GNS and Namecoin?"
1229msgstr ""
1230
1231#: template/faq.html.j2:340
1232msgid "What is the difference between GNS and Handshake?" 1239msgid "What is the difference between GNS and Handshake?"
1233msgstr "" 1240msgstr ""
1234 1241
1235#: template/faq.html.j2:346 1242#: template/faq.html.j2:441
1236msgid "What is the difference between GNS and ENS?" 1243msgid ""
1244"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1245"it does not address the name resolution process itself but delegates "
1246"resolution into DNS after the initial TLD resolution. Not taking "
1247"sustainablility considerations into account, handshake could be used as an "
1248"additional supporting GNS root zone governance model but we currently do not "
1249"have such plans in mind."
1237msgstr "" 1250msgstr ""
1238 1251
1239#: template/faq.html.j2:352 1252#: template/faq.html.j2:453
1240msgid "What is the difference between GNS and TrickleDNS?" 1253msgid "What is the difference between GNS and TrickleDNS?"
1241msgstr "" 1254msgstr ""
1242 1255
1243#: template/faq.html.j2:354 1256#: template/faq.html.j2:455
1244msgid "" 1257msgid ""
1245"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1258"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1246"resolvers of participating domains to provide &quot;better availability, " 1259"resolvers of participating domains to provide &quot;better availability, "
@@ -1252,13 +1265,13 @@ msgid ""
1252"the DNS hierarchy." 1265"the DNS hierarchy."
1253msgstr "" 1266msgstr ""
1254 1267
1255#: template/faq.html.j2:367 1268#: template/faq.html.j2:468
1256msgid "" 1269msgid ""
1257"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1270"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1258"of the PGP web of trust?" 1271"of the PGP web of trust?"
1259msgstr "" 1272msgstr ""
1260 1273
1261#: template/faq.html.j2:369 1274#: template/faq.html.j2:470
1262msgid "" 1275msgid ""
1263"A: For security, it is well known that an initial trust path between the two " 1276"A: For security, it is well known that an initial trust path between the two "
1264"parties must exist. However, for applications where this is not required, " 1277"parties must exist. However, for applications where this is not required, "
@@ -1271,13 +1284,13 @@ msgid ""
1271"can be queried under the &quot;.pin&quot; TLD." 1284"can be queried under the &quot;.pin&quot; TLD."
1272msgstr "" 1285msgstr ""
1273 1286
1274#: template/faq.html.j2:384 1287#: template/faq.html.j2:485
1275msgid "" 1288msgid ""
1276"How can a legitimate domain owner tell other people to not use his name in " 1289"How can a legitimate domain owner tell other people to not use his name in "
1277"GNS?" 1290"GNS?"
1278msgstr "" 1291msgstr ""
1279 1292
1280#: template/faq.html.j2:386 1293#: template/faq.html.j2:487
1281msgid "" 1294msgid ""
1282"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1295"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1283"domain owner. Any user can claim any name (as his preferred name or &quot;" 1296"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1286,13 +1299,13 @@ msgid ""
1286"name) for this user." 1299"name) for this user."
1287msgstr "" 1300msgstr ""
1288 1301
1289#: template/faq.html.j2:397 1302#: template/faq.html.j2:498
1290msgid "" 1303msgid ""
1291"Did you consider the privacy implications of making your personal GNS zone " 1304"Did you consider the privacy implications of making your personal GNS zone "
1292"visible?" 1305"visible?"
1293msgstr "" 1306msgstr ""
1294 1307
1295#: template/faq.html.j2:399 1308#: template/faq.html.j2:500
1296msgid "" 1309msgid ""
1297"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1310"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1298"with other users (via DHT or zone transfers) only if this flag is not set. " 1311"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1300,11 +1313,11 @@ msgid ""
1300"made public." 1313"made public."
1301msgstr "" 1314msgstr ""
1302 1315
1303#: template/faq.html.j2:409 1316#: template/faq.html.j2:510
1304msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1317msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1305msgstr "" 1318msgstr ""
1306 1319
1307#: template/faq.html.j2:411 1320#: template/faq.html.j2:512
1308msgid "" 1321msgid ""
1309"A: The question presumes that (a) virtual hosting is only necessary because " 1322"A: The question presumes that (a) virtual hosting is only necessary because "
1310"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1323"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1316,13 +1329,13 @@ msgid ""
1316"become commonplace, GNS should work with today's networks." 1329"become commonplace, GNS should work with today's networks."
1317msgstr "" 1330msgstr ""
1318 1331
1319#: template/faq.html.j2:425 1332#: template/faq.html.j2:526
1320msgid "" 1333msgid ""
1321"Why does GNS not use a trust metric or consensus to determine globally " 1334"Why does GNS not use a trust metric or consensus to determine globally "
1322"unique names?" 1335"unique names?"
1323msgstr "" 1336msgstr ""
1324 1337
1325#: template/faq.html.j2:427 1338#: template/faq.html.j2:528
1326msgid "" 1339msgid ""
1327"A: Trust metrics have the fundamental problem that they have thresholds. As " 1340"A: Trust metrics have the fundamental problem that they have thresholds. As "
1328"trust relationships evolve, mappings would change their meaning as they " 1341"trust relationships evolve, mappings would change their meaning as they "
@@ -1331,11 +1344,11 @@ msgid ""
1331"consensus might be easy to manipulate by adversaries." 1344"consensus might be easy to manipulate by adversaries."
1332msgstr "" 1345msgstr ""
1333 1346
1334#: template/faq.html.j2:438 1347#: template/faq.html.j2:539
1335msgid "How do you handle compromised zone keys in GNS?" 1348msgid "How do you handle compromised zone keys in GNS?"
1336msgstr "" 1349msgstr ""
1337 1350
1338#: template/faq.html.j2:440 1351#: template/faq.html.j2:541
1339msgid "" 1352msgid ""
1340"A: The owner of a private key can create a revocation message. This one can " 1353"A: The owner of a private key can create a revocation message. This one can "
1341"then be flooded throughout the overlay network, creating a copy at all " 1354"then be flooded throughout the overlay network, creating a copy at all "
@@ -1345,11 +1358,11 @@ msgid ""
1345"message when resolving names." 1358"message when resolving names."
1346msgstr "" 1359msgstr ""
1347 1360
1348#: template/faq.html.j2:452 1361#: template/faq.html.j2:553
1349msgid "Could the signing algorithm of GNS be upgraded in the future?" 1362msgid "Could the signing algorithm of GNS be upgraded in the future?"
1350msgstr "" 1363msgstr ""
1351 1364
1352#: template/faq.html.j2:454 1365#: template/faq.html.j2:555
1353msgid "" 1366msgid ""
1354"A: Yes. In our efforts to standardize GNS, we have already modified the " 1367"A: Yes. In our efforts to standardize GNS, we have already modified the "
1355"protocol to support alternative delegation records. <br> <br> Naturally, " 1368"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1359,12 +1372,12 @@ msgid ""
1359"different cipher system." 1372"different cipher system."
1360msgstr "" 1373msgstr ""
1361 1374
1362#: template/faq.html.j2:468 1375#: template/faq.html.j2:569
1363msgid "" 1376msgid ""
1364"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1377"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1365msgstr "" 1378msgstr ""
1366 1379
1367#: template/faq.html.j2:470 1380#: template/faq.html.j2:571
1368msgid "" 1381msgid ""
1369"A: We don't expect this to be necessary, as GNS records are stored (and " 1382"A: We don't expect this to be necessary, as GNS records are stored (and "
1370"replicated) in the R5N DHT. Thus the authority will typically not be " 1383"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1375,13 +1388,13 @@ msgid ""
1375"the zone's key and database among them)." 1388"the zone's key and database among them)."
1376msgstr "" 1389msgstr ""
1377 1390
1378#: template/faq.html.j2:483 1391#: template/faq.html.j2:584
1379msgid "" 1392msgid ""
1380"Why do you believe it is worth giving up unique names for censorship " 1393"Why do you believe it is worth giving up unique names for censorship "
1381"resistance?" 1394"resistance?"
1382msgstr "" 1395msgstr ""
1383 1396
1384#: template/faq.html.j2:485 1397#: template/faq.html.j2:586
1385msgid "" 1398msgid ""
1386"A: The GNU Name system offers an alternative to DNS that is censorship " 1399"A: The GNU Name system offers an alternative to DNS that is censorship "
1387"resistant. As with any security mechanism, this comes at a cost (names are " 1400"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1393,11 +1406,11 @@ msgid ""
1393"globally&quot; unique name worth, if it does not resolve?" 1406"globally&quot; unique name worth, if it does not resolve?"
1394msgstr "" 1407msgstr ""
1395 1408
1396#: template/faq.html.j2:499 1409#: template/faq.html.j2:600
1397msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1410msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1398msgstr "" 1411msgstr ""
1399 1412
1400#: template/faq.html.j2:501 1413#: template/faq.html.j2:602
1401msgid "" 1414msgid ""
1402"A: We say that DNS is 'centralized' because it has a central component / " 1415"A: We say that DNS is 'centralized' because it has a central component / "
1403"central point of failure --- the root zone and its management by IANA/ICANN. " 1416"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1406,11 +1419,11 @@ msgid ""
1406"Iraq during the wars at the beginning of the 21st century." 1419"Iraq during the wars at the beginning of the 21st century."
1407msgstr "" 1420msgstr ""
1408 1421
1409#: template/faq.html.j2:512 1422#: template/faq.html.j2:613
1410msgid "How does GNS protect against layer-3 censorship?" 1423msgid "How does GNS protect against layer-3 censorship?"
1411msgstr "" 1424msgstr ""
1412 1425
1413#: template/faq.html.j2:514 1426#: template/faq.html.j2:615
1414msgid "" 1427msgid ""
1415"A: GNS does not directly help with layer-3 censorship, but it does help " 1428"A: GNS does not directly help with layer-3 censorship, but it does help "
1416"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1429"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1423,11 +1436,11 @@ msgid ""
1423"easier to use. </ol>" 1436"easier to use. </ol>"
1424msgstr "" 1437msgstr ""
1425 1438
1426#: template/faq.html.j2:533 1439#: template/faq.html.j2:634
1427msgid "Does GNS work with search engines?" 1440msgid "Does GNS work with search engines?"
1428msgstr "" 1441msgstr ""
1429 1442
1430#: template/faq.html.j2:535 1443#: template/faq.html.j2:636
1431msgid "" 1444msgid ""
1432"A: GNS creates no significant problems for search engines, as they can use " 1445"A: GNS creates no significant problems for search engines, as they can use "
1433"GNS to perform name resolution as well as any normal user. Naturally, while " 1446"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1439,11 +1452,11 @@ msgid ""
1439"obviously not obtain censorship-resistant names." 1452"obviously not obtain censorship-resistant names."
1440msgstr "" 1453msgstr ""
1441 1454
1442#: template/faq.html.j2:549 1455#: template/faq.html.j2:650
1443msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1456msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1444msgstr "" 1457msgstr ""
1445 1458
1446#: template/faq.html.j2:551 1459#: template/faq.html.j2:652
1447msgid "" 1460msgid ""
1448"A: UIA and GNS both share the same basic naming model, which actually " 1461"A: UIA and GNS both share the same basic naming model, which actually "
1449"originated with Rivest's SDSI. However, UIA is not concerned about " 1462"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1454,11 +1467,11 @@ msgid ""
1454"about legacy systems (clean slate)." 1467"about legacy systems (clean slate)."
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:564 1470#: template/faq.html.j2:665
1458msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1471msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1459msgstr "" 1472msgstr ""
1460 1473
1461#: template/faq.html.j2:566 1474#: template/faq.html.j2:667
1462msgid "" 1475msgid ""
1463"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1476"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1464"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1477"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1468,13 +1481,13 @@ msgid ""
1468"than about 128 entities." 1481"than about 128 entities."
1469msgstr "" 1482msgstr ""
1470 1483
1471#: template/faq.html.j2:578 1484#: template/faq.html.j2:679
1472msgid "" 1485msgid ""
1473"How does GNS handle SRV/TLSA records where service and protocol are part of " 1486"How does GNS handle SRV/TLSA records where service and protocol are part of "
1474"the domain name?" 1487"the domain name?"
1475msgstr "" 1488msgstr ""
1476 1489
1477#: template/faq.html.j2:580 1490#: template/faq.html.j2:681
1478msgid "" 1491msgid ""
1479"A: When GNS splits a domain name into labels for resolution, it detects the " 1492"A: When GNS splits a domain name into labels for resolution, it detects the "
1480"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1493"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1486,13 +1499,13 @@ msgid ""
1486"record type) to it." 1499"record type) to it."
1487msgstr "" 1500msgstr ""
1488 1501
1489#: template/faq.html.j2:596 1502#: template/faq.html.j2:697
1490msgid "" 1503msgid ""
1491"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1504"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1492"Should I worry?" 1505"Should I worry?"
1493msgstr "" 1506msgstr ""
1494 1507
1495#: template/faq.html.j2:598 1508#: template/faq.html.j2:699
1496msgid "" 1509msgid ""
1497"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1510"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1498"We have started a major rewrite to address this and other problems, but " 1511"We have started a major rewrite to address this and other problems, but "
@@ -1500,23 +1513,23 @@ msgid ""
1500"expected." 1513"expected."
1501msgstr "" 1514msgstr ""
1502 1515
1503#: template/faq.html.j2:607 1516#: template/faq.html.j2:708
1504msgid "Error opening `/dev/net/tun': No such file or directory?" 1517msgid "Error opening `/dev/net/tun': No such file or directory?"
1505msgstr "" 1518msgstr ""
1506 1519
1507#: template/faq.html.j2:609 1520#: template/faq.html.j2:710
1508msgid "" 1521msgid ""
1509"A: If you get this error message, the solution is simple. Issue the " 1522"A: If you get this error message, the solution is simple. Issue the "
1510"following commands (as root) to create the required device file" 1523"following commands (as root) to create the required device file"
1511msgstr "" 1524msgstr ""
1512 1525
1513#: template/faq.html.j2:621 1526#: template/faq.html.j2:722
1514msgid "" 1527msgid ""
1515"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1528"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1516"dns)?" 1529"dns)?"
1517msgstr "" 1530msgstr ""
1518 1531
1519#: template/faq.html.j2:623 1532#: template/faq.html.j2:724
1520msgid "" 1533msgid ""
1521"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1534"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1522"support. This is accomplished by having the correct kernel options. Check if " 1535"support. This is accomplished by having the correct kernel options. Check if "
@@ -1524,22 +1537,22 @@ msgid ""
1524"'m' (and the module is loaded)." 1537"'m' (and the module is loaded)."
1525msgstr "" 1538msgstr ""
1526 1539
1527#: template/faq.html.j2:635 1540#: template/faq.html.j2:736
1528msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1541msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1529msgstr "" 1542msgstr ""
1530 1543
1531#: template/faq.html.j2:637 1544#: template/faq.html.j2:738
1532msgid "" 1545msgid ""
1533"A: If you get an error stating that the VPN timeout was reached, check if " 1546"A: If you get an error stating that the VPN timeout was reached, check if "
1534"your firewall is enabled and blocking the connections." 1547"your firewall is enabled and blocking the connections."
1535msgstr "" 1548msgstr ""
1536 1549
1537#: template/faq.html.j2:645 1550#: template/faq.html.j2:746
1538msgid "" 1551msgid ""
1539"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1552"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1540msgstr "" 1553msgstr ""
1541 1554
1542#: template/faq.html.j2:647 1555#: template/faq.html.j2:748
1543msgid "" 1556msgid ""
1544"A: This error usually occurs when your linker fails to locate one of " 1557"A: This error usually occurs when your linker fails to locate one of "
1545"GNUnet's libraries. This can have two causes. First, it is theoretically " 1558"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1559,7 +1572,7 @@ msgid ""
1559"you want to run:" 1572"you want to run:"
1560msgstr "" 1573msgstr ""
1561 1574
1562#: template/faq.html.j2:673 1575#: template/faq.html.j2:774
1563msgid "" 1576msgid ""
1564"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1577"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1565"having to do so each time, you can add the above lines (without the \"$\") " 1578"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1568,11 +1581,11 @@ msgid ""
1568"environment)." 1581"environment)."
1569msgstr "" 1582msgstr ""
1570 1583
1571#: template/faq.html.j2:680 1584#: template/faq.html.j2:781
1572msgid "What error messages can be ignored?" 1585msgid "What error messages can be ignored?"
1573msgstr "" 1586msgstr ""
1574 1587
1575#: template/faq.html.j2:682 1588#: template/faq.html.j2:783
1576msgid "" 1589msgid ""
1577"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1590"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1578"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1591"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1582,11 +1595,11 @@ msgid ""
1582"messages to display information about important configuration values." 1595"messages to display information about important configuration values."
1583msgstr "" 1596msgstr ""
1584 1597
1585#: template/faq.html.j2:698 1598#: template/faq.html.j2:799
1586msgid "How does GNUnet compare to other file-sharing applications?" 1599msgid "How does GNUnet compare to other file-sharing applications?"
1587msgstr "" 1600msgstr ""
1588 1601
1589#: template/faq.html.j2:700 1602#: template/faq.html.j2:801
1590msgid "" 1603msgid ""
1591"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1604"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1592"P2P networks, GNUnet was designed with security in mind as the highest " 1605"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1606,7 +1619,7 @@ msgid ""
1606"read the research papers (and probably the code)." 1619"read the research papers (and probably the code)."
1607msgstr "" 1620msgstr ""
1608 1621
1609#: template/faq.html.j2:814 1622#: template/faq.html.j2:915
1610msgid "" 1623msgid ""
1611"Another important point of reference are the various anonymous peer-to-peer " 1624"Another important point of reference are the various anonymous peer-to-peer "
1612"networks. Here, there are differences in terms of application domain and how " 1625"networks. Here, there are differences in terms of application domain and how "
@@ -1618,11 +1631,11 @@ msgid ""
1618"reduce anonymity." 1631"reduce anonymity."
1619msgstr "" 1632msgstr ""
1620 1633
1621#: template/faq.html.j2:827 1634#: template/faq.html.j2:928
1622msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1635msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1623msgstr "" 1636msgstr ""
1624 1637
1625#: template/faq.html.j2:829 1638#: template/faq.html.j2:930
1626msgid "" 1639msgid ""
1627"A: Generally, there is the possibility of a known plaintext attack on " 1640"A: Generally, there is the possibility of a known plaintext attack on "
1628"keywords, but since the user has control over the keywords that are " 1641"keywords, but since the user has control over the keywords that are "
@@ -1634,11 +1647,11 @@ msgid ""
1634"obfuscate the content by choosing a difficult keyword anyway." 1647"obfuscate the content by choosing a difficult keyword anyway."
1635msgstr "" 1648msgstr ""
1636 1649
1637#: template/faq.html.j2:843 1650#: template/faq.html.j2:944
1638msgid "What do you mean by anonymity?" 1651msgid "What do you mean by anonymity?"
1639msgstr "" 1652msgstr ""
1640 1653
1641#: template/faq.html.j2:845 1654#: template/faq.html.j2:946
1642msgid "" 1655msgid ""
1643"A: Anonymity is the lack of distinction of an individual from a (large) " 1656"A: Anonymity is the lack of distinction of an individual from a (large) "
1644"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1657"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1649,11 +1662,11 @@ msgid ""
1649"originating peer and all other peers." 1662"originating peer and all other peers."
1650msgstr "" 1663msgstr ""
1651 1664
1652#: template/faq.html.j2:857 1665#: template/faq.html.j2:958
1653msgid "What does my system do when participating in GNUnet file sharing?" 1666msgid "What does my system do when participating in GNUnet file sharing?"
1654msgstr "" 1667msgstr ""
1655 1668
1656#: template/faq.html.j2:859 1669#: template/faq.html.j2:960
1657msgid "" 1670msgid ""
1658"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1671"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1659"its public key) and has a number of addresses it is reachable by (may have " 1672"its public key) and has a number of addresses it is reachable by (may have "
@@ -1663,11 +1676,11 @@ msgid ""
1663"connect to other nodes, becoming part of the network." 1676"connect to other nodes, becoming part of the network."
1664msgstr "" 1677msgstr ""
1665 1678
1666#: template/faq.html.j2:874 1679#: template/faq.html.j2:975
1667msgid "How can I help translate this webpage into other languages?" 1680msgid "How can I help translate this webpage into other languages?"
1668msgstr "" 1681msgstr ""
1669 1682
1670#: template/faq.html.j2:876 1683#: template/faq.html.j2:977
1671msgid "" 1684msgid ""
1672"A: First, you need to register an account with our weblate system. Please " 1685"A: First, you need to register an account with our weblate system. Please "
1673"send an e-mail with the desired target language to translators@gnunet.org or " 1686"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1676,11 +1689,11 @@ msgid ""
1676"result in the loss of permissions." 1689"result in the loss of permissions."
1677msgstr "" 1690msgstr ""
1678 1691
1679#: template/faq.html.j2:888 1692#: template/faq.html.j2:989
1680msgid "I have some great idea for a new feature, what should I do?" 1693msgid "I have some great idea for a new feature, what should I do?"
1681msgstr "" 1694msgstr ""
1682 1695
1683#: template/faq.html.j2:890 1696#: template/faq.html.j2:991
1684msgid "" 1697msgid ""
1685"A: Sadly, we have many more feature requests than we can possibly implement. " 1698"A: Sadly, we have many more feature requests than we can possibly implement. "
1686"The best way to actually get a new feature implemented is to do it yourself " 1699"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/messages.pot b/locale/messages.pot
index 4b5a8b5f..e218f8d4 100644
--- a/locale/messages.pot
+++ b/locale/messages.pot
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
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: 2021-03-12 15:55+0100\n" 11"POT-Creation-Date: 2021-03-12 16: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"
@@ -804,15 +804,15 @@ msgstr ""
804msgid "Features" 804msgid "Features"
805msgstr "" 805msgstr ""
806 806
807#: template/faq.html.j2:15 template/faq.html.j2:594 807#: template/faq.html.j2:15 template/faq.html.j2:695
808msgid "Error messages" 808msgid "Error messages"
809msgstr "" 809msgstr ""
810 810
811#: template/faq.html.j2:16 template/faq.html.j2:696 811#: template/faq.html.j2:16 template/faq.html.j2:797
812msgid "File-sharing" 812msgid "File-sharing"
813msgstr "" 813msgstr ""
814 814
815#: template/faq.html.j2:17 template/faq.html.j2:872 815#: template/faq.html.j2:17 template/faq.html.j2:973
816msgid "Contributing" 816msgid "Contributing"
817msgstr "" 817msgstr ""
818 818
@@ -1073,11 +1073,23 @@ msgid ""
1073msgstr "" 1073msgstr ""
1074 1074
1075#: template/faq.html.j2:286 1075#: template/faq.html.j2:286
1076msgid "What is the difference between GNS and CoDoNS?" 1076msgid "How does GNS compare to other name systems"
1077msgstr "" 1077msgstr ""
1078 1078
1079#: template/faq.html.j2:288 1079#: template/faq.html.j2:288
1080msgid "" 1080msgid ""
1081"A: A scientific paper on this topic <a "
1082"href=\"https://grothoff.org/christian/ns2018.pdf\">has been published "
1083"</a> and below is a table from the publication. For detailed descriptions"
1084" please refer to the paper."
1085msgstr ""
1086
1087#: template/faq.html.j2:392
1088msgid "What is the difference between GNS and CoDoNS?"
1089msgstr ""
1090
1091#: template/faq.html.j2:394
1092msgid ""
1081"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1093"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1082"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, " 1094"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, "
1083"and there are still registrars that determine who owns a name. <br><br> " 1095"and there are still registrars that determine who owns a name. <br><br> "
@@ -1088,11 +1100,11 @@ msgid ""
1088"don't even make sense in the context of CoDoNS." 1100"don't even make sense in the context of CoDoNS."
1089msgstr "" 1101msgstr ""
1090 1102
1091#: template/faq.html.j2:304 1103#: template/faq.html.j2:410
1092msgid "What is the difference between GNS and SocialDNS?" 1104msgid "What is the difference between GNS and SocialDNS?"
1093msgstr "" 1105msgstr ""
1094 1106
1095#: template/faq.html.j2:306 1107#: template/faq.html.j2:412
1096msgid "" 1108msgid ""
1097"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1109"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1098"with SocialDNS the mappings are shared through the social network and " 1110"with SocialDNS the mappings are shared through the social network and "
@@ -1102,11 +1114,11 @@ msgid ""
1102"responsible for the name (the authority) manually changes the record." 1114"responsible for the name (the authority) manually changes the record."
1103msgstr "" 1115msgstr ""
1104 1116
1105#: template/faq.html.j2:320 1117#: template/faq.html.j2:426
1106msgid "What is the difference between GNS and ODDNS?" 1118msgid "What is the difference between GNS and ODDNS?"
1107msgstr "" 1119msgstr ""
1108 1120
1109#: template/faq.html.j2:322 1121#: template/faq.html.j2:428
1110msgid "" 1122msgid ""
1111"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1123"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1112"registries (such as those for \".com\" and \".org\"). Instead of using " 1124"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1115,23 +1127,25 @@ msgid ""
1115"servers. Resolution will fail if the target name servers change IPs." 1127"servers. Resolution will fail if the target name servers change IPs."
1116msgstr "" 1128msgstr ""
1117 1129
1118#: template/faq.html.j2:333 1130#: template/faq.html.j2:439
1119msgid "What is the difference between GNS and Namecoin?"
1120msgstr ""
1121
1122#: template/faq.html.j2:340
1123msgid "What is the difference between GNS and Handshake?" 1131msgid "What is the difference between GNS and Handshake?"
1124msgstr "" 1132msgstr ""
1125 1133
1126#: template/faq.html.j2:346 1134#: template/faq.html.j2:441
1127msgid "What is the difference between GNS and ENS?" 1135msgid ""
1136"A: Handshake is a blockchain-based method for root zone governance. "
1137"Hence, it does not address the name resolution process itself but "
1138"delegates resolution into DNS after the initial TLD resolution. Not "
1139"taking sustainablility considerations into account, handshake could be "
1140"used as an additional supporting GNS root zone governance model but we "
1141"currently do not have such plans in mind."
1128msgstr "" 1142msgstr ""
1129 1143
1130#: template/faq.html.j2:352 1144#: template/faq.html.j2:453
1131msgid "What is the difference between GNS and TrickleDNS?" 1145msgid "What is the difference between GNS and TrickleDNS?"
1132msgstr "" 1146msgstr ""
1133 1147
1134#: template/faq.html.j2:354 1148#: template/faq.html.j2:455
1135msgid "" 1149msgid ""
1136"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1150"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1137"resolvers of participating domains to provide &quot;better availability, " 1151"resolvers of participating domains to provide &quot;better availability, "
@@ -1143,13 +1157,13 @@ msgid ""
1143" the DNS hierarchy." 1157" the DNS hierarchy."
1144msgstr "" 1158msgstr ""
1145 1159
1146#: template/faq.html.j2:367 1160#: template/faq.html.j2:468
1147msgid "" 1161msgid ""
1148"Does GNS require real-world introduction (secure PKEY exchange) in the " 1162"Does GNS require real-world introduction (secure PKEY exchange) in the "
1149"style of the PGP web of trust?" 1163"style of the PGP web of trust?"
1150msgstr "" 1164msgstr ""
1151 1165
1152#: template/faq.html.j2:369 1166#: template/faq.html.j2:470
1153msgid "" 1167msgid ""
1154"A: For security, it is well known that an initial trust path between the " 1168"A: For security, it is well known that an initial trust path between the "
1155"two parties must exist. However, for applications where this is not " 1169"two parties must exist. However, for applications where this is not "
@@ -1162,13 +1176,13 @@ msgid ""
1162"authority. The authority can be queried under the &quot;.pin&quot; TLD." 1176"authority. The authority can be queried under the &quot;.pin&quot; TLD."
1163msgstr "" 1177msgstr ""
1164 1178
1165#: template/faq.html.j2:384 1179#: template/faq.html.j2:485
1166msgid "" 1180msgid ""
1167"How can a legitimate domain owner tell other people to not use his name " 1181"How can a legitimate domain owner tell other people to not use his name "
1168"in GNS?" 1182"in GNS?"
1169msgstr "" 1183msgstr ""
1170 1184
1171#: template/faq.html.j2:386 1185#: template/faq.html.j2:487
1172msgid "" 1186msgid ""
1173"A: Names have no owners in GNS, so there cannot be a " 1187"A: Names have no owners in GNS, so there cannot be a "
1174"&quot;legitimate&quot; domain owner. Any user can claim any name (as his " 1188"&quot;legitimate&quot; domain owner. Any user can claim any name (as his "
@@ -1177,13 +1191,13 @@ msgid ""
1177"their choice (or even assign no name) for this user." 1191"their choice (or even assign no name) for this user."
1178msgstr "" 1192msgstr ""
1179 1193
1180#: template/faq.html.j2:397 1194#: template/faq.html.j2:498
1181msgid "" 1195msgid ""
1182"Did you consider the privacy implications of making your personal GNS " 1196"Did you consider the privacy implications of making your personal GNS "
1183"zone visible?" 1197"zone visible?"
1184msgstr "" 1198msgstr ""
1185 1199
1186#: template/faq.html.j2:399 1200#: template/faq.html.j2:500
1187msgid "" 1201msgid ""
1188"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1202"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1189"with other users (via DHT or zone transfers) only if this flag is not " 1203"with other users (via DHT or zone transfers) only if this flag is not "
@@ -1191,11 +1205,11 @@ msgid ""
1191"zones is made public." 1205"zones is made public."
1192msgstr "" 1206msgstr ""
1193 1207
1194#: template/faq.html.j2:409 1208#: template/faq.html.j2:510
1195msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1209msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1196msgstr "" 1210msgstr ""
1197 1211
1198#: template/faq.html.j2:411 1212#: template/faq.html.j2:512
1199msgid "" 1213msgid ""
1200"A: The question presumes that (a) virtual hosting is only necessary " 1214"A: The question presumes that (a) virtual hosting is only necessary "
1201"because of IPv4 address scarcity, and (b) that LEHOs are only useful in " 1215"because of IPv4 address scarcity, and (b) that LEHOs are only useful in "
@@ -1208,13 +1222,13 @@ msgid ""
1208" networks." 1222" networks."
1209msgstr "" 1223msgstr ""
1210 1224
1211#: template/faq.html.j2:425 1225#: template/faq.html.j2:526
1212msgid "" 1226msgid ""
1213"Why does GNS not use a trust metric or consensus to determine globally " 1227"Why does GNS not use a trust metric or consensus to determine globally "
1214"unique names?" 1228"unique names?"
1215msgstr "" 1229msgstr ""
1216 1230
1217#: template/faq.html.j2:427 1231#: template/faq.html.j2:528
1218msgid "" 1232msgid ""
1219"A: Trust metrics have the fundamental problem that they have thresholds. " 1233"A: Trust metrics have the fundamental problem that they have thresholds. "
1220"As trust relationships evolve, mappings would change their meaning as " 1234"As trust relationships evolve, mappings would change their meaning as "
@@ -1224,11 +1238,11 @@ msgid ""
1224"adversaries." 1238"adversaries."
1225msgstr "" 1239msgstr ""
1226 1240
1227#: template/faq.html.j2:438 1241#: template/faq.html.j2:539
1228msgid "How do you handle compromised zone keys in GNS?" 1242msgid "How do you handle compromised zone keys in GNS?"
1229msgstr "" 1243msgstr ""
1230 1244
1231#: template/faq.html.j2:440 1245#: template/faq.html.j2:541
1232msgid "" 1246msgid ""
1233"A: The owner of a private key can create a revocation message. This one " 1247"A: The owner of a private key can create a revocation message. This one "
1234"can then be flooded throughout the overlay network, creating a copy at " 1248"can then be flooded throughout the overlay network, creating a copy at "
@@ -1238,11 +1252,11 @@ msgid ""
1238"revocation message when resolving names." 1252"revocation message when resolving names."
1239msgstr "" 1253msgstr ""
1240 1254
1241#: template/faq.html.j2:452 1255#: template/faq.html.j2:553
1242msgid "Could the signing algorithm of GNS be upgraded in the future?" 1256msgid "Could the signing algorithm of GNS be upgraded in the future?"
1243msgstr "" 1257msgstr ""
1244 1258
1245#: template/faq.html.j2:454 1259#: template/faq.html.j2:555
1246msgid "" 1260msgid ""
1247"A: Yes. In our efforts to standardize GNS, we have already modified the " 1261"A: Yes. In our efforts to standardize GNS, we have already modified the "
1248"protocol to support alternative delegation records. <br> <br> Naturally, " 1262"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1252,11 +1266,11 @@ msgid ""
1252"different cipher system." 1266"different cipher system."
1253msgstr "" 1267msgstr ""
1254 1268
1255#: template/faq.html.j2:468 1269#: template/faq.html.j2:569
1256msgid "How can a GNS zone maintain several name servers, e.g. for load balancing?" 1270msgid "How can a GNS zone maintain several name servers, e.g. for load balancing?"
1257msgstr "" 1271msgstr ""
1258 1272
1259#: template/faq.html.j2:470 1273#: template/faq.html.j2:571
1260msgid "" 1274msgid ""
1261"A: We don't expect this to be necessary, as GNS records are stored (and " 1275"A: We don't expect this to be necessary, as GNS records are stored (and "
1262"replicated) in the R5N DHT. Thus the authority will typically not be " 1276"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1267,13 +1281,13 @@ msgid ""
1267" the zone's key and database among them)." 1281" the zone's key and database among them)."
1268msgstr "" 1282msgstr ""
1269 1283
1270#: template/faq.html.j2:483 1284#: template/faq.html.j2:584
1271msgid "" 1285msgid ""
1272"Why do you believe it is worth giving up unique names for censorship " 1286"Why do you believe it is worth giving up unique names for censorship "
1273"resistance?" 1287"resistance?"
1274msgstr "" 1288msgstr ""
1275 1289
1276#: template/faq.html.j2:485 1290#: template/faq.html.j2:586
1277msgid "" 1291msgid ""
1278"A: The GNU Name system offers an alternative to DNS that is censorship " 1292"A: The GNU Name system offers an alternative to DNS that is censorship "
1279"resistant. As with any security mechanism, this comes at a cost (names " 1293"resistant. As with any security mechanism, this comes at a cost (names "
@@ -1285,11 +1299,11 @@ msgid ""
1285" a &quot;globally&quot; unique name worth, if it does not resolve?" 1299" a &quot;globally&quot; unique name worth, if it does not resolve?"
1286msgstr "" 1300msgstr ""
1287 1301
1288#: template/faq.html.j2:499 1302#: template/faq.html.j2:600
1289msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1303msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1290msgstr "" 1304msgstr ""
1291 1305
1292#: template/faq.html.j2:501 1306#: template/faq.html.j2:602
1293msgid "" 1307msgid ""
1294"A: We say that DNS is 'centralized' because it has a central component / " 1308"A: We say that DNS is 'centralized' because it has a central component / "
1295"central point of failure --- the root zone and its management by " 1309"central point of failure --- the root zone and its management by "
@@ -1299,11 +1313,11 @@ msgid ""
1299"century." 1313"century."
1300msgstr "" 1314msgstr ""
1301 1315
1302#: template/faq.html.j2:512 1316#: template/faq.html.j2:613
1303msgid "How does GNS protect against layer-3 censorship?" 1317msgid "How does GNS protect against layer-3 censorship?"
1304msgstr "" 1318msgstr ""
1305 1319
1306#: template/faq.html.j2:514 1320#: template/faq.html.j2:615
1307msgid "" 1321msgid ""
1308"A: GNS does not directly help with layer-3 censorship, but it does help " 1322"A: GNS does not directly help with layer-3 censorship, but it does help "
1309"indirectly in two ways: <ol> <li> Many websites today use virtual " 1323"indirectly in two ways: <ol> <li> Many websites today use virtual "
@@ -1316,11 +1330,11 @@ msgid ""
1316"like services would be even easier to use. </ol>" 1330"like services would be even easier to use. </ol>"
1317msgstr "" 1331msgstr ""
1318 1332
1319#: template/faq.html.j2:533 1333#: template/faq.html.j2:634
1320msgid "Does GNS work with search engines?" 1334msgid "Does GNS work with search engines?"
1321msgstr "" 1335msgstr ""
1322 1336
1323#: template/faq.html.j2:535 1337#: template/faq.html.j2:636
1324msgid "" 1338msgid ""
1325"A: GNS creates no significant problems for search engines, as they can " 1339"A: GNS creates no significant problems for search engines, as they can "
1326"use GNS to perform name resolution as well as any normal user. Naturally," 1340"use GNS to perform name resolution as well as any normal user. Naturally,"
@@ -1332,11 +1346,11 @@ msgid ""
1332"engines will obviously not obtain censorship-resistant names." 1346"engines will obviously not obtain censorship-resistant names."
1333msgstr "" 1347msgstr ""
1334 1348
1335#: template/faq.html.j2:549 1349#: template/faq.html.j2:650
1336msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1350msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1337msgstr "" 1351msgstr ""
1338 1352
1339#: template/faq.html.j2:551 1353#: template/faq.html.j2:652
1340msgid "" 1354msgid ""
1341"A: UIA and GNS both share the same basic naming model, which actually " 1355"A: UIA and GNS both share the same basic naming model, which actually "
1342"originated with Rivest's SDSI. However, UIA is not concerned about " 1356"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1347,11 +1361,11 @@ msgid ""
1347"all concerned about legacy systems (clean slate)." 1361"all concerned about legacy systems (clean slate)."
1348msgstr "" 1362msgstr ""
1349 1363
1350#: template/faq.html.j2:564 1364#: template/faq.html.j2:665
1351msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1365msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1352msgstr "" 1366msgstr ""
1353 1367
1354#: template/faq.html.j2:566 1368#: template/faq.html.j2:667
1355msgid "" 1369msgid ""
1356"A: First of all, in GNS you can explicitly see the trust chain, so you " 1370"A: First of all, in GNS you can explicitly see the trust chain, so you "
1357"know if a name you are resolving belongs to a friend, or a friend-" 1371"know if a name you are resolving belongs to a friend, or a friend-"
@@ -1361,13 +1375,13 @@ msgid ""
1361"individual name it is always less than about 128 entities." 1375"individual name it is always less than about 128 entities."
1362msgstr "" 1376msgstr ""
1363 1377
1364#: template/faq.html.j2:578 1378#: template/faq.html.j2:679
1365msgid "" 1379msgid ""
1366"How does GNS handle SRV/TLSA records where service and protocol are part " 1380"How does GNS handle SRV/TLSA records where service and protocol are part "
1367"of the domain name?" 1381"of the domain name?"
1368msgstr "" 1382msgstr ""
1369 1383
1370#: template/faq.html.j2:580 1384#: template/faq.html.j2:681
1371msgid "" 1385msgid ""
1372"A: When GNS splits a domain name into labels for resolution, it detects " 1386"A: When GNS splits a domain name into labels for resolution, it detects "
1373"the &quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to " 1387"the &quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to "
@@ -1379,13 +1393,13 @@ msgid ""
1379"original boxed record type) to it." 1393"original boxed record type) to it."
1380msgstr "" 1394msgstr ""
1381 1395
1382#: template/faq.html.j2:596 1396#: template/faq.html.j2:697
1383msgid "" 1397msgid ""
1384"I receive many &quot;WARNING Calculated flow delay for X at Y for " 1398"I receive many &quot;WARNING Calculated flow delay for X at Y for "
1385"Z&quot;. Should I worry?" 1399"Z&quot;. Should I worry?"
1386msgstr "" 1400msgstr ""
1387 1401
1388#: template/faq.html.j2:598 1402#: template/faq.html.j2:699
1389msgid "" 1403msgid ""
1390"A: Right now, this is expected and a known cause for high latency in " 1404"A: Right now, this is expected and a known cause for high latency in "
1391"GNUnet. We have started a major rewrite to address this and other " 1405"GNUnet. We have started a major rewrite to address this and other "
@@ -1393,23 +1407,23 @@ msgid ""
1393"warnings are expected." 1407"warnings are expected."
1394msgstr "" 1408msgstr ""
1395 1409
1396#: template/faq.html.j2:607 1410#: template/faq.html.j2:708
1397msgid "Error opening `/dev/net/tun': No such file or directory?" 1411msgid "Error opening `/dev/net/tun': No such file or directory?"
1398msgstr "" 1412msgstr ""
1399 1413
1400#: template/faq.html.j2:609 1414#: template/faq.html.j2:710
1401msgid "" 1415msgid ""
1402"A: If you get this error message, the solution is simple. Issue the " 1416"A: If you get this error message, the solution is simple. Issue the "
1403"following commands (as root) to create the required device file" 1417"following commands (as root) to create the required device file"
1404msgstr "" 1418msgstr ""
1405 1419
1406#: template/faq.html.j2:621 1420#: template/faq.html.j2:722
1407msgid "" 1421msgid ""
1408"'iptables: No chain/target/match by that name.' (when running gnunet-" 1422"'iptables: No chain/target/match by that name.' (when running gnunet-"
1409"service-dns)?" 1423"service-dns)?"
1410msgstr "" 1424msgstr ""
1411 1425
1412#: template/faq.html.j2:623 1426#: template/faq.html.j2:724
1413msgid "" 1427msgid ""
1414"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1428"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1415"support. This is accomplished by having the correct kernel options. Check" 1429"support. This is accomplished by having the correct kernel options. Check"
@@ -1417,21 +1431,21 @@ msgid ""
1417"'m' (and the module is loaded)." 1431"'m' (and the module is loaded)."
1418msgstr "" 1432msgstr ""
1419 1433
1420#: template/faq.html.j2:635 1434#: template/faq.html.j2:736
1421msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1435msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1422msgstr "" 1436msgstr ""
1423 1437
1424#: template/faq.html.j2:637 1438#: template/faq.html.j2:738
1425msgid "" 1439msgid ""
1426"A: If you get an error stating that the VPN timeout was reached, check if" 1440"A: If you get an error stating that the VPN timeout was reached, check if"
1427" your firewall is enabled and blocking the connections." 1441" your firewall is enabled and blocking the connections."
1428msgstr "" 1442msgstr ""
1429 1443
1430#: template/faq.html.j2:645 1444#: template/faq.html.j2:746
1431msgid "I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1445msgid "I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1432msgstr "" 1446msgstr ""
1433 1447
1434#: template/faq.html.j2:647 1448#: template/faq.html.j2:748
1435msgid "" 1449msgid ""
1436"A: This error usually occurs when your linker fails to locate one of " 1450"A: This error usually occurs when your linker fails to locate one of "
1437"GNUnet's libraries. This can have two causes. First, it is theoretically " 1451"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1451,7 +1465,7 @@ msgid ""
1451" GNUnet using a prefix of \"$HOME/gnunet/\" you want to run:" 1465" GNUnet using a prefix of \"$HOME/gnunet/\" you want to run:"
1452msgstr "" 1466msgstr ""
1453 1467
1454#: template/faq.html.j2:673 1468#: template/faq.html.j2:774
1455msgid "" 1469msgid ""
1456"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1470"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1457"having to do so each time, you can add the above lines (without the " 1471"having to do so each time, you can add the above lines (without the "
@@ -1460,11 +1474,11 @@ msgid ""
1460"your desktop environment)." 1474"your desktop environment)."
1461msgstr "" 1475msgstr ""
1462 1476
1463#: template/faq.html.j2:680 1477#: template/faq.html.j2:781
1464msgid "What error messages can be ignored?" 1478msgid "What error messages can be ignored?"
1465msgstr "" 1479msgstr ""
1466 1480
1467#: template/faq.html.j2:682 1481#: template/faq.html.j2:783
1468msgid "" 1482msgid ""
1469"A: Error messages flagged as \"DEBUG\" should be disabled in binaries " 1483"A: Error messages flagged as \"DEBUG\" should be disabled in binaries "
1470"built for end-users and can always be ignored. Error messages flagged as " 1484"built for end-users and can always be ignored. Error messages flagged as "
@@ -1475,11 +1489,11 @@ msgid ""
1475"configuration values." 1489"configuration values."
1476msgstr "" 1490msgstr ""
1477 1491
1478#: template/faq.html.j2:698 1492#: template/faq.html.j2:799
1479msgid "How does GNUnet compare to other file-sharing applications?" 1493msgid "How does GNUnet compare to other file-sharing applications?"
1480msgstr "" 1494msgstr ""
1481 1495
1482#: template/faq.html.j2:700 1496#: template/faq.html.j2:801
1483msgid "" 1497msgid ""
1484"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most " 1498"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most "
1485"other P2P networks, GNUnet was designed with security in mind as the " 1499"other P2P networks, GNUnet was designed with security in mind as the "
@@ -1500,7 +1514,7 @@ msgid ""
1500"the research papers (and probably the code)." 1514"the research papers (and probably the code)."
1501msgstr "" 1515msgstr ""
1502 1516
1503#: template/faq.html.j2:814 1517#: template/faq.html.j2:915
1504msgid "" 1518msgid ""
1505"Another important point of reference are the various anonymous peer-to-" 1519"Another important point of reference are the various anonymous peer-to-"
1506"peer networks. Here, there are differences in terms of application domain" 1520"peer networks. Here, there are differences in terms of application domain"
@@ -1512,11 +1526,11 @@ msgid ""
1512"which in turn may reduce anonymity." 1526"which in turn may reduce anonymity."
1513msgstr "" 1527msgstr ""
1514 1528
1515#: template/faq.html.j2:827 1529#: template/faq.html.j2:928
1516msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1530msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1517msgstr "" 1531msgstr ""
1518 1532
1519#: template/faq.html.j2:829 1533#: template/faq.html.j2:930
1520msgid "" 1534msgid ""
1521"A: Generally, there is the possibility of a known plaintext attack on " 1535"A: Generally, there is the possibility of a known plaintext attack on "
1522"keywords, but since the user has control over the keywords that are " 1536"keywords, but since the user has control over the keywords that are "
@@ -1529,11 +1543,11 @@ msgid ""
1529"anyway." 1543"anyway."
1530msgstr "" 1544msgstr ""
1531 1545
1532#: template/faq.html.j2:843 1546#: template/faq.html.j2:944
1533msgid "What do you mean by anonymity?" 1547msgid "What do you mean by anonymity?"
1534msgstr "" 1548msgstr ""
1535 1549
1536#: template/faq.html.j2:845 1550#: template/faq.html.j2:946
1537msgid "" 1551msgid ""
1538"A: Anonymity is the lack of distinction of an individual from a (large) " 1552"A: Anonymity is the lack of distinction of an individual from a (large) "
1539"group. A central goal for anonymous file-sharing in GNUnet is to make all" 1553"group. A central goal for anonymous file-sharing in GNUnet is to make all"
@@ -1544,11 +1558,11 @@ msgid ""
1544"between the originating peer and all other peers." 1558"between the originating peer and all other peers."
1545msgstr "" 1559msgstr ""
1546 1560
1547#: template/faq.html.j2:857 1561#: template/faq.html.j2:958
1548msgid "What does my system do when participating in GNUnet file sharing?" 1562msgid "What does my system do when participating in GNUnet file sharing?"
1549msgstr "" 1563msgstr ""
1550 1564
1551#: template/faq.html.j2:859 1565#: template/faq.html.j2:960
1552msgid "" 1566msgid ""
1553"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash " 1567"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash "
1554"of its public key) and has a number of addresses it is reachable by (may " 1568"of its public key) and has a number of addresses it is reachable by (may "
@@ -1559,11 +1573,11 @@ msgid ""
1559"network." 1573"network."
1560msgstr "" 1574msgstr ""
1561 1575
1562#: template/faq.html.j2:874 1576#: template/faq.html.j2:975
1563msgid "How can I help translate this webpage into other languages?" 1577msgid "How can I help translate this webpage into other languages?"
1564msgstr "" 1578msgstr ""
1565 1579
1566#: template/faq.html.j2:876 1580#: template/faq.html.j2:977
1567msgid "" 1581msgid ""
1568"A: First, you need to register an account with our weblate system. Please" 1582"A: First, you need to register an account with our weblate system. Please"
1569" send an e-mail with the desired target language to " 1583" send an e-mail with the desired target language to "
@@ -1573,11 +1587,11 @@ msgid ""
1573"permissions." 1587"permissions."
1574msgstr "" 1588msgstr ""
1575 1589
1576#: template/faq.html.j2:888 1590#: template/faq.html.j2:989
1577msgid "I have some great idea for a new feature, what should I do?" 1591msgid "I have some great idea for a new feature, what should I do?"
1578msgstr "" 1592msgstr ""
1579 1593
1580#: template/faq.html.j2:890 1594#: template/faq.html.j2:991
1581msgid "" 1595msgid ""
1582"A: Sadly, we have many more feature requests than we can possibly " 1596"A: Sadly, we have many more feature requests than we can possibly "
1583"implement. The best way to actually get a new feature implemented is to " 1597"implement. The best way to actually get a new feature implemented is to "
diff --git a/template/faq.html.j2 b/template/faq.html.j2
index d2110213..7c395dc0 100644
--- a/template/faq.html.j2
+++ b/template/faq.html.j2
@@ -283,6 +283,112 @@
283 </section> 283 </section>
284 284
285 <section> 285 <section>
286 <h3>{{ _("How does GNS compare to other name systems") }}</h3>
287 <p>
288 {% trans %}
289 A: A scientific paper on this topic
290 <a href="https://grothoff.org/christian/ns2018.pdf">has been published
291 </a> and below is a table from the publication.
292 For detailed descriptions please refer to the paper.
293 {% endtrans %}
294 <table>
295 <thead>
296 <td></td>
297 <td>MitM manipulation</td>
298 <td>Zone walk</td>
299 <td>Client observation (network)</td>
300 <td>Client observation (operator)</td>
301 <td>Traffic amplification</td>
302 <td>Censorship/legal attacks</td>
303 <td>Ease of migration</td>
304 <thead>
305 <tbody>
306 <tr>
307 <td>DNS</td>
308 <td><i class="fa fa-times"></i></td>
309 <td><i class="fa fa-check"></i></td>
310 <td><i class="fa fa-times"></i></td>
311 <td><i class="fa fa-times"></i></td>
312 <td><i class="fa fa-times"></i></td>
313 <td><i class="fa fa-times"></i></td>
314 <td>+++</td>
315 </tr>
316 <tr>
317 <td>DNSSEC</td>
318 <td><i class="fa fa-check"></i></td>
319 <td><i class="fa fa-times"></i></td>
320 <td><i class="fa fa-times"></i></td>
321 <td><i class="fa fa-times"></i></td>
322 <td><i class="fa fa-times"></i></td>
323 <td><i class="fa fa-times"></i></td>
324 <td>+</td>
325 </tr>
326 <tr>
327 <td>DNSCurve</td>
328 <td><i class="fa fa-check"></i></td>
329 <td><i class="fa fa-check"></i></td>
330 <td><i class="fa fa-check"></i></td>
331 <td><i class="fa fa-times"></i></td>
332 <td><i class="fa fa-times"></i></td>
333 <td><i class="fa fa-times"></i></td>
334 <td>+</td>
335 </tr>
336 <tr>
337 <td>DoT/DoH</td>
338 <td><i class="fa fa-check"></i></td>
339 <td>n/a</td>
340 <td><i class="fa fa-check"></i></td>
341 <td><i class="fa fa-times"></i></td>
342 <td><i class="fa fa-check"></i></td>
343 <td><i class="fa fa-times"></i></td>
344 <td>+</td>
345 </tr>
346 <tr>
347 <td>Confid. DNS</td>
348 <td><i class="fa fa-times"></i></td>
349 <td>n/a</td>
350 <td><i class="fa fa-check"></i></td>
351 <td><i class="fa fa-times"></i></td>
352 <td><i class="fa fa-times"></i></td>
353 <td><i class="fa fa-times"></i></td>
354 <td>++</td>
355 </tr>
356 <tr>
357 <td>Namecoin</td>
358 <td><i class="fa fa-check"></i></td>
359 <td><i class="fa fa-times"></i></td>
360 <td><i class="fa fa-check"></i></td>
361 <td><i class="fa fa-check"></i></td>
362 <td><i class="fa fa-check"></i></td>
363 <td><i class="fa fa-check"></i></td>
364 <td>-</td>
365 </tr>
366 <tr>
367 <td>GNS</td>
368 <td><i class="fa fa-check"></i></td>
369 <td><i class="fa fa-check"></i></td>
370 <td><i class="fa fa-check"></i></td>
371 <td><i class="fa fa-check"></i></td>
372 <td><i class="fa fa-check"></i></td>
373 <td><i class="fa fa-check"></i></td>
374 <td>--</td>
375 </tr>
376 <tr>
377 <td>RAINS</td>
378 <td><i class="fa fa-check"></i></td>
379 <td><i class="fa fa-times"></i></td>
380 <td><i class="fa fa-check"></i></td>
381 <td><i class="fa fa-times"></i></td>
382 <td><i class="fa fa-check"></i></td>
383 <td><i class="fa fa-times"></i></td>
384 <td>--</td>
385 </tr>
386
387 </tbody>
388 </table>
389 </p>
390 </section>
391 <section>
286 <h3>{{ _("What is the difference between GNS and CoDoNS?") }}</h3> 392 <h3>{{ _("What is the difference between GNS and CoDoNS?") }}</h3>
287 <p> 393 <p>
288 {% trans %} 394 {% trans %}
@@ -330,21 +436,16 @@
330 </section> 436 </section>
331 437
332 <section> 438 <section>
333 <h3>{{ _("What is the difference between GNS and Namecoin?") }}</h3>
334 <p>
335 </p>
336 </section>
337
338
339 <section>
340 <h3>{{ _("What is the difference between GNS and Handshake?") }}</h3> 439 <h3>{{ _("What is the difference between GNS and Handshake?") }}</h3>
341 <p> 440 <p>
342 </p> 441 {% trans %}
343 </section> 442 A: Handshake is a blockchain-based method for root zone governance.
344 443 Hence, it does not address the name resolution process itself but
345 <section> 444 delegates resolution into DNS after the initial TLD resolution.
346 <h3>{{ _("What is the difference between GNS and ENS?") }}</h3> 445 Not taking sustainablility considerations into account, handshake
347 <p> 446 could be used as an additional supporting GNS root zone governance
447 model but we currently do not have such plans in mind.
448 {% endtrans %}
348 </p> 449 </p>
349 </section> 450 </section>
350 451