aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2021-03-22 19:10:46 +0100
committerMartin Schanzenbach <mschanzenbach@posteo.de>2021-03-22 19:10:46 +0100
commit99cc9a941853a029d9b67e91046db9d88fcbbefc (patch)
tree7ed06473635b8663ed168c0958afe4e725ef1310
parent608a199ffb9f19ea3931e9cb0ca863fc0f4d5e79 (diff)
downloadwww-99cc9a941853a029d9b67e91046db9d88fcbbefc.tar.gz
www-99cc9a941853a029d9b67e91046db9d88fcbbefc.zip
update news entry
-rw-r--r--locale/ar/LC_MESSAGES/messages.po165
-rw-r--r--locale/hi/LC_MESSAGES/messages.po161
-rw-r--r--locale/ja/LC_MESSAGES/messages.po203
-rw-r--r--locale/ko/LC_MESSAGES/messages.po161
-rw-r--r--locale/pt/LC_MESSAGES/messages.po161
-rw-r--r--locale/zh_Hant/LC_MESSAGES/messages.po161
-rw-r--r--news/2021-03-0.14.1.html.j237
7 files changed, 568 insertions, 481 deletions
diff --git a/locale/ar/LC_MESSAGES/messages.po b/locale/ar/LC_MESSAGES/messages.po
index df8ad226..bd4a2363 100644
--- a/locale/ar/LC_MESSAGES/messages.po
+++ b/locale/ar/LC_MESSAGES/messages.po
@@ -7,11 +7,11 @@ 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-20 10:40+0000\n" 11"PO-Revision-Date: 2021-03-20 10:40+0000\n"
12"Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n" 12"Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n"
13"Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/>" 13"Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/"
14"\n" 14">\n"
15"Language: ar\n" 15"Language: ar\n"
16"MIME-Version: 1.0\n" 16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n" 17"Content-Type: text/plain; charset=UTF-8\n"
@@ -801,15 +801,15 @@ msgstr ""
801msgid "Features" 801msgid "Features"
802msgstr "" 802msgstr ""
803 803
804#: template/faq.html.j2:15 template/faq.html.j2:594 804#: template/faq.html.j2:15 template/faq.html.j2:695
805msgid "Error messages" 805msgid "Error messages"
806msgstr "" 806msgstr ""
807 807
808#: template/faq.html.j2:16 template/faq.html.j2:696 808#: template/faq.html.j2:16 template/faq.html.j2:797
809msgid "File-sharing" 809msgid "File-sharing"
810msgstr "" 810msgstr ""
811 811
812#: template/faq.html.j2:17 template/faq.html.j2:872 812#: template/faq.html.j2:17 template/faq.html.j2:973
813msgid "Contributing" 813msgid "Contributing"
814msgstr "" 814msgstr ""
815 815
@@ -1061,11 +1061,22 @@ msgid ""
1061msgstr "" 1061msgstr ""
1062 1062
1063#: template/faq.html.j2:286 1063#: template/faq.html.j2:286
1064msgid "What is the difference between GNS and CoDoNS?" 1064msgid "How does GNS compare to other name systems"
1065msgstr "" 1065msgstr ""
1066 1066
1067#: template/faq.html.j2:288 1067#: template/faq.html.j2:288
1068msgid "" 1068msgid ""
1069"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1070"ns2018.pdf\">has been published </a> and below is a table from the "
1071"publication. For detailed descriptions please refer to the paper."
1072msgstr ""
1073
1074#: template/faq.html.j2:392
1075msgid "What is the difference between GNS and CoDoNS?"
1076msgstr ""
1077
1078#: template/faq.html.j2:394
1079msgid ""
1069"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1080"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1070"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1081"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1071"there are still registrars that determine who owns a name. <br><br> With " 1082"there are still registrars that determine who owns a name. <br><br> With "
@@ -1076,11 +1087,11 @@ msgid ""
1076"the context of CoDoNS." 1087"the context of CoDoNS."
1077msgstr "" 1088msgstr ""
1078 1089
1079#: template/faq.html.j2:304 1090#: template/faq.html.j2:410
1080msgid "What is the difference between GNS and SocialDNS?" 1091msgid "What is the difference between GNS and SocialDNS?"
1081msgstr "" 1092msgstr ""
1082 1093
1083#: template/faq.html.j2:306 1094#: template/faq.html.j2:412
1084msgid "" 1095msgid ""
1085"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1096"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1086"with SocialDNS the mappings are shared through the social network and " 1097"with SocialDNS the mappings are shared through the social network and "
@@ -1090,11 +1101,11 @@ msgid ""
1090"the name (the authority) manually changes the record." 1101"the name (the authority) manually changes the record."
1091msgstr "" 1102msgstr ""
1092 1103
1093#: template/faq.html.j2:320 1104#: template/faq.html.j2:426
1094msgid "What is the difference between GNS and ODDNS?" 1105msgid "What is the difference between GNS and ODDNS?"
1095msgstr "" 1106msgstr ""
1096 1107
1097#: template/faq.html.j2:322 1108#: template/faq.html.j2:428
1098msgid "" 1109msgid ""
1099"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1110"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1100"registries (such as those for \".com\" and \".org\"). Instead of using " 1111"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1103,23 +1114,25 @@ msgid ""
1103"servers. Resolution will fail if the target name servers change IPs." 1114"servers. Resolution will fail if the target name servers change IPs."
1104msgstr "" 1115msgstr ""
1105 1116
1106#: template/faq.html.j2:333 1117#: template/faq.html.j2:439
1107msgid "What is the difference between GNS and Namecoin?"
1108msgstr ""
1109
1110#: template/faq.html.j2:340
1111msgid "What is the difference between GNS and Handshake?" 1118msgid "What is the difference between GNS and Handshake?"
1112msgstr "" 1119msgstr ""
1113 1120
1114#: template/faq.html.j2:346 1121#: template/faq.html.j2:441
1115msgid "What is the difference between GNS and ENS?" 1122msgid ""
1123"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1124"it does not address the name resolution process itself but delegates "
1125"resolution into DNS after the initial TLD resolution. Not taking "
1126"sustainablility considerations into account, handshake could be used as an "
1127"additional supporting GNS root zone governance model but we currently do not "
1128"have such plans in mind."
1116msgstr "" 1129msgstr ""
1117 1130
1118#: template/faq.html.j2:352 1131#: template/faq.html.j2:453
1119msgid "What is the difference between GNS and TrickleDNS?" 1132msgid "What is the difference between GNS and TrickleDNS?"
1120msgstr "" 1133msgstr ""
1121 1134
1122#: template/faq.html.j2:354 1135#: template/faq.html.j2:455
1123msgid "" 1136msgid ""
1124"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1137"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1125"resolvers of participating domains to provide &quot;better availability, " 1138"resolvers of participating domains to provide &quot;better availability, "
@@ -1131,13 +1144,13 @@ msgid ""
1131"the DNS hierarchy." 1144"the DNS hierarchy."
1132msgstr "" 1145msgstr ""
1133 1146
1134#: template/faq.html.j2:367 1147#: template/faq.html.j2:468
1135msgid "" 1148msgid ""
1136"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1149"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1137"of the PGP web of trust?" 1150"of the PGP web of trust?"
1138msgstr "" 1151msgstr ""
1139 1152
1140#: template/faq.html.j2:369 1153#: template/faq.html.j2:470
1141msgid "" 1154msgid ""
1142"A: For security, it is well known that an initial trust path between the two " 1155"A: For security, it is well known that an initial trust path between the two "
1143"parties must exist. However, for applications where this is not required, " 1156"parties must exist. However, for applications where this is not required, "
@@ -1150,13 +1163,13 @@ msgid ""
1150"can be queried under the &quot;.pin&quot; TLD." 1163"can be queried under the &quot;.pin&quot; TLD."
1151msgstr "" 1164msgstr ""
1152 1165
1153#: template/faq.html.j2:384 1166#: template/faq.html.j2:485
1154msgid "" 1167msgid ""
1155"How can a legitimate domain owner tell other people to not use his name in " 1168"How can a legitimate domain owner tell other people to not use his name in "
1156"GNS?" 1169"GNS?"
1157msgstr "" 1170msgstr ""
1158 1171
1159#: template/faq.html.j2:386 1172#: template/faq.html.j2:487
1160msgid "" 1173msgid ""
1161"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1174"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1162"domain owner. Any user can claim any name (as his preferred name or &quot;" 1175"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1165,13 +1178,13 @@ msgid ""
1165"name) for this user." 1178"name) for this user."
1166msgstr "" 1179msgstr ""
1167 1180
1168#: template/faq.html.j2:397 1181#: template/faq.html.j2:498
1169msgid "" 1182msgid ""
1170"Did you consider the privacy implications of making your personal GNS zone " 1183"Did you consider the privacy implications of making your personal GNS zone "
1171"visible?" 1184"visible?"
1172msgstr "" 1185msgstr ""
1173 1186
1174#: template/faq.html.j2:399 1187#: template/faq.html.j2:500
1175msgid "" 1188msgid ""
1176"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1189"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1177"with other users (via DHT or zone transfers) only if this flag is not set. " 1190"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1179,11 +1192,11 @@ msgid ""
1179"made public." 1192"made public."
1180msgstr "" 1193msgstr ""
1181 1194
1182#: template/faq.html.j2:409 1195#: template/faq.html.j2:510
1183msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1196msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1184msgstr "" 1197msgstr ""
1185 1198
1186#: template/faq.html.j2:411 1199#: template/faq.html.j2:512
1187msgid "" 1200msgid ""
1188"A: The question presumes that (a) virtual hosting is only necessary because " 1201"A: The question presumes that (a) virtual hosting is only necessary because "
1189"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1202"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1195,13 +1208,13 @@ msgid ""
1195"become commonplace, GNS should work with today's networks." 1208"become commonplace, GNS should work with today's networks."
1196msgstr "" 1209msgstr ""
1197 1210
1198#: template/faq.html.j2:425 1211#: template/faq.html.j2:526
1199msgid "" 1212msgid ""
1200"Why does GNS not use a trust metric or consensus to determine globally " 1213"Why does GNS not use a trust metric or consensus to determine globally "
1201"unique names?" 1214"unique names?"
1202msgstr "" 1215msgstr ""
1203 1216
1204#: template/faq.html.j2:427 1217#: template/faq.html.j2:528
1205msgid "" 1218msgid ""
1206"A: Trust metrics have the fundamental problem that they have thresholds. As " 1219"A: Trust metrics have the fundamental problem that they have thresholds. As "
1207"trust relationships evolve, mappings would change their meaning as they " 1220"trust relationships evolve, mappings would change their meaning as they "
@@ -1210,11 +1223,11 @@ msgid ""
1210"consensus might be easy to manipulate by adversaries." 1223"consensus might be easy to manipulate by adversaries."
1211msgstr "" 1224msgstr ""
1212 1225
1213#: template/faq.html.j2:438 1226#: template/faq.html.j2:539
1214msgid "How do you handle compromised zone keys in GNS?" 1227msgid "How do you handle compromised zone keys in GNS?"
1215msgstr "" 1228msgstr ""
1216 1229
1217#: template/faq.html.j2:440 1230#: template/faq.html.j2:541
1218msgid "" 1231msgid ""
1219"A: The owner of a private key can create a revocation message. This one can " 1232"A: The owner of a private key can create a revocation message. This one can "
1220"then be flooded throughout the overlay network, creating a copy at all " 1233"then be flooded throughout the overlay network, creating a copy at all "
@@ -1224,11 +1237,11 @@ msgid ""
1224"message when resolving names." 1237"message when resolving names."
1225msgstr "" 1238msgstr ""
1226 1239
1227#: template/faq.html.j2:452 1240#: template/faq.html.j2:553
1228msgid "Could the signing algorithm of GNS be upgraded in the future?" 1241msgid "Could the signing algorithm of GNS be upgraded in the future?"
1229msgstr "" 1242msgstr ""
1230 1243
1231#: template/faq.html.j2:454 1244#: template/faq.html.j2:555
1232msgid "" 1245msgid ""
1233"A: Yes. In our efforts to standardize GNS, we have already modified the " 1246"A: Yes. In our efforts to standardize GNS, we have already modified the "
1234"protocol to support alternative delegation records. <br> <br> Naturally, " 1247"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1238,12 +1251,12 @@ msgid ""
1238"different cipher system." 1251"different cipher system."
1239msgstr "" 1252msgstr ""
1240 1253
1241#: template/faq.html.j2:468 1254#: template/faq.html.j2:569
1242msgid "" 1255msgid ""
1243"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1256"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1244msgstr "" 1257msgstr ""
1245 1258
1246#: template/faq.html.j2:470 1259#: template/faq.html.j2:571
1247msgid "" 1260msgid ""
1248"A: We don't expect this to be necessary, as GNS records are stored (and " 1261"A: We don't expect this to be necessary, as GNS records are stored (and "
1249"replicated) in the R5N DHT. Thus the authority will typically not be " 1262"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1254,13 +1267,13 @@ msgid ""
1254"the zone's key and database among them)." 1267"the zone's key and database among them)."
1255msgstr "" 1268msgstr ""
1256 1269
1257#: template/faq.html.j2:483 1270#: template/faq.html.j2:584
1258msgid "" 1271msgid ""
1259"Why do you believe it is worth giving up unique names for censorship " 1272"Why do you believe it is worth giving up unique names for censorship "
1260"resistance?" 1273"resistance?"
1261msgstr "" 1274msgstr ""
1262 1275
1263#: template/faq.html.j2:485 1276#: template/faq.html.j2:586
1264msgid "" 1277msgid ""
1265"A: The GNU Name system offers an alternative to DNS that is censorship " 1278"A: The GNU Name system offers an alternative to DNS that is censorship "
1266"resistant. As with any security mechanism, this comes at a cost (names are " 1279"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1272,11 +1285,11 @@ msgid ""
1272"globally&quot; unique name worth, if it does not resolve?" 1285"globally&quot; unique name worth, if it does not resolve?"
1273msgstr "" 1286msgstr ""
1274 1287
1275#: template/faq.html.j2:499 1288#: template/faq.html.j2:600
1276msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1289msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1277msgstr "" 1290msgstr ""
1278 1291
1279#: template/faq.html.j2:501 1292#: template/faq.html.j2:602
1280msgid "" 1293msgid ""
1281"A: We say that DNS is 'centralized' because it has a central component / " 1294"A: We say that DNS is 'centralized' because it has a central component / "
1282"central point of failure --- the root zone and its management by IANA/ICANN. " 1295"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1285,11 +1298,11 @@ msgid ""
1285"Iraq during the wars at the beginning of the 21st century." 1298"Iraq during the wars at the beginning of the 21st century."
1286msgstr "" 1299msgstr ""
1287 1300
1288#: template/faq.html.j2:512 1301#: template/faq.html.j2:613
1289msgid "How does GNS protect against layer-3 censorship?" 1302msgid "How does GNS protect against layer-3 censorship?"
1290msgstr "" 1303msgstr ""
1291 1304
1292#: template/faq.html.j2:514 1305#: template/faq.html.j2:615
1293msgid "" 1306msgid ""
1294"A: GNS does not directly help with layer-3 censorship, but it does help " 1307"A: GNS does not directly help with layer-3 censorship, but it does help "
1295"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1308"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1302,11 +1315,11 @@ msgid ""
1302"easier to use. </ol>" 1315"easier to use. </ol>"
1303msgstr "" 1316msgstr ""
1304 1317
1305#: template/faq.html.j2:533 1318#: template/faq.html.j2:634
1306msgid "Does GNS work with search engines?" 1319msgid "Does GNS work with search engines?"
1307msgstr "" 1320msgstr ""
1308 1321
1309#: template/faq.html.j2:535 1322#: template/faq.html.j2:636
1310msgid "" 1323msgid ""
1311"A: GNS creates no significant problems for search engines, as they can use " 1324"A: GNS creates no significant problems for search engines, as they can use "
1312"GNS to perform name resolution as well as any normal user. Naturally, while " 1325"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1318,11 +1331,11 @@ msgid ""
1318"obviously not obtain censorship-resistant names." 1331"obviously not obtain censorship-resistant names."
1319msgstr "" 1332msgstr ""
1320 1333
1321#: template/faq.html.j2:549 1334#: template/faq.html.j2:650
1322msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1335msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1323msgstr "" 1336msgstr ""
1324 1337
1325#: template/faq.html.j2:551 1338#: template/faq.html.j2:652
1326msgid "" 1339msgid ""
1327"A: UIA and GNS both share the same basic naming model, which actually " 1340"A: UIA and GNS both share the same basic naming model, which actually "
1328"originated with Rivest's SDSI. However, UIA is not concerned about " 1341"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1333,11 +1346,11 @@ msgid ""
1333"about legacy systems (clean slate)." 1346"about legacy systems (clean slate)."
1334msgstr "" 1347msgstr ""
1335 1348
1336#: template/faq.html.j2:564 1349#: template/faq.html.j2:665
1337msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1350msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1338msgstr "" 1351msgstr ""
1339 1352
1340#: template/faq.html.j2:566 1353#: template/faq.html.j2:667
1341msgid "" 1354msgid ""
1342"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1355"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1343"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1356"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1347,13 +1360,13 @@ msgid ""
1347"than about 128 entities." 1360"than about 128 entities."
1348msgstr "" 1361msgstr ""
1349 1362
1350#: template/faq.html.j2:578 1363#: template/faq.html.j2:679
1351msgid "" 1364msgid ""
1352"How does GNS handle SRV/TLSA records where service and protocol are part of " 1365"How does GNS handle SRV/TLSA records where service and protocol are part of "
1353"the domain name?" 1366"the domain name?"
1354msgstr "" 1367msgstr ""
1355 1368
1356#: template/faq.html.j2:580 1369#: template/faq.html.j2:681
1357msgid "" 1370msgid ""
1358"A: When GNS splits a domain name into labels for resolution, it detects the " 1371"A: When GNS splits a domain name into labels for resolution, it detects the "
1359"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1372"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1365,13 +1378,13 @@ msgid ""
1365"record type) to it." 1378"record type) to it."
1366msgstr "" 1379msgstr ""
1367 1380
1368#: template/faq.html.j2:596 1381#: template/faq.html.j2:697
1369msgid "" 1382msgid ""
1370"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1383"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1371"Should I worry?" 1384"Should I worry?"
1372msgstr "" 1385msgstr ""
1373 1386
1374#: template/faq.html.j2:598 1387#: template/faq.html.j2:699
1375msgid "" 1388msgid ""
1376"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1389"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1377"We have started a major rewrite to address this and other problems, but " 1390"We have started a major rewrite to address this and other problems, but "
@@ -1379,23 +1392,23 @@ msgid ""
1379"expected." 1392"expected."
1380msgstr "" 1393msgstr ""
1381 1394
1382#: template/faq.html.j2:607 1395#: template/faq.html.j2:708
1383msgid "Error opening `/dev/net/tun': No such file or directory?" 1396msgid "Error opening `/dev/net/tun': No such file or directory?"
1384msgstr "" 1397msgstr ""
1385 1398
1386#: template/faq.html.j2:609 1399#: template/faq.html.j2:710
1387msgid "" 1400msgid ""
1388"A: If you get this error message, the solution is simple. Issue the " 1401"A: If you get this error message, the solution is simple. Issue the "
1389"following commands (as root) to create the required device file" 1402"following commands (as root) to create the required device file"
1390msgstr "" 1403msgstr ""
1391 1404
1392#: template/faq.html.j2:621 1405#: template/faq.html.j2:722
1393msgid "" 1406msgid ""
1394"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1407"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1395"dns)?" 1408"dns)?"
1396msgstr "" 1409msgstr ""
1397 1410
1398#: template/faq.html.j2:623 1411#: template/faq.html.j2:724
1399msgid "" 1412msgid ""
1400"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1413"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1401"support. This is accomplished by having the correct kernel options. Check if " 1414"support. This is accomplished by having the correct kernel options. Check if "
@@ -1403,22 +1416,22 @@ msgid ""
1403"'m' (and the module is loaded)." 1416"'m' (and the module is loaded)."
1404msgstr "" 1417msgstr ""
1405 1418
1406#: template/faq.html.j2:635 1419#: template/faq.html.j2:736
1407msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1420msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1408msgstr "" 1421msgstr ""
1409 1422
1410#: template/faq.html.j2:637 1423#: template/faq.html.j2:738
1411msgid "" 1424msgid ""
1412"A: If you get an error stating that the VPN timeout was reached, check if " 1425"A: If you get an error stating that the VPN timeout was reached, check if "
1413"your firewall is enabled and blocking the connections." 1426"your firewall is enabled and blocking the connections."
1414msgstr "" 1427msgstr ""
1415 1428
1416#: template/faq.html.j2:645 1429#: template/faq.html.j2:746
1417msgid "" 1430msgid ""
1418"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1431"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1419msgstr "" 1432msgstr ""
1420 1433
1421#: template/faq.html.j2:647 1434#: template/faq.html.j2:748
1422msgid "" 1435msgid ""
1423"A: This error usually occurs when your linker fails to locate one of " 1436"A: This error usually occurs when your linker fails to locate one of "
1424"GNUnet's libraries. This can have two causes. First, it is theoretically " 1437"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1438,7 +1451,7 @@ msgid ""
1438"you want to run:" 1451"you want to run:"
1439msgstr "" 1452msgstr ""
1440 1453
1441#: template/faq.html.j2:673 1454#: template/faq.html.j2:774
1442msgid "" 1455msgid ""
1443"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1456"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1444"having to do so each time, you can add the above lines (without the \"$\") " 1457"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1447,11 +1460,11 @@ msgid ""
1447"environment)." 1460"environment)."
1448msgstr "" 1461msgstr ""
1449 1462
1450#: template/faq.html.j2:680 1463#: template/faq.html.j2:781
1451msgid "What error messages can be ignored?" 1464msgid "What error messages can be ignored?"
1452msgstr "" 1465msgstr ""
1453 1466
1454#: template/faq.html.j2:682 1467#: template/faq.html.j2:783
1455msgid "" 1468msgid ""
1456"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1469"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1457"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1470"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1461,11 +1474,11 @@ msgid ""
1461"messages to display information about important configuration values." 1474"messages to display information about important configuration values."
1462msgstr "" 1475msgstr ""
1463 1476
1464#: template/faq.html.j2:698 1477#: template/faq.html.j2:799
1465msgid "How does GNUnet compare to other file-sharing applications?" 1478msgid "How does GNUnet compare to other file-sharing applications?"
1466msgstr "" 1479msgstr ""
1467 1480
1468#: template/faq.html.j2:700 1481#: template/faq.html.j2:801
1469msgid "" 1482msgid ""
1470"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1483"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1471"P2P networks, GNUnet was designed with security in mind as the highest " 1484"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1485,7 +1498,7 @@ msgid ""
1485"read the research papers (and probably the code)." 1498"read the research papers (and probably the code)."
1486msgstr "" 1499msgstr ""
1487 1500
1488#: template/faq.html.j2:814 1501#: template/faq.html.j2:915
1489msgid "" 1502msgid ""
1490"Another important point of reference are the various anonymous peer-to-peer " 1503"Another important point of reference are the various anonymous peer-to-peer "
1491"networks. Here, there are differences in terms of application domain and how " 1504"networks. Here, there are differences in terms of application domain and how "
@@ -1497,11 +1510,11 @@ msgid ""
1497"reduce anonymity." 1510"reduce anonymity."
1498msgstr "" 1511msgstr ""
1499 1512
1500#: template/faq.html.j2:827 1513#: template/faq.html.j2:928
1501msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1514msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1502msgstr "" 1515msgstr ""
1503 1516
1504#: template/faq.html.j2:829 1517#: template/faq.html.j2:930
1505msgid "" 1518msgid ""
1506"A: Generally, there is the possibility of a known plaintext attack on " 1519"A: Generally, there is the possibility of a known plaintext attack on "
1507"keywords, but since the user has control over the keywords that are " 1520"keywords, but since the user has control over the keywords that are "
@@ -1513,11 +1526,11 @@ msgid ""
1513"obfuscate the content by choosing a difficult keyword anyway." 1526"obfuscate the content by choosing a difficult keyword anyway."
1514msgstr "" 1527msgstr ""
1515 1528
1516#: template/faq.html.j2:843 1529#: template/faq.html.j2:944
1517msgid "What do you mean by anonymity?" 1530msgid "What do you mean by anonymity?"
1518msgstr "" 1531msgstr ""
1519 1532
1520#: template/faq.html.j2:845 1533#: template/faq.html.j2:946
1521msgid "" 1534msgid ""
1522"A: Anonymity is the lack of distinction of an individual from a (large) " 1535"A: Anonymity is the lack of distinction of an individual from a (large) "
1523"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1536"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1528,11 +1541,11 @@ msgid ""
1528"originating peer and all other peers." 1541"originating peer and all other peers."
1529msgstr "" 1542msgstr ""
1530 1543
1531#: template/faq.html.j2:857 1544#: template/faq.html.j2:958
1532msgid "What does my system do when participating in GNUnet file sharing?" 1545msgid "What does my system do when participating in GNUnet file sharing?"
1533msgstr "" 1546msgstr ""
1534 1547
1535#: template/faq.html.j2:859 1548#: template/faq.html.j2:960
1536msgid "" 1549msgid ""
1537"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1550"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1538"its public key) and has a number of addresses it is reachable by (may have " 1551"its public key) and has a number of addresses it is reachable by (may have "
@@ -1542,11 +1555,11 @@ msgid ""
1542"connect to other nodes, becoming part of the network." 1555"connect to other nodes, becoming part of the network."
1543msgstr "" 1556msgstr ""
1544 1557
1545#: template/faq.html.j2:874 1558#: template/faq.html.j2:975
1546msgid "How can I help translate this webpage into other languages?" 1559msgid "How can I help translate this webpage into other languages?"
1547msgstr "" 1560msgstr ""
1548 1561
1549#: template/faq.html.j2:876 1562#: template/faq.html.j2:977
1550msgid "" 1563msgid ""
1551"A: First, you need to register an account with our weblate system. Please " 1564"A: First, you need to register an account with our weblate system. Please "
1552"send an e-mail with the desired target language to translators@gnunet.org or " 1565"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1555,11 +1568,11 @@ msgid ""
1555"result in the loss of permissions." 1568"result in the loss of permissions."
1556msgstr "" 1569msgstr ""
1557 1570
1558#: template/faq.html.j2:888 1571#: template/faq.html.j2:989
1559msgid "I have some great idea for a new feature, what should I do?" 1572msgid "I have some great idea for a new feature, what should I do?"
1560msgstr "" 1573msgstr ""
1561 1574
1562#: template/faq.html.j2:890 1575#: template/faq.html.j2:991
1563msgid "" 1576msgid ""
1564"A: Sadly, we have many more feature requests than we can possibly implement. " 1577"A: Sadly, we have many more feature requests than we can possibly implement. "
1565"The best way to actually get a new feature implemented is to do it yourself " 1578"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/hi/LC_MESSAGES/messages.po b/locale/hi/LC_MESSAGES/messages.po
index e1a63070..51fbf8f5 100644
--- a/locale/hi/LC_MESSAGES/messages.po
+++ b/locale/hi/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: Jigisha Sharma <jigishas38@gmail.com>\n" 12"Last-Translator: Jigisha Sharma <jigishas38@gmail.com>\n"
13"Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n" 13"Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n"
@@ -792,15 +792,15 @@ msgstr ""
792msgid "Features" 792msgid "Features"
793msgstr "" 793msgstr ""
794 794
795#: template/faq.html.j2:15 template/faq.html.j2:594 795#: template/faq.html.j2:15 template/faq.html.j2:695
796msgid "Error messages" 796msgid "Error messages"
797msgstr "" 797msgstr ""
798 798
799#: template/faq.html.j2:16 template/faq.html.j2:696 799#: template/faq.html.j2:16 template/faq.html.j2:797
800msgid "File-sharing" 800msgid "File-sharing"
801msgstr "" 801msgstr ""
802 802
803#: template/faq.html.j2:17 template/faq.html.j2:872 803#: template/faq.html.j2:17 template/faq.html.j2:973
804msgid "Contributing" 804msgid "Contributing"
805msgstr "" 805msgstr ""
806 806
@@ -1054,11 +1054,22 @@ msgid ""
1054msgstr "" 1054msgstr ""
1055 1055
1056#: template/faq.html.j2:286 1056#: template/faq.html.j2:286
1057msgid "What is the difference between GNS and CoDoNS?" 1057msgid "How does GNS compare to other name systems"
1058msgstr "" 1058msgstr ""
1059 1059
1060#: template/faq.html.j2:288 1060#: template/faq.html.j2:288
1061msgid "" 1061msgid ""
1062"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1063"ns2018.pdf\">has been published </a> and below is a table from the "
1064"publication. For detailed descriptions please refer to the paper."
1065msgstr ""
1066
1067#: template/faq.html.j2:392
1068msgid "What is the difference between GNS and CoDoNS?"
1069msgstr ""
1070
1071#: template/faq.html.j2:394
1072msgid ""
1062"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1073"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1063"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1074"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1064"there are still registrars that determine who owns a name. <br><br> With " 1075"there are still registrars that determine who owns a name. <br><br> With "
@@ -1069,11 +1080,11 @@ msgid ""
1069"the context of CoDoNS." 1080"the context of CoDoNS."
1070msgstr "" 1081msgstr ""
1071 1082
1072#: template/faq.html.j2:304 1083#: template/faq.html.j2:410
1073msgid "What is the difference between GNS and SocialDNS?" 1084msgid "What is the difference between GNS and SocialDNS?"
1074msgstr "" 1085msgstr ""
1075 1086
1076#: template/faq.html.j2:306 1087#: template/faq.html.j2:412
1077msgid "" 1088msgid ""
1078"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1089"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1079"with SocialDNS the mappings are shared through the social network and " 1090"with SocialDNS the mappings are shared through the social network and "
@@ -1083,11 +1094,11 @@ msgid ""
1083"the name (the authority) manually changes the record." 1094"the name (the authority) manually changes the record."
1084msgstr "" 1095msgstr ""
1085 1096
1086#: template/faq.html.j2:320 1097#: template/faq.html.j2:426
1087msgid "What is the difference between GNS and ODDNS?" 1098msgid "What is the difference between GNS and ODDNS?"
1088msgstr "" 1099msgstr ""
1089 1100
1090#: template/faq.html.j2:322 1101#: template/faq.html.j2:428
1091msgid "" 1102msgid ""
1092"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1103"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1093"registries (such as those for \".com\" and \".org\"). Instead of using " 1104"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1096,23 +1107,25 @@ msgid ""
1096"servers. Resolution will fail if the target name servers change IPs." 1107"servers. Resolution will fail if the target name servers change IPs."
1097msgstr "" 1108msgstr ""
1098 1109
1099#: template/faq.html.j2:333 1110#: template/faq.html.j2:439
1100msgid "What is the difference between GNS and Namecoin?"
1101msgstr ""
1102
1103#: template/faq.html.j2:340
1104msgid "What is the difference between GNS and Handshake?" 1111msgid "What is the difference between GNS and Handshake?"
1105msgstr "" 1112msgstr ""
1106 1113
1107#: template/faq.html.j2:346 1114#: template/faq.html.j2:441
1108msgid "What is the difference between GNS and ENS?" 1115msgid ""
1116"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1117"it does not address the name resolution process itself but delegates "
1118"resolution into DNS after the initial TLD resolution. Not taking "
1119"sustainablility considerations into account, handshake could be used as an "
1120"additional supporting GNS root zone governance model but we currently do not "
1121"have such plans in mind."
1109msgstr "" 1122msgstr ""
1110 1123
1111#: template/faq.html.j2:352 1124#: template/faq.html.j2:453
1112msgid "What is the difference between GNS and TrickleDNS?" 1125msgid "What is the difference between GNS and TrickleDNS?"
1113msgstr "" 1126msgstr ""
1114 1127
1115#: template/faq.html.j2:354 1128#: template/faq.html.j2:455
1116msgid "" 1129msgid ""
1117"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1130"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1118"resolvers of participating domains to provide &quot;better availability, " 1131"resolvers of participating domains to provide &quot;better availability, "
@@ -1124,13 +1137,13 @@ msgid ""
1124"the DNS hierarchy." 1137"the DNS hierarchy."
1125msgstr "" 1138msgstr ""
1126 1139
1127#: template/faq.html.j2:367 1140#: template/faq.html.j2:468
1128msgid "" 1141msgid ""
1129"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1142"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1130"of the PGP web of trust?" 1143"of the PGP web of trust?"
1131msgstr "" 1144msgstr ""
1132 1145
1133#: template/faq.html.j2:369 1146#: template/faq.html.j2:470
1134msgid "" 1147msgid ""
1135"A: For security, it is well known that an initial trust path between the two " 1148"A: For security, it is well known that an initial trust path between the two "
1136"parties must exist. However, for applications where this is not required, " 1149"parties must exist. However, for applications where this is not required, "
@@ -1143,13 +1156,13 @@ msgid ""
1143"can be queried under the &quot;.pin&quot; TLD." 1156"can be queried under the &quot;.pin&quot; TLD."
1144msgstr "" 1157msgstr ""
1145 1158
1146#: template/faq.html.j2:384 1159#: template/faq.html.j2:485
1147msgid "" 1160msgid ""
1148"How can a legitimate domain owner tell other people to not use his name in " 1161"How can a legitimate domain owner tell other people to not use his name in "
1149"GNS?" 1162"GNS?"
1150msgstr "" 1163msgstr ""
1151 1164
1152#: template/faq.html.j2:386 1165#: template/faq.html.j2:487
1153msgid "" 1166msgid ""
1154"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1167"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1155"domain owner. Any user can claim any name (as his preferred name or &quot;" 1168"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1158,13 +1171,13 @@ msgid ""
1158"name) for this user." 1171"name) for this user."
1159msgstr "" 1172msgstr ""
1160 1173
1161#: template/faq.html.j2:397 1174#: template/faq.html.j2:498
1162msgid "" 1175msgid ""
1163"Did you consider the privacy implications of making your personal GNS zone " 1176"Did you consider the privacy implications of making your personal GNS zone "
1164"visible?" 1177"visible?"
1165msgstr "" 1178msgstr ""
1166 1179
1167#: template/faq.html.j2:399 1180#: template/faq.html.j2:500
1168msgid "" 1181msgid ""
1169"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1182"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1170"with other users (via DHT or zone transfers) only if this flag is not set. " 1183"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1172,11 +1185,11 @@ msgid ""
1172"made public." 1185"made public."
1173msgstr "" 1186msgstr ""
1174 1187
1175#: template/faq.html.j2:409 1188#: template/faq.html.j2:510
1176msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1189msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1177msgstr "" 1190msgstr ""
1178 1191
1179#: template/faq.html.j2:411 1192#: template/faq.html.j2:512
1180msgid "" 1193msgid ""
1181"A: The question presumes that (a) virtual hosting is only necessary because " 1194"A: The question presumes that (a) virtual hosting is only necessary because "
1182"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1195"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1188,13 +1201,13 @@ msgid ""
1188"become commonplace, GNS should work with today's networks." 1201"become commonplace, GNS should work with today's networks."
1189msgstr "" 1202msgstr ""
1190 1203
1191#: template/faq.html.j2:425 1204#: template/faq.html.j2:526
1192msgid "" 1205msgid ""
1193"Why does GNS not use a trust metric or consensus to determine globally " 1206"Why does GNS not use a trust metric or consensus to determine globally "
1194"unique names?" 1207"unique names?"
1195msgstr "" 1208msgstr ""
1196 1209
1197#: template/faq.html.j2:427 1210#: template/faq.html.j2:528
1198msgid "" 1211msgid ""
1199"A: Trust metrics have the fundamental problem that they have thresholds. As " 1212"A: Trust metrics have the fundamental problem that they have thresholds. As "
1200"trust relationships evolve, mappings would change their meaning as they " 1213"trust relationships evolve, mappings would change their meaning as they "
@@ -1203,11 +1216,11 @@ msgid ""
1203"consensus might be easy to manipulate by adversaries." 1216"consensus might be easy to manipulate by adversaries."
1204msgstr "" 1217msgstr ""
1205 1218
1206#: template/faq.html.j2:438 1219#: template/faq.html.j2:539
1207msgid "How do you handle compromised zone keys in GNS?" 1220msgid "How do you handle compromised zone keys in GNS?"
1208msgstr "" 1221msgstr ""
1209 1222
1210#: template/faq.html.j2:440 1223#: template/faq.html.j2:541
1211msgid "" 1224msgid ""
1212"A: The owner of a private key can create a revocation message. This one can " 1225"A: The owner of a private key can create a revocation message. This one can "
1213"then be flooded throughout the overlay network, creating a copy at all " 1226"then be flooded throughout the overlay network, creating a copy at all "
@@ -1217,11 +1230,11 @@ msgid ""
1217"message when resolving names." 1230"message when resolving names."
1218msgstr "" 1231msgstr ""
1219 1232
1220#: template/faq.html.j2:452 1233#: template/faq.html.j2:553
1221msgid "Could the signing algorithm of GNS be upgraded in the future?" 1234msgid "Could the signing algorithm of GNS be upgraded in the future?"
1222msgstr "" 1235msgstr ""
1223 1236
1224#: template/faq.html.j2:454 1237#: template/faq.html.j2:555
1225msgid "" 1238msgid ""
1226"A: Yes. In our efforts to standardize GNS, we have already modified the " 1239"A: Yes. In our efforts to standardize GNS, we have already modified the "
1227"protocol to support alternative delegation records. <br> <br> Naturally, " 1240"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1231,12 +1244,12 @@ msgid ""
1231"different cipher system." 1244"different cipher system."
1232msgstr "" 1245msgstr ""
1233 1246
1234#: template/faq.html.j2:468 1247#: template/faq.html.j2:569
1235msgid "" 1248msgid ""
1236"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1249"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1237msgstr "" 1250msgstr ""
1238 1251
1239#: template/faq.html.j2:470 1252#: template/faq.html.j2:571
1240msgid "" 1253msgid ""
1241"A: We don't expect this to be necessary, as GNS records are stored (and " 1254"A: We don't expect this to be necessary, as GNS records are stored (and "
1242"replicated) in the R5N DHT. Thus the authority will typically not be " 1255"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1247,13 +1260,13 @@ msgid ""
1247"the zone's key and database among them)." 1260"the zone's key and database among them)."
1248msgstr "" 1261msgstr ""
1249 1262
1250#: template/faq.html.j2:483 1263#: template/faq.html.j2:584
1251msgid "" 1264msgid ""
1252"Why do you believe it is worth giving up unique names for censorship " 1265"Why do you believe it is worth giving up unique names for censorship "
1253"resistance?" 1266"resistance?"
1254msgstr "" 1267msgstr ""
1255 1268
1256#: template/faq.html.j2:485 1269#: template/faq.html.j2:586
1257msgid "" 1270msgid ""
1258"A: The GNU Name system offers an alternative to DNS that is censorship " 1271"A: The GNU Name system offers an alternative to DNS that is censorship "
1259"resistant. As with any security mechanism, this comes at a cost (names are " 1272"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1265,11 +1278,11 @@ msgid ""
1265"globally&quot; unique name worth, if it does not resolve?" 1278"globally&quot; unique name worth, if it does not resolve?"
1266msgstr "" 1279msgstr ""
1267 1280
1268#: template/faq.html.j2:499 1281#: template/faq.html.j2:600
1269msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1282msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1270msgstr "" 1283msgstr ""
1271 1284
1272#: template/faq.html.j2:501 1285#: template/faq.html.j2:602
1273msgid "" 1286msgid ""
1274"A: We say that DNS is 'centralized' because it has a central component / " 1287"A: We say that DNS is 'centralized' because it has a central component / "
1275"central point of failure --- the root zone and its management by IANA/ICANN. " 1288"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1278,11 +1291,11 @@ msgid ""
1278"Iraq during the wars at the beginning of the 21st century." 1291"Iraq during the wars at the beginning of the 21st century."
1279msgstr "" 1292msgstr ""
1280 1293
1281#: template/faq.html.j2:512 1294#: template/faq.html.j2:613
1282msgid "How does GNS protect against layer-3 censorship?" 1295msgid "How does GNS protect against layer-3 censorship?"
1283msgstr "" 1296msgstr ""
1284 1297
1285#: template/faq.html.j2:514 1298#: template/faq.html.j2:615
1286msgid "" 1299msgid ""
1287"A: GNS does not directly help with layer-3 censorship, but it does help " 1300"A: GNS does not directly help with layer-3 censorship, but it does help "
1288"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1301"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1295,11 +1308,11 @@ msgid ""
1295"easier to use. </ol>" 1308"easier to use. </ol>"
1296msgstr "" 1309msgstr ""
1297 1310
1298#: template/faq.html.j2:533 1311#: template/faq.html.j2:634
1299msgid "Does GNS work with search engines?" 1312msgid "Does GNS work with search engines?"
1300msgstr "" 1313msgstr ""
1301 1314
1302#: template/faq.html.j2:535 1315#: template/faq.html.j2:636
1303msgid "" 1316msgid ""
1304"A: GNS creates no significant problems for search engines, as they can use " 1317"A: GNS creates no significant problems for search engines, as they can use "
1305"GNS to perform name resolution as well as any normal user. Naturally, while " 1318"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1311,11 +1324,11 @@ msgid ""
1311"obviously not obtain censorship-resistant names." 1324"obviously not obtain censorship-resistant names."
1312msgstr "" 1325msgstr ""
1313 1326
1314#: template/faq.html.j2:549 1327#: template/faq.html.j2:650
1315msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1328msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1316msgstr "" 1329msgstr ""
1317 1330
1318#: template/faq.html.j2:551 1331#: template/faq.html.j2:652
1319msgid "" 1332msgid ""
1320"A: UIA and GNS both share the same basic naming model, which actually " 1333"A: UIA and GNS both share the same basic naming model, which actually "
1321"originated with Rivest's SDSI. However, UIA is not concerned about " 1334"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1326,11 +1339,11 @@ msgid ""
1326"about legacy systems (clean slate)." 1339"about legacy systems (clean slate)."
1327msgstr "" 1340msgstr ""
1328 1341
1329#: template/faq.html.j2:564 1342#: template/faq.html.j2:665
1330msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1343msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1331msgstr "" 1344msgstr ""
1332 1345
1333#: template/faq.html.j2:566 1346#: template/faq.html.j2:667
1334msgid "" 1347msgid ""
1335"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1348"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1336"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1349"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1340,13 +1353,13 @@ msgid ""
1340"than about 128 entities." 1353"than about 128 entities."
1341msgstr "" 1354msgstr ""
1342 1355
1343#: template/faq.html.j2:578 1356#: template/faq.html.j2:679
1344msgid "" 1357msgid ""
1345"How does GNS handle SRV/TLSA records where service and protocol are part of " 1358"How does GNS handle SRV/TLSA records where service and protocol are part of "
1346"the domain name?" 1359"the domain name?"
1347msgstr "" 1360msgstr ""
1348 1361
1349#: template/faq.html.j2:580 1362#: template/faq.html.j2:681
1350msgid "" 1363msgid ""
1351"A: When GNS splits a domain name into labels for resolution, it detects the " 1364"A: When GNS splits a domain name into labels for resolution, it detects the "
1352"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1365"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1358,13 +1371,13 @@ msgid ""
1358"record type) to it." 1371"record type) to it."
1359msgstr "" 1372msgstr ""
1360 1373
1361#: template/faq.html.j2:596 1374#: template/faq.html.j2:697
1362msgid "" 1375msgid ""
1363"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1376"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1364"Should I worry?" 1377"Should I worry?"
1365msgstr "" 1378msgstr ""
1366 1379
1367#: template/faq.html.j2:598 1380#: template/faq.html.j2:699
1368msgid "" 1381msgid ""
1369"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1382"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1370"We have started a major rewrite to address this and other problems, but " 1383"We have started a major rewrite to address this and other problems, but "
@@ -1372,23 +1385,23 @@ msgid ""
1372"expected." 1385"expected."
1373msgstr "" 1386msgstr ""
1374 1387
1375#: template/faq.html.j2:607 1388#: template/faq.html.j2:708
1376msgid "Error opening `/dev/net/tun': No such file or directory?" 1389msgid "Error opening `/dev/net/tun': No such file or directory?"
1377msgstr "" 1390msgstr ""
1378 1391
1379#: template/faq.html.j2:609 1392#: template/faq.html.j2:710
1380msgid "" 1393msgid ""
1381"A: If you get this error message, the solution is simple. Issue the " 1394"A: If you get this error message, the solution is simple. Issue the "
1382"following commands (as root) to create the required device file" 1395"following commands (as root) to create the required device file"
1383msgstr "" 1396msgstr ""
1384 1397
1385#: template/faq.html.j2:621 1398#: template/faq.html.j2:722
1386msgid "" 1399msgid ""
1387"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1400"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1388"dns)?" 1401"dns)?"
1389msgstr "" 1402msgstr ""
1390 1403
1391#: template/faq.html.j2:623 1404#: template/faq.html.j2:724
1392msgid "" 1405msgid ""
1393"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1406"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1394"support. This is accomplished by having the correct kernel options. Check if " 1407"support. This is accomplished by having the correct kernel options. Check if "
@@ -1396,22 +1409,22 @@ msgid ""
1396"'m' (and the module is loaded)." 1409"'m' (and the module is loaded)."
1397msgstr "" 1410msgstr ""
1398 1411
1399#: template/faq.html.j2:635 1412#: template/faq.html.j2:736
1400msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1413msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1401msgstr "" 1414msgstr ""
1402 1415
1403#: template/faq.html.j2:637 1416#: template/faq.html.j2:738
1404msgid "" 1417msgid ""
1405"A: If you get an error stating that the VPN timeout was reached, check if " 1418"A: If you get an error stating that the VPN timeout was reached, check if "
1406"your firewall is enabled and blocking the connections." 1419"your firewall is enabled and blocking the connections."
1407msgstr "" 1420msgstr ""
1408 1421
1409#: template/faq.html.j2:645 1422#: template/faq.html.j2:746
1410msgid "" 1423msgid ""
1411"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1424"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1412msgstr "" 1425msgstr ""
1413 1426
1414#: template/faq.html.j2:647 1427#: template/faq.html.j2:748
1415msgid "" 1428msgid ""
1416"A: This error usually occurs when your linker fails to locate one of " 1429"A: This error usually occurs when your linker fails to locate one of "
1417"GNUnet's libraries. This can have two causes. First, it is theoretically " 1430"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1431,7 +1444,7 @@ msgid ""
1431"you want to run:" 1444"you want to run:"
1432msgstr "" 1445msgstr ""
1433 1446
1434#: template/faq.html.j2:673 1447#: template/faq.html.j2:774
1435msgid "" 1448msgid ""
1436"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1449"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1437"having to do so each time, you can add the above lines (without the \"$\") " 1450"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1440,11 +1453,11 @@ msgid ""
1440"environment)." 1453"environment)."
1441msgstr "" 1454msgstr ""
1442 1455
1443#: template/faq.html.j2:680 1456#: template/faq.html.j2:781
1444msgid "What error messages can be ignored?" 1457msgid "What error messages can be ignored?"
1445msgstr "" 1458msgstr ""
1446 1459
1447#: template/faq.html.j2:682 1460#: template/faq.html.j2:783
1448msgid "" 1461msgid ""
1449"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1462"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1450"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1463"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1454,11 +1467,11 @@ msgid ""
1454"messages to display information about important configuration values." 1467"messages to display information about important configuration values."
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:698 1470#: template/faq.html.j2:799
1458msgid "How does GNUnet compare to other file-sharing applications?" 1471msgid "How does GNUnet compare to other file-sharing applications?"
1459msgstr "" 1472msgstr ""
1460 1473
1461#: template/faq.html.j2:700 1474#: template/faq.html.j2:801
1462msgid "" 1475msgid ""
1463"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1476"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1464"P2P networks, GNUnet was designed with security in mind as the highest " 1477"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1478,7 +1491,7 @@ msgid ""
1478"read the research papers (and probably the code)." 1491"read the research papers (and probably the code)."
1479msgstr "" 1492msgstr ""
1480 1493
1481#: template/faq.html.j2:814 1494#: template/faq.html.j2:915
1482msgid "" 1495msgid ""
1483"Another important point of reference are the various anonymous peer-to-peer " 1496"Another important point of reference are the various anonymous peer-to-peer "
1484"networks. Here, there are differences in terms of application domain and how " 1497"networks. Here, there are differences in terms of application domain and how "
@@ -1490,11 +1503,11 @@ msgid ""
1490"reduce anonymity." 1503"reduce anonymity."
1491msgstr "" 1504msgstr ""
1492 1505
1493#: template/faq.html.j2:827 1506#: template/faq.html.j2:928
1494msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1507msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1495msgstr "" 1508msgstr ""
1496 1509
1497#: template/faq.html.j2:829 1510#: template/faq.html.j2:930
1498msgid "" 1511msgid ""
1499"A: Generally, there is the possibility of a known plaintext attack on " 1512"A: Generally, there is the possibility of a known plaintext attack on "
1500"keywords, but since the user has control over the keywords that are " 1513"keywords, but since the user has control over the keywords that are "
@@ -1506,11 +1519,11 @@ msgid ""
1506"obfuscate the content by choosing a difficult keyword anyway." 1519"obfuscate the content by choosing a difficult keyword anyway."
1507msgstr "" 1520msgstr ""
1508 1521
1509#: template/faq.html.j2:843 1522#: template/faq.html.j2:944
1510msgid "What do you mean by anonymity?" 1523msgid "What do you mean by anonymity?"
1511msgstr "" 1524msgstr ""
1512 1525
1513#: template/faq.html.j2:845 1526#: template/faq.html.j2:946
1514msgid "" 1527msgid ""
1515"A: Anonymity is the lack of distinction of an individual from a (large) " 1528"A: Anonymity is the lack of distinction of an individual from a (large) "
1516"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1529"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1521,11 +1534,11 @@ msgid ""
1521"originating peer and all other peers." 1534"originating peer and all other peers."
1522msgstr "" 1535msgstr ""
1523 1536
1524#: template/faq.html.j2:857 1537#: template/faq.html.j2:958
1525msgid "What does my system do when participating in GNUnet file sharing?" 1538msgid "What does my system do when participating in GNUnet file sharing?"
1526msgstr "" 1539msgstr ""
1527 1540
1528#: template/faq.html.j2:859 1541#: template/faq.html.j2:960
1529msgid "" 1542msgid ""
1530"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1543"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1531"its public key) and has a number of addresses it is reachable by (may have " 1544"its public key) and has a number of addresses it is reachable by (may have "
@@ -1535,11 +1548,11 @@ msgid ""
1535"connect to other nodes, becoming part of the network." 1548"connect to other nodes, becoming part of the network."
1536msgstr "" 1549msgstr ""
1537 1550
1538#: template/faq.html.j2:874 1551#: template/faq.html.j2:975
1539msgid "How can I help translate this webpage into other languages?" 1552msgid "How can I help translate this webpage into other languages?"
1540msgstr "" 1553msgstr ""
1541 1554
1542#: template/faq.html.j2:876 1555#: template/faq.html.j2:977
1543msgid "" 1556msgid ""
1544"A: First, you need to register an account with our weblate system. Please " 1557"A: First, you need to register an account with our weblate system. Please "
1545"send an e-mail with the desired target language to translators@gnunet.org or " 1558"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1548,11 +1561,11 @@ msgid ""
1548"result in the loss of permissions." 1561"result in the loss of permissions."
1549msgstr "" 1562msgstr ""
1550 1563
1551#: template/faq.html.j2:888 1564#: template/faq.html.j2:989
1552msgid "I have some great idea for a new feature, what should I do?" 1565msgid "I have some great idea for a new feature, what should I do?"
1553msgstr "" 1566msgstr ""
1554 1567
1555#: template/faq.html.j2:890 1568#: template/faq.html.j2:991
1556msgid "" 1569msgid ""
1557"A: Sadly, we have many more feature requests than we can possibly implement. " 1570"A: Sadly, we have many more feature requests than we can possibly implement. "
1558"The best way to actually get a new feature implemented is to do it yourself " 1571"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/ja/LC_MESSAGES/messages.po b/locale/ja/LC_MESSAGES/messages.po
index a002006e..9e0c98eb 100644
--- a/locale/ja/LC_MESSAGES/messages.po
+++ b/locale/ja/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-19 18:01+0000\n" 11"PO-Revision-Date: 2021-03-19 18:01+0000\n"
12"Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n" 12"Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n"
13"Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/" 13"Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/"
@@ -980,15 +980,15 @@ msgstr "一般"
980msgid "Features" 980msgid "Features"
981msgstr "機能" 981msgstr "機能"
982 982
983#: template/faq.html.j2:15 template/faq.html.j2:594 983#: template/faq.html.j2:15 template/faq.html.j2:695
984msgid "Error messages" 984msgid "Error messages"
985msgstr "エラーメッセージ" 985msgstr "エラーメッセージ"
986 986
987#: template/faq.html.j2:16 template/faq.html.j2:696 987#: template/faq.html.j2:16 template/faq.html.j2:797
988msgid "File-sharing" 988msgid "File-sharing"
989msgstr "ファイル共有" 989msgstr "ファイル共有"
990 990
991#: template/faq.html.j2:17 template/faq.html.j2:872 991#: template/faq.html.j2:17 template/faq.html.j2:973
992msgid "Contributing" 992msgid "Contributing"
993msgstr "貢献" 993msgstr "貢献"
994 994
@@ -1002,8 +1002,9 @@ msgid ""
1002"documentation or ask the question on the help-gnunet@gnu.org mailing list or " 1002"documentation or ask the question on the help-gnunet@gnu.org mailing list or "
1003"the #gnunet IRC on irc.freenode.net." 1003"the #gnunet IRC on irc.freenode.net."
1004msgstr "" 1004msgstr ""
1005"回答:他の方法でも情報を提供しています。例えば、他のドキュメントを参照する、help-gnunet@gnu.org のメーリングリストまたは " 1005"回答:他の方法でも情報を提供しています。例えば、他のドキュメントを参照する、"
1006"irc.freenode.net の #gnunet IRC から質問することもできます。" 1006"help-gnunet@gnu.org のメーリングリストまたは irc.freenode.net の #gnunet IRC "
1007"から質問することもできます。"
1007 1008
1008#: template/faq.html.j2:36 1009#: template/faq.html.j2:36
1009msgid "When are you going to release the next version?" 1010msgid "When are you going to release the next version?"
@@ -1017,10 +1018,12 @@ msgid ""
1017"planet.gnu.org\">planet GNU</a>. You can subscribe to the mailing list or " 1018"planet.gnu.org\">planet GNU</a>. You can subscribe to the mailing list or "
1018"the RSS feed of this site to automatically receive a notification." 1019"the RSS feed of this site to automatically receive a notification."
1019msgstr "" 1020msgstr ""
1020"回答:一般的な回答としては、準備ができ次第です。より理想的な回答としては「テスト、デバッグ、コード、ドキュメントなどに貢献いただければ早めに」リリースとな" 1021"回答:一般的な回答としては、準備ができ次第です。より理想的な回答としては「テ"
1021"るでしょう。全てのリリースは、<a href=\"https://planet.gnu.org\">planet GNU </a>   の info-" 1022"スト、デバッグ、コード、ドキュメントなどに貢献いただければ早めに」リリースと"
1022"gnunet@gnu.org のメーリングリストで公表しています。こちらのサイトからメーリングリストまたは RSS " 1023"なるでしょう。全てのリリースは、<a href=\"https://planet.gnu.org\">planet "
1023"フィードに登録すると自動で通知が届きます。" 1024"GNU </a>   の info-gnunet@gnu.org のメーリングリストで公表しています。こち"
1025"らのサイトからメーリングリストまたは RSS フィードに登録すると自動で通知が届き"
1026"ます。"
1024 1027
1025#: template/faq.html.j2:49 1028#: template/faq.html.j2:49
1026msgid "Is the code free?" 1029msgid "Is the code free?"
@@ -1031,8 +1034,9 @@ msgid ""
1031"A: GNUnet is free software, available under the <a href=\"https://www.gnu." 1034"A: GNUnet is free software, available under the <a href=\"https://www.gnu."
1032"org/licenses/agpl-3.0.en.html\">GNU Affero Public License (AGPL)</a>." 1035"org/licenses/agpl-3.0.en.html\">GNU Affero Public License (AGPL)</a>."
1033msgstr "" 1036msgstr ""
1034"回答:GNUnet は無料ソフトウェアで、<a href=\"https://www.gnu.org/licenses/agpl-3.0.en." 1037"回答:GNUnet は無料ソフトウェアで、<a href=\"https://www.gnu.org/licenses/"
1035"html\">GNU Affero Public License (AGPL)</a> のもとで利用可能です。" 1038"agpl-3.0.en.html\">GNU Affero Public License (AGPL)</a> のもとで利用可能で"
1039"す。"
1036 1040
1037#: template/faq.html.j2:58 1041#: template/faq.html.j2:58
1038msgid "Are there any known bugs?" 1042msgid "Are there any known bugs?"
@@ -1048,10 +1052,12 @@ msgid ""
1048"you believe a bug is sensitive, you can set its view status to private (this " 1052"you believe a bug is sensitive, you can set its view status to private (this "
1049"should be the exception)." 1053"should be the exception)."
1050msgstr "" 1054msgstr ""
1051"回答:現時点で既知のバグは <a href=\"https://bugs.gnunet.org/\">Mantis system</a> " 1055"回答:現時点で既知のバグは <a href=\"https://bugs.gnunet.org/\">Mantis "
1052"に記載しています。バグの中には開発者または開発者メーリングリストに直接報告されたものもありますが、Mantis データベースへのバグ登録に時間を取られるた" 1056"system</a> に記載しています。バグの中には開発者または開発者メーリングリストに"
1053"め、この方法は推奨されません。バグは追跡システムに直接報告をお願いします。機密扱いが必要と思われるバグに関しては、閲覧ステータスを例外的にプライベートに設" 1057"直接報告されたものもありますが、Mantis データベースへのバグ登録に時間を取られ"
1054"定することができます。" 1058"るため、この方法は推奨されません。バグは追跡システムに直接報告をお願いしま"
1059"す。機密扱いが必要と思われるバグに関しては、閲覧ステータスを例外的にプライ"
1060"ベートに設定することができます。"
1055 1061
1056#: template/faq.html.j2:73 template/faq.html.j2:193 1062#: template/faq.html.j2:73 template/faq.html.j2:193
1057msgid "Is there a graphical user interface?" 1063msgid "Is there a graphical user interface?"
@@ -1081,10 +1087,12 @@ msgid ""
1081"nse&quot; section of your configuration file to a higher value. The default " 1087"nse&quot; section of your configuration file to a higher value. The default "
1082"is &quot;5 ms&quot;." 1088"is &quot;5 ms&quot;."
1083msgstr "" 1089msgstr ""
1084"回答:gnunet-service-nse プロセスは最初、ネットワークにピアの正当性を示すために使用されるいわゆる&quot;プルーフオブワーク&quo" 1090"回答:gnunet-service-nse プロセスは最初、ネットワークにピアの正当性を示すため"
1085"t;を演算します(または、攻撃者にネットワーク規模評価上、シビル攻撃が高額となるよう仕掛ける方法)。この演算には、CPU " 1091"に使用されるいわゆる&quot;プルーフオブワーク&quot;を演算します(または、攻撃"
1086"速度にもよりますが、数日を要します。CPU 負荷が問題となる場合は、構成ファイルの&quot; nse&quot; セクションにある " 1092"者にネットワーク規模評価上、シビル攻撃が高額となるよう仕掛ける方法)。この演"
1087"&quot;WORKDELAY&quot; 値を高く設定することができます。デフォルトは &quot;5 ミリ秒&quot;です。" 1093"算には、CPU 速度にもよりますが、数日を要します。CPU 負荷が問題となる場合は、"
1094"構成ファイルの&quot; nse&quot; セクションにある &quot;WORKDELAY&quot; 値を高"
1095"く設定することができます。デフォルトは &quot;5 ミリ秒&quot;です。"
1088 1096
1089#: template/faq.html.j2:99 1097#: template/faq.html.j2:99
1090msgid "How does GNUnet compare to Tor?" 1098msgid "How does GNUnet compare to Tor?"
@@ -1269,10 +1277,23 @@ msgid ""
1269msgstr "" 1277msgstr ""
1270 1278
1271#: template/faq.html.j2:286 1279#: template/faq.html.j2:286
1280#, fuzzy
1281#| msgid "How does GNUnet compare to Tor?"
1282msgid "How does GNS compare to other name systems"
1283msgstr "GNUnet と Tor は何が違うのですか?"
1284
1285#: template/faq.html.j2:288
1286msgid ""
1287"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1288"ns2018.pdf\">has been published </a> and below is a table from the "
1289"publication. For detailed descriptions please refer to the paper."
1290msgstr ""
1291
1292#: template/faq.html.j2:392
1272msgid "What is the difference between GNS and CoDoNS?" 1293msgid "What is the difference between GNS and CoDoNS?"
1273msgstr "" 1294msgstr ""
1274 1295
1275#: template/faq.html.j2:288 1296#: template/faq.html.j2:394
1276msgid "" 1297msgid ""
1277"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1298"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1278"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1299"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
@@ -1284,11 +1305,11 @@ msgid ""
1284"the context of CoDoNS." 1305"the context of CoDoNS."
1285msgstr "" 1306msgstr ""
1286 1307
1287#: template/faq.html.j2:304 1308#: template/faq.html.j2:410
1288msgid "What is the difference between GNS and SocialDNS?" 1309msgid "What is the difference between GNS and SocialDNS?"
1289msgstr "" 1310msgstr ""
1290 1311
1291#: template/faq.html.j2:306 1312#: template/faq.html.j2:412
1292msgid "" 1313msgid ""
1293"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1314"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1294"with SocialDNS the mappings are shared through the social network and " 1315"with SocialDNS the mappings are shared through the social network and "
@@ -1298,11 +1319,11 @@ msgid ""
1298"the name (the authority) manually changes the record." 1319"the name (the authority) manually changes the record."
1299msgstr "" 1320msgstr ""
1300 1321
1301#: template/faq.html.j2:320 1322#: template/faq.html.j2:426
1302msgid "What is the difference between GNS and ODDNS?" 1323msgid "What is the difference between GNS and ODDNS?"
1303msgstr "" 1324msgstr ""
1304 1325
1305#: template/faq.html.j2:322 1326#: template/faq.html.j2:428
1306msgid "" 1327msgid ""
1307"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1328"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1308"registries (such as those for \".com\" and \".org\"). Instead of using " 1329"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1311,23 +1332,25 @@ msgid ""
1311"servers. Resolution will fail if the target name servers change IPs." 1332"servers. Resolution will fail if the target name servers change IPs."
1312msgstr "" 1333msgstr ""
1313 1334
1314#: template/faq.html.j2:333 1335#: template/faq.html.j2:439
1315msgid "What is the difference between GNS and Namecoin?"
1316msgstr ""
1317
1318#: template/faq.html.j2:340
1319msgid "What is the difference between GNS and Handshake?" 1336msgid "What is the difference between GNS and Handshake?"
1320msgstr "" 1337msgstr ""
1321 1338
1322#: template/faq.html.j2:346 1339#: template/faq.html.j2:441
1323msgid "What is the difference between GNS and ENS?" 1340msgid ""
1341"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1342"it does not address the name resolution process itself but delegates "
1343"resolution into DNS after the initial TLD resolution. Not taking "
1344"sustainablility considerations into account, handshake could be used as an "
1345"additional supporting GNS root zone governance model but we currently do not "
1346"have such plans in mind."
1324msgstr "" 1347msgstr ""
1325 1348
1326#: template/faq.html.j2:352 1349#: template/faq.html.j2:453
1327msgid "What is the difference between GNS and TrickleDNS?" 1350msgid "What is the difference between GNS and TrickleDNS?"
1328msgstr "" 1351msgstr ""
1329 1352
1330#: template/faq.html.j2:354 1353#: template/faq.html.j2:455
1331msgid "" 1354msgid ""
1332"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1355"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1333"resolvers of participating domains to provide &quot;better availability, " 1356"resolvers of participating domains to provide &quot;better availability, "
@@ -1339,13 +1362,13 @@ msgid ""
1339"the DNS hierarchy." 1362"the DNS hierarchy."
1340msgstr "" 1363msgstr ""
1341 1364
1342#: template/faq.html.j2:367 1365#: template/faq.html.j2:468
1343msgid "" 1366msgid ""
1344"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1367"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1345"of the PGP web of trust?" 1368"of the PGP web of trust?"
1346msgstr "" 1369msgstr ""
1347 1370
1348#: template/faq.html.j2:369 1371#: template/faq.html.j2:470
1349msgid "" 1372msgid ""
1350"A: For security, it is well known that an initial trust path between the two " 1373"A: For security, it is well known that an initial trust path between the two "
1351"parties must exist. However, for applications where this is not required, " 1374"parties must exist. However, for applications where this is not required, "
@@ -1358,13 +1381,13 @@ msgid ""
1358"can be queried under the &quot;.pin&quot; TLD." 1381"can be queried under the &quot;.pin&quot; TLD."
1359msgstr "" 1382msgstr ""
1360 1383
1361#: template/faq.html.j2:384 1384#: template/faq.html.j2:485
1362msgid "" 1385msgid ""
1363"How can a legitimate domain owner tell other people to not use his name in " 1386"How can a legitimate domain owner tell other people to not use his name in "
1364"GNS?" 1387"GNS?"
1365msgstr "" 1388msgstr ""
1366 1389
1367#: template/faq.html.j2:386 1390#: template/faq.html.j2:487
1368msgid "" 1391msgid ""
1369"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1392"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1370"domain owner. Any user can claim any name (as his preferred name or &quot;" 1393"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1373,13 +1396,13 @@ msgid ""
1373"name) for this user." 1396"name) for this user."
1374msgstr "" 1397msgstr ""
1375 1398
1376#: template/faq.html.j2:397 1399#: template/faq.html.j2:498
1377msgid "" 1400msgid ""
1378"Did you consider the privacy implications of making your personal GNS zone " 1401"Did you consider the privacy implications of making your personal GNS zone "
1379"visible?" 1402"visible?"
1380msgstr "" 1403msgstr ""
1381 1404
1382#: template/faq.html.j2:399 1405#: template/faq.html.j2:500
1383msgid "" 1406msgid ""
1384"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1407"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1385"with other users (via DHT or zone transfers) only if this flag is not set. " 1408"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1387,11 +1410,11 @@ msgid ""
1387"made public." 1410"made public."
1388msgstr "" 1411msgstr ""
1389 1412
1390#: template/faq.html.j2:409 1413#: template/faq.html.j2:510
1391msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1414msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1392msgstr "" 1415msgstr ""
1393 1416
1394#: template/faq.html.j2:411 1417#: template/faq.html.j2:512
1395msgid "" 1418msgid ""
1396"A: The question presumes that (a) virtual hosting is only necessary because " 1419"A: The question presumes that (a) virtual hosting is only necessary because "
1397"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1420"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1403,13 +1426,13 @@ msgid ""
1403"become commonplace, GNS should work with today's networks." 1426"become commonplace, GNS should work with today's networks."
1404msgstr "" 1427msgstr ""
1405 1428
1406#: template/faq.html.j2:425 1429#: template/faq.html.j2:526
1407msgid "" 1430msgid ""
1408"Why does GNS not use a trust metric or consensus to determine globally " 1431"Why does GNS not use a trust metric or consensus to determine globally "
1409"unique names?" 1432"unique names?"
1410msgstr "" 1433msgstr ""
1411 1434
1412#: template/faq.html.j2:427 1435#: template/faq.html.j2:528
1413msgid "" 1436msgid ""
1414"A: Trust metrics have the fundamental problem that they have thresholds. As " 1437"A: Trust metrics have the fundamental problem that they have thresholds. As "
1415"trust relationships evolve, mappings would change their meaning as they " 1438"trust relationships evolve, mappings would change their meaning as they "
@@ -1418,11 +1441,11 @@ msgid ""
1418"consensus might be easy to manipulate by adversaries." 1441"consensus might be easy to manipulate by adversaries."
1419msgstr "" 1442msgstr ""
1420 1443
1421#: template/faq.html.j2:438 1444#: template/faq.html.j2:539
1422msgid "How do you handle compromised zone keys in GNS?" 1445msgid "How do you handle compromised zone keys in GNS?"
1423msgstr "" 1446msgstr ""
1424 1447
1425#: template/faq.html.j2:440 1448#: template/faq.html.j2:541
1426msgid "" 1449msgid ""
1427"A: The owner of a private key can create a revocation message. This one can " 1450"A: The owner of a private key can create a revocation message. This one can "
1428"then be flooded throughout the overlay network, creating a copy at all " 1451"then be flooded throughout the overlay network, creating a copy at all "
@@ -1432,11 +1455,11 @@ msgid ""
1432"message when resolving names." 1455"message when resolving names."
1433msgstr "" 1456msgstr ""
1434 1457
1435#: template/faq.html.j2:452 1458#: template/faq.html.j2:553
1436msgid "Could the signing algorithm of GNS be upgraded in the future?" 1459msgid "Could the signing algorithm of GNS be upgraded in the future?"
1437msgstr "" 1460msgstr ""
1438 1461
1439#: template/faq.html.j2:454 1462#: template/faq.html.j2:555
1440msgid "" 1463msgid ""
1441"A: Yes. In our efforts to standardize GNS, we have already modified the " 1464"A: Yes. In our efforts to standardize GNS, we have already modified the "
1442"protocol to support alternative delegation records. <br> <br> Naturally, " 1465"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1446,12 +1469,12 @@ msgid ""
1446"different cipher system." 1469"different cipher system."
1447msgstr "" 1470msgstr ""
1448 1471
1449#: template/faq.html.j2:468 1472#: template/faq.html.j2:569
1450msgid "" 1473msgid ""
1451"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1474"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1452msgstr "" 1475msgstr ""
1453 1476
1454#: template/faq.html.j2:470 1477#: template/faq.html.j2:571
1455msgid "" 1478msgid ""
1456"A: We don't expect this to be necessary, as GNS records are stored (and " 1479"A: We don't expect this to be necessary, as GNS records are stored (and "
1457"replicated) in the R5N DHT. Thus the authority will typically not be " 1480"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1462,13 +1485,13 @@ msgid ""
1462"the zone's key and database among them)." 1485"the zone's key and database among them)."
1463msgstr "" 1486msgstr ""
1464 1487
1465#: template/faq.html.j2:483 1488#: template/faq.html.j2:584
1466msgid "" 1489msgid ""
1467"Why do you believe it is worth giving up unique names for censorship " 1490"Why do you believe it is worth giving up unique names for censorship "
1468"resistance?" 1491"resistance?"
1469msgstr "" 1492msgstr ""
1470 1493
1471#: template/faq.html.j2:485 1494#: template/faq.html.j2:586
1472msgid "" 1495msgid ""
1473"A: The GNU Name system offers an alternative to DNS that is censorship " 1496"A: The GNU Name system offers an alternative to DNS that is censorship "
1474"resistant. As with any security mechanism, this comes at a cost (names are " 1497"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1480,11 +1503,11 @@ msgid ""
1480"globally&quot; unique name worth, if it does not resolve?" 1503"globally&quot; unique name worth, if it does not resolve?"
1481msgstr "" 1504msgstr ""
1482 1505
1483#: template/faq.html.j2:499 1506#: template/faq.html.j2:600
1484msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1507msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1485msgstr "" 1508msgstr ""
1486 1509
1487#: template/faq.html.j2:501 1510#: template/faq.html.j2:602
1488msgid "" 1511msgid ""
1489"A: We say that DNS is 'centralized' because it has a central component / " 1512"A: We say that DNS is 'centralized' because it has a central component / "
1490"central point of failure --- the root zone and its management by IANA/ICANN. " 1513"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1493,11 +1516,11 @@ msgid ""
1493"Iraq during the wars at the beginning of the 21st century." 1516"Iraq during the wars at the beginning of the 21st century."
1494msgstr "" 1517msgstr ""
1495 1518
1496#: template/faq.html.j2:512 1519#: template/faq.html.j2:613
1497msgid "How does GNS protect against layer-3 censorship?" 1520msgid "How does GNS protect against layer-3 censorship?"
1498msgstr "" 1521msgstr ""
1499 1522
1500#: template/faq.html.j2:514 1523#: template/faq.html.j2:615
1501msgid "" 1524msgid ""
1502"A: GNS does not directly help with layer-3 censorship, but it does help " 1525"A: GNS does not directly help with layer-3 censorship, but it does help "
1503"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1526"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1510,11 +1533,11 @@ msgid ""
1510"easier to use. </ol>" 1533"easier to use. </ol>"
1511msgstr "" 1534msgstr ""
1512 1535
1513#: template/faq.html.j2:533 1536#: template/faq.html.j2:634
1514msgid "Does GNS work with search engines?" 1537msgid "Does GNS work with search engines?"
1515msgstr "" 1538msgstr ""
1516 1539
1517#: template/faq.html.j2:535 1540#: template/faq.html.j2:636
1518msgid "" 1541msgid ""
1519"A: GNS creates no significant problems for search engines, as they can use " 1542"A: GNS creates no significant problems for search engines, as they can use "
1520"GNS to perform name resolution as well as any normal user. Naturally, while " 1543"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1526,11 +1549,11 @@ msgid ""
1526"obviously not obtain censorship-resistant names." 1549"obviously not obtain censorship-resistant names."
1527msgstr "" 1550msgstr ""
1528 1551
1529#: template/faq.html.j2:549 1552#: template/faq.html.j2:650
1530msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1553msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1531msgstr "" 1554msgstr ""
1532 1555
1533#: template/faq.html.j2:551 1556#: template/faq.html.j2:652
1534msgid "" 1557msgid ""
1535"A: UIA and GNS both share the same basic naming model, which actually " 1558"A: UIA and GNS both share the same basic naming model, which actually "
1536"originated with Rivest's SDSI. However, UIA is not concerned about " 1559"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1541,11 +1564,11 @@ msgid ""
1541"about legacy systems (clean slate)." 1564"about legacy systems (clean slate)."
1542msgstr "" 1565msgstr ""
1543 1566
1544#: template/faq.html.j2:564 1567#: template/faq.html.j2:665
1545msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1568msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1546msgstr "" 1569msgstr ""
1547 1570
1548#: template/faq.html.j2:566 1571#: template/faq.html.j2:667
1549msgid "" 1572msgid ""
1550"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1573"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1551"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1574"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1555,13 +1578,13 @@ msgid ""
1555"than about 128 entities." 1578"than about 128 entities."
1556msgstr "" 1579msgstr ""
1557 1580
1558#: template/faq.html.j2:578 1581#: template/faq.html.j2:679
1559msgid "" 1582msgid ""
1560"How does GNS handle SRV/TLSA records where service and protocol are part of " 1583"How does GNS handle SRV/TLSA records where service and protocol are part of "
1561"the domain name?" 1584"the domain name?"
1562msgstr "" 1585msgstr ""
1563 1586
1564#: template/faq.html.j2:580 1587#: template/faq.html.j2:681
1565msgid "" 1588msgid ""
1566"A: When GNS splits a domain name into labels for resolution, it detects the " 1589"A: When GNS splits a domain name into labels for resolution, it detects the "
1567"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1590"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1573,7 +1596,7 @@ msgid ""
1573"record type) to it." 1596"record type) to it."
1574msgstr "" 1597msgstr ""
1575 1598
1576#: template/faq.html.j2:596 1599#: template/faq.html.j2:697
1577msgid "" 1600msgid ""
1578"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1601"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1579"Should I worry?" 1602"Should I worry?"
@@ -1581,7 +1604,7 @@ msgstr ""
1581"「WARNING Calculated flow delay for X at Y for Z」という警告が多くでますが、" 1604"「WARNING Calculated flow delay for X at Y for Z」という警告が多くでますが、"
1582"懸念すべきですか?" 1605"懸念すべきですか?"
1583 1606
1584#: template/faq.html.j2:598 1607#: template/faq.html.j2:699
1585msgid "" 1608msgid ""
1586"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1609"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1587"We have started a major rewrite to address this and other problems, but " 1610"We have started a major rewrite to address this and other problems, but "
@@ -1593,23 +1616,23 @@ msgstr ""
1593"Transport Next Generation(TNG)が準備できるまでは発生が続くことが見込まれま" 1616"Transport Next Generation(TNG)が準備できるまでは発生が続くことが見込まれま"
1594"す。" 1617"す。"
1595 1618
1596#: template/faq.html.j2:607 1619#: template/faq.html.j2:708
1597msgid "Error opening `/dev/net/tun': No such file or directory?" 1620msgid "Error opening `/dev/net/tun': No such file or directory?"
1598msgstr "" 1621msgstr ""
1599 1622
1600#: template/faq.html.j2:609 1623#: template/faq.html.j2:710
1601msgid "" 1624msgid ""
1602"A: If you get this error message, the solution is simple. Issue the " 1625"A: If you get this error message, the solution is simple. Issue the "
1603"following commands (as root) to create the required device file" 1626"following commands (as root) to create the required device file"
1604msgstr "" 1627msgstr ""
1605 1628
1606#: template/faq.html.j2:621 1629#: template/faq.html.j2:722
1607msgid "" 1630msgid ""
1608"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1631"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1609"dns)?" 1632"dns)?"
1610msgstr "" 1633msgstr ""
1611 1634
1612#: template/faq.html.j2:623 1635#: template/faq.html.j2:724
1613msgid "" 1636msgid ""
1614"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1637"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1615"support. This is accomplished by having the correct kernel options. Check if " 1638"support. This is accomplished by having the correct kernel options. Check if "
@@ -1617,22 +1640,22 @@ msgid ""
1617"'m' (and the module is loaded)." 1640"'m' (and the module is loaded)."
1618msgstr "" 1641msgstr ""
1619 1642
1620#: template/faq.html.j2:635 1643#: template/faq.html.j2:736
1621msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1644msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1622msgstr "" 1645msgstr ""
1623 1646
1624#: template/faq.html.j2:637 1647#: template/faq.html.j2:738
1625msgid "" 1648msgid ""
1626"A: If you get an error stating that the VPN timeout was reached, check if " 1649"A: If you get an error stating that the VPN timeout was reached, check if "
1627"your firewall is enabled and blocking the connections." 1650"your firewall is enabled and blocking the connections."
1628msgstr "" 1651msgstr ""
1629 1652
1630#: template/faq.html.j2:645 1653#: template/faq.html.j2:746
1631msgid "" 1654msgid ""
1632"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1655"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1633msgstr "" 1656msgstr ""
1634 1657
1635#: template/faq.html.j2:647 1658#: template/faq.html.j2:748
1636msgid "" 1659msgid ""
1637"A: This error usually occurs when your linker fails to locate one of " 1660"A: This error usually occurs when your linker fails to locate one of "
1638"GNUnet's libraries. This can have two causes. First, it is theoretically " 1661"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1652,7 +1675,7 @@ msgid ""
1652"you want to run:" 1675"you want to run:"
1653msgstr "" 1676msgstr ""
1654 1677
1655#: template/faq.html.j2:673 1678#: template/faq.html.j2:774
1656msgid "" 1679msgid ""
1657"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1680"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1658"having to do so each time, you can add the above lines (without the \"$\") " 1681"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1661,11 +1684,11 @@ msgid ""
1661"environment)." 1684"environment)."
1662msgstr "" 1685msgstr ""
1663 1686
1664#: template/faq.html.j2:680 1687#: template/faq.html.j2:781
1665msgid "What error messages can be ignored?" 1688msgid "What error messages can be ignored?"
1666msgstr "" 1689msgstr ""
1667 1690
1668#: template/faq.html.j2:682 1691#: template/faq.html.j2:783
1669msgid "" 1692msgid ""
1670"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1693"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1671"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1694"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1675,11 +1698,11 @@ msgid ""
1675"messages to display information about important configuration values." 1698"messages to display information about important configuration values."
1676msgstr "" 1699msgstr ""
1677 1700
1678#: template/faq.html.j2:698 1701#: template/faq.html.j2:799
1679msgid "How does GNUnet compare to other file-sharing applications?" 1702msgid "How does GNUnet compare to other file-sharing applications?"
1680msgstr "" 1703msgstr ""
1681 1704
1682#: template/faq.html.j2:700 1705#: template/faq.html.j2:801
1683msgid "" 1706msgid ""
1684"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1707"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1685"P2P networks, GNUnet was designed with security in mind as the highest " 1708"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1699,7 +1722,7 @@ msgid ""
1699"read the research papers (and probably the code)." 1722"read the research papers (and probably the code)."
1700msgstr "" 1723msgstr ""
1701 1724
1702#: template/faq.html.j2:814 1725#: template/faq.html.j2:915
1703msgid "" 1726msgid ""
1704"Another important point of reference are the various anonymous peer-to-peer " 1727"Another important point of reference are the various anonymous peer-to-peer "
1705"networks. Here, there are differences in terms of application domain and how " 1728"networks. Here, there are differences in terms of application domain and how "
@@ -1711,11 +1734,11 @@ msgid ""
1711"reduce anonymity." 1734"reduce anonymity."
1712msgstr "" 1735msgstr ""
1713 1736
1714#: template/faq.html.j2:827 1737#: template/faq.html.j2:928
1715msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1738msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1716msgstr "" 1739msgstr ""
1717 1740
1718#: template/faq.html.j2:829 1741#: template/faq.html.j2:930
1719msgid "" 1742msgid ""
1720"A: Generally, there is the possibility of a known plaintext attack on " 1743"A: Generally, there is the possibility of a known plaintext attack on "
1721"keywords, but since the user has control over the keywords that are " 1744"keywords, but since the user has control over the keywords that are "
@@ -1727,11 +1750,11 @@ msgid ""
1727"obfuscate the content by choosing a difficult keyword anyway." 1750"obfuscate the content by choosing a difficult keyword anyway."
1728msgstr "" 1751msgstr ""
1729 1752
1730#: template/faq.html.j2:843 1753#: template/faq.html.j2:944
1731msgid "What do you mean by anonymity?" 1754msgid "What do you mean by anonymity?"
1732msgstr "" 1755msgstr ""
1733 1756
1734#: template/faq.html.j2:845 1757#: template/faq.html.j2:946
1735msgid "" 1758msgid ""
1736"A: Anonymity is the lack of distinction of an individual from a (large) " 1759"A: Anonymity is the lack of distinction of an individual from a (large) "
1737"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1760"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1742,11 +1765,11 @@ msgid ""
1742"originating peer and all other peers." 1765"originating peer and all other peers."
1743msgstr "" 1766msgstr ""
1744 1767
1745#: template/faq.html.j2:857 1768#: template/faq.html.j2:958
1746msgid "What does my system do when participating in GNUnet file sharing?" 1769msgid "What does my system do when participating in GNUnet file sharing?"
1747msgstr "" 1770msgstr ""
1748 1771
1749#: template/faq.html.j2:859 1772#: template/faq.html.j2:960
1750msgid "" 1773msgid ""
1751"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1774"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1752"its public key) and has a number of addresses it is reachable by (may have " 1775"its public key) and has a number of addresses it is reachable by (may have "
@@ -1756,11 +1779,11 @@ msgid ""
1756"connect to other nodes, becoming part of the network." 1779"connect to other nodes, becoming part of the network."
1757msgstr "" 1780msgstr ""
1758 1781
1759#: template/faq.html.j2:874 1782#: template/faq.html.j2:975
1760msgid "How can I help translate this webpage into other languages?" 1783msgid "How can I help translate this webpage into other languages?"
1761msgstr "" 1784msgstr ""
1762 1785
1763#: template/faq.html.j2:876 1786#: template/faq.html.j2:977
1764msgid "" 1787msgid ""
1765"A: First, you need to register an account with our weblate system. Please " 1788"A: First, you need to register an account with our weblate system. Please "
1766"send an e-mail with the desired target language to translators@gnunet.org or " 1789"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1769,11 +1792,11 @@ msgid ""
1769"result in the loss of permissions." 1792"result in the loss of permissions."
1770msgstr "" 1793msgstr ""
1771 1794
1772#: template/faq.html.j2:888 1795#: template/faq.html.j2:989
1773msgid "I have some great idea for a new feature, what should I do?" 1796msgid "I have some great idea for a new feature, what should I do?"
1774msgstr "" 1797msgstr ""
1775 1798
1776#: template/faq.html.j2:890 1799#: template/faq.html.j2:991
1777msgid "" 1800msgid ""
1778"A: Sadly, we have many more feature requests than we can possibly implement. " 1801"A: Sadly, we have many more feature requests than we can possibly implement. "
1779"The best way to actually get a new feature implemented is to do it yourself " 1802"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/ko/LC_MESSAGES/messages.po b/locale/ko/LC_MESSAGES/messages.po
index 2a3d82ea..01841733 100644
--- a/locale/ko/LC_MESSAGES/messages.po
+++ b/locale/ko/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: YEAR-MO-DA HO:MI+ZONE\n" 11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"Last-Translator: Automatically generated\n" 12"Last-Translator: Automatically generated\n"
13"Language-Team: none\n" 13"Language-Team: none\n"
@@ -790,15 +790,15 @@ msgstr ""
790msgid "Features" 790msgid "Features"
791msgstr "" 791msgstr ""
792 792
793#: template/faq.html.j2:15 template/faq.html.j2:594 793#: template/faq.html.j2:15 template/faq.html.j2:695
794msgid "Error messages" 794msgid "Error messages"
795msgstr "" 795msgstr ""
796 796
797#: template/faq.html.j2:16 template/faq.html.j2:696 797#: template/faq.html.j2:16 template/faq.html.j2:797
798msgid "File-sharing" 798msgid "File-sharing"
799msgstr "" 799msgstr ""
800 800
801#: template/faq.html.j2:17 template/faq.html.j2:872 801#: template/faq.html.j2:17 template/faq.html.j2:973
802msgid "Contributing" 802msgid "Contributing"
803msgstr "" 803msgstr ""
804 804
@@ -1050,11 +1050,22 @@ msgid ""
1050msgstr "" 1050msgstr ""
1051 1051
1052#: template/faq.html.j2:286 1052#: template/faq.html.j2:286
1053msgid "What is the difference between GNS and CoDoNS?" 1053msgid "How does GNS compare to other name systems"
1054msgstr "" 1054msgstr ""
1055 1055
1056#: template/faq.html.j2:288 1056#: template/faq.html.j2:288
1057msgid "" 1057msgid ""
1058"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1059"ns2018.pdf\">has been published </a> and below is a table from the "
1060"publication. For detailed descriptions please refer to the paper."
1061msgstr ""
1062
1063#: template/faq.html.j2:392
1064msgid "What is the difference between GNS and CoDoNS?"
1065msgstr ""
1066
1067#: template/faq.html.j2:394
1068msgid ""
1058"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1069"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1059"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1070"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1060"there are still registrars that determine who owns a name. <br><br> With " 1071"there are still registrars that determine who owns a name. <br><br> With "
@@ -1065,11 +1076,11 @@ msgid ""
1065"the context of CoDoNS." 1076"the context of CoDoNS."
1066msgstr "" 1077msgstr ""
1067 1078
1068#: template/faq.html.j2:304 1079#: template/faq.html.j2:410
1069msgid "What is the difference between GNS and SocialDNS?" 1080msgid "What is the difference between GNS and SocialDNS?"
1070msgstr "" 1081msgstr ""
1071 1082
1072#: template/faq.html.j2:306 1083#: template/faq.html.j2:412
1073msgid "" 1084msgid ""
1074"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1085"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1075"with SocialDNS the mappings are shared through the social network and " 1086"with SocialDNS the mappings are shared through the social network and "
@@ -1079,11 +1090,11 @@ msgid ""
1079"the name (the authority) manually changes the record." 1090"the name (the authority) manually changes the record."
1080msgstr "" 1091msgstr ""
1081 1092
1082#: template/faq.html.j2:320 1093#: template/faq.html.j2:426
1083msgid "What is the difference between GNS and ODDNS?" 1094msgid "What is the difference between GNS and ODDNS?"
1084msgstr "" 1095msgstr ""
1085 1096
1086#: template/faq.html.j2:322 1097#: template/faq.html.j2:428
1087msgid "" 1098msgid ""
1088"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1099"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1089"registries (such as those for \".com\" and \".org\"). Instead of using " 1100"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1092,23 +1103,25 @@ msgid ""
1092"servers. Resolution will fail if the target name servers change IPs." 1103"servers. Resolution will fail if the target name servers change IPs."
1093msgstr "" 1104msgstr ""
1094 1105
1095#: template/faq.html.j2:333 1106#: template/faq.html.j2:439
1096msgid "What is the difference between GNS and Namecoin?"
1097msgstr ""
1098
1099#: template/faq.html.j2:340
1100msgid "What is the difference between GNS and Handshake?" 1107msgid "What is the difference between GNS and Handshake?"
1101msgstr "" 1108msgstr ""
1102 1109
1103#: template/faq.html.j2:346 1110#: template/faq.html.j2:441
1104msgid "What is the difference between GNS and ENS?" 1111msgid ""
1112"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1113"it does not address the name resolution process itself but delegates "
1114"resolution into DNS after the initial TLD resolution. Not taking "
1115"sustainablility considerations into account, handshake could be used as an "
1116"additional supporting GNS root zone governance model but we currently do not "
1117"have such plans in mind."
1105msgstr "" 1118msgstr ""
1106 1119
1107#: template/faq.html.j2:352 1120#: template/faq.html.j2:453
1108msgid "What is the difference between GNS and TrickleDNS?" 1121msgid "What is the difference between GNS and TrickleDNS?"
1109msgstr "" 1122msgstr ""
1110 1123
1111#: template/faq.html.j2:354 1124#: template/faq.html.j2:455
1112msgid "" 1125msgid ""
1113"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1126"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1114"resolvers of participating domains to provide &quot;better availability, " 1127"resolvers of participating domains to provide &quot;better availability, "
@@ -1120,13 +1133,13 @@ msgid ""
1120"the DNS hierarchy." 1133"the DNS hierarchy."
1121msgstr "" 1134msgstr ""
1122 1135
1123#: template/faq.html.j2:367 1136#: template/faq.html.j2:468
1124msgid "" 1137msgid ""
1125"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1138"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1126"of the PGP web of trust?" 1139"of the PGP web of trust?"
1127msgstr "" 1140msgstr ""
1128 1141
1129#: template/faq.html.j2:369 1142#: template/faq.html.j2:470
1130msgid "" 1143msgid ""
1131"A: For security, it is well known that an initial trust path between the two " 1144"A: For security, it is well known that an initial trust path between the two "
1132"parties must exist. However, for applications where this is not required, " 1145"parties must exist. However, for applications where this is not required, "
@@ -1139,13 +1152,13 @@ msgid ""
1139"can be queried under the &quot;.pin&quot; TLD." 1152"can be queried under the &quot;.pin&quot; TLD."
1140msgstr "" 1153msgstr ""
1141 1154
1142#: template/faq.html.j2:384 1155#: template/faq.html.j2:485
1143msgid "" 1156msgid ""
1144"How can a legitimate domain owner tell other people to not use his name in " 1157"How can a legitimate domain owner tell other people to not use his name in "
1145"GNS?" 1158"GNS?"
1146msgstr "" 1159msgstr ""
1147 1160
1148#: template/faq.html.j2:386 1161#: template/faq.html.j2:487
1149msgid "" 1162msgid ""
1150"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1163"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1151"domain owner. Any user can claim any name (as his preferred name or &quot;" 1164"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1154,13 +1167,13 @@ msgid ""
1154"name) for this user." 1167"name) for this user."
1155msgstr "" 1168msgstr ""
1156 1169
1157#: template/faq.html.j2:397 1170#: template/faq.html.j2:498
1158msgid "" 1171msgid ""
1159"Did you consider the privacy implications of making your personal GNS zone " 1172"Did you consider the privacy implications of making your personal GNS zone "
1160"visible?" 1173"visible?"
1161msgstr "" 1174msgstr ""
1162 1175
1163#: template/faq.html.j2:399 1176#: template/faq.html.j2:500
1164msgid "" 1177msgid ""
1165"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1178"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1166"with other users (via DHT or zone transfers) only if this flag is not set. " 1179"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1168,11 +1181,11 @@ msgid ""
1168"made public." 1181"made public."
1169msgstr "" 1182msgstr ""
1170 1183
1171#: template/faq.html.j2:409 1184#: template/faq.html.j2:510
1172msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1185msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1173msgstr "" 1186msgstr ""
1174 1187
1175#: template/faq.html.j2:411 1188#: template/faq.html.j2:512
1176msgid "" 1189msgid ""
1177"A: The question presumes that (a) virtual hosting is only necessary because " 1190"A: The question presumes that (a) virtual hosting is only necessary because "
1178"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1191"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1184,13 +1197,13 @@ msgid ""
1184"become commonplace, GNS should work with today's networks." 1197"become commonplace, GNS should work with today's networks."
1185msgstr "" 1198msgstr ""
1186 1199
1187#: template/faq.html.j2:425 1200#: template/faq.html.j2:526
1188msgid "" 1201msgid ""
1189"Why does GNS not use a trust metric or consensus to determine globally " 1202"Why does GNS not use a trust metric or consensus to determine globally "
1190"unique names?" 1203"unique names?"
1191msgstr "" 1204msgstr ""
1192 1205
1193#: template/faq.html.j2:427 1206#: template/faq.html.j2:528
1194msgid "" 1207msgid ""
1195"A: Trust metrics have the fundamental problem that they have thresholds. As " 1208"A: Trust metrics have the fundamental problem that they have thresholds. As "
1196"trust relationships evolve, mappings would change their meaning as they " 1209"trust relationships evolve, mappings would change their meaning as they "
@@ -1199,11 +1212,11 @@ msgid ""
1199"consensus might be easy to manipulate by adversaries." 1212"consensus might be easy to manipulate by adversaries."
1200msgstr "" 1213msgstr ""
1201 1214
1202#: template/faq.html.j2:438 1215#: template/faq.html.j2:539
1203msgid "How do you handle compromised zone keys in GNS?" 1216msgid "How do you handle compromised zone keys in GNS?"
1204msgstr "" 1217msgstr ""
1205 1218
1206#: template/faq.html.j2:440 1219#: template/faq.html.j2:541
1207msgid "" 1220msgid ""
1208"A: The owner of a private key can create a revocation message. This one can " 1221"A: The owner of a private key can create a revocation message. This one can "
1209"then be flooded throughout the overlay network, creating a copy at all " 1222"then be flooded throughout the overlay network, creating a copy at all "
@@ -1213,11 +1226,11 @@ msgid ""
1213"message when resolving names." 1226"message when resolving names."
1214msgstr "" 1227msgstr ""
1215 1228
1216#: template/faq.html.j2:452 1229#: template/faq.html.j2:553
1217msgid "Could the signing algorithm of GNS be upgraded in the future?" 1230msgid "Could the signing algorithm of GNS be upgraded in the future?"
1218msgstr "" 1231msgstr ""
1219 1232
1220#: template/faq.html.j2:454 1233#: template/faq.html.j2:555
1221msgid "" 1234msgid ""
1222"A: Yes. In our efforts to standardize GNS, we have already modified the " 1235"A: Yes. In our efforts to standardize GNS, we have already modified the "
1223"protocol to support alternative delegation records. <br> <br> Naturally, " 1236"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1227,12 +1240,12 @@ msgid ""
1227"different cipher system." 1240"different cipher system."
1228msgstr "" 1241msgstr ""
1229 1242
1230#: template/faq.html.j2:468 1243#: template/faq.html.j2:569
1231msgid "" 1244msgid ""
1232"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1245"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1233msgstr "" 1246msgstr ""
1234 1247
1235#: template/faq.html.j2:470 1248#: template/faq.html.j2:571
1236msgid "" 1249msgid ""
1237"A: We don't expect this to be necessary, as GNS records are stored (and " 1250"A: We don't expect this to be necessary, as GNS records are stored (and "
1238"replicated) in the R5N DHT. Thus the authority will typically not be " 1251"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1243,13 +1256,13 @@ msgid ""
1243"the zone's key and database among them)." 1256"the zone's key and database among them)."
1244msgstr "" 1257msgstr ""
1245 1258
1246#: template/faq.html.j2:483 1259#: template/faq.html.j2:584
1247msgid "" 1260msgid ""
1248"Why do you believe it is worth giving up unique names for censorship " 1261"Why do you believe it is worth giving up unique names for censorship "
1249"resistance?" 1262"resistance?"
1250msgstr "" 1263msgstr ""
1251 1264
1252#: template/faq.html.j2:485 1265#: template/faq.html.j2:586
1253msgid "" 1266msgid ""
1254"A: The GNU Name system offers an alternative to DNS that is censorship " 1267"A: The GNU Name system offers an alternative to DNS that is censorship "
1255"resistant. As with any security mechanism, this comes at a cost (names are " 1268"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1261,11 +1274,11 @@ msgid ""
1261"globally&quot; unique name worth, if it does not resolve?" 1274"globally&quot; unique name worth, if it does not resolve?"
1262msgstr "" 1275msgstr ""
1263 1276
1264#: template/faq.html.j2:499 1277#: template/faq.html.j2:600
1265msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1278msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1266msgstr "" 1279msgstr ""
1267 1280
1268#: template/faq.html.j2:501 1281#: template/faq.html.j2:602
1269msgid "" 1282msgid ""
1270"A: We say that DNS is 'centralized' because it has a central component / " 1283"A: We say that DNS is 'centralized' because it has a central component / "
1271"central point of failure --- the root zone and its management by IANA/ICANN. " 1284"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1274,11 +1287,11 @@ msgid ""
1274"Iraq during the wars at the beginning of the 21st century." 1287"Iraq during the wars at the beginning of the 21st century."
1275msgstr "" 1288msgstr ""
1276 1289
1277#: template/faq.html.j2:512 1290#: template/faq.html.j2:613
1278msgid "How does GNS protect against layer-3 censorship?" 1291msgid "How does GNS protect against layer-3 censorship?"
1279msgstr "" 1292msgstr ""
1280 1293
1281#: template/faq.html.j2:514 1294#: template/faq.html.j2:615
1282msgid "" 1295msgid ""
1283"A: GNS does not directly help with layer-3 censorship, but it does help " 1296"A: GNS does not directly help with layer-3 censorship, but it does help "
1284"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1297"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1291,11 +1304,11 @@ msgid ""
1291"easier to use. </ol>" 1304"easier to use. </ol>"
1292msgstr "" 1305msgstr ""
1293 1306
1294#: template/faq.html.j2:533 1307#: template/faq.html.j2:634
1295msgid "Does GNS work with search engines?" 1308msgid "Does GNS work with search engines?"
1296msgstr "" 1309msgstr ""
1297 1310
1298#: template/faq.html.j2:535 1311#: template/faq.html.j2:636
1299msgid "" 1312msgid ""
1300"A: GNS creates no significant problems for search engines, as they can use " 1313"A: GNS creates no significant problems for search engines, as they can use "
1301"GNS to perform name resolution as well as any normal user. Naturally, while " 1314"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1307,11 +1320,11 @@ msgid ""
1307"obviously not obtain censorship-resistant names." 1320"obviously not obtain censorship-resistant names."
1308msgstr "" 1321msgstr ""
1309 1322
1310#: template/faq.html.j2:549 1323#: template/faq.html.j2:650
1311msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1324msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1312msgstr "" 1325msgstr ""
1313 1326
1314#: template/faq.html.j2:551 1327#: template/faq.html.j2:652
1315msgid "" 1328msgid ""
1316"A: UIA and GNS both share the same basic naming model, which actually " 1329"A: UIA and GNS both share the same basic naming model, which actually "
1317"originated with Rivest's SDSI. However, UIA is not concerned about " 1330"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1322,11 +1335,11 @@ msgid ""
1322"about legacy systems (clean slate)." 1335"about legacy systems (clean slate)."
1323msgstr "" 1336msgstr ""
1324 1337
1325#: template/faq.html.j2:564 1338#: template/faq.html.j2:665
1326msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1339msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1327msgstr "" 1340msgstr ""
1328 1341
1329#: template/faq.html.j2:566 1342#: template/faq.html.j2:667
1330msgid "" 1343msgid ""
1331"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1344"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1332"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1345"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1336,13 +1349,13 @@ msgid ""
1336"than about 128 entities." 1349"than about 128 entities."
1337msgstr "" 1350msgstr ""
1338 1351
1339#: template/faq.html.j2:578 1352#: template/faq.html.j2:679
1340msgid "" 1353msgid ""
1341"How does GNS handle SRV/TLSA records where service and protocol are part of " 1354"How does GNS handle SRV/TLSA records where service and protocol are part of "
1342"the domain name?" 1355"the domain name?"
1343msgstr "" 1356msgstr ""
1344 1357
1345#: template/faq.html.j2:580 1358#: template/faq.html.j2:681
1346msgid "" 1359msgid ""
1347"A: When GNS splits a domain name into labels for resolution, it detects the " 1360"A: When GNS splits a domain name into labels for resolution, it detects the "
1348"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1361"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1354,13 +1367,13 @@ msgid ""
1354"record type) to it." 1367"record type) to it."
1355msgstr "" 1368msgstr ""
1356 1369
1357#: template/faq.html.j2:596 1370#: template/faq.html.j2:697
1358msgid "" 1371msgid ""
1359"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1372"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1360"Should I worry?" 1373"Should I worry?"
1361msgstr "" 1374msgstr ""
1362 1375
1363#: template/faq.html.j2:598 1376#: template/faq.html.j2:699
1364msgid "" 1377msgid ""
1365"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1378"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1366"We have started a major rewrite to address this and other problems, but " 1379"We have started a major rewrite to address this and other problems, but "
@@ -1368,23 +1381,23 @@ msgid ""
1368"expected." 1381"expected."
1369msgstr "" 1382msgstr ""
1370 1383
1371#: template/faq.html.j2:607 1384#: template/faq.html.j2:708
1372msgid "Error opening `/dev/net/tun': No such file or directory?" 1385msgid "Error opening `/dev/net/tun': No such file or directory?"
1373msgstr "" 1386msgstr ""
1374 1387
1375#: template/faq.html.j2:609 1388#: template/faq.html.j2:710
1376msgid "" 1389msgid ""
1377"A: If you get this error message, the solution is simple. Issue the " 1390"A: If you get this error message, the solution is simple. Issue the "
1378"following commands (as root) to create the required device file" 1391"following commands (as root) to create the required device file"
1379msgstr "" 1392msgstr ""
1380 1393
1381#: template/faq.html.j2:621 1394#: template/faq.html.j2:722
1382msgid "" 1395msgid ""
1383"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1396"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1384"dns)?" 1397"dns)?"
1385msgstr "" 1398msgstr ""
1386 1399
1387#: template/faq.html.j2:623 1400#: template/faq.html.j2:724
1388msgid "" 1401msgid ""
1389"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1402"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1390"support. This is accomplished by having the correct kernel options. Check if " 1403"support. This is accomplished by having the correct kernel options. Check if "
@@ -1392,22 +1405,22 @@ msgid ""
1392"'m' (and the module is loaded)." 1405"'m' (and the module is loaded)."
1393msgstr "" 1406msgstr ""
1394 1407
1395#: template/faq.html.j2:635 1408#: template/faq.html.j2:736
1396msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1409msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1397msgstr "" 1410msgstr ""
1398 1411
1399#: template/faq.html.j2:637 1412#: template/faq.html.j2:738
1400msgid "" 1413msgid ""
1401"A: If you get an error stating that the VPN timeout was reached, check if " 1414"A: If you get an error stating that the VPN timeout was reached, check if "
1402"your firewall is enabled and blocking the connections." 1415"your firewall is enabled and blocking the connections."
1403msgstr "" 1416msgstr ""
1404 1417
1405#: template/faq.html.j2:645 1418#: template/faq.html.j2:746
1406msgid "" 1419msgid ""
1407"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1420"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1408msgstr "" 1421msgstr ""
1409 1422
1410#: template/faq.html.j2:647 1423#: template/faq.html.j2:748
1411msgid "" 1424msgid ""
1412"A: This error usually occurs when your linker fails to locate one of " 1425"A: This error usually occurs when your linker fails to locate one of "
1413"GNUnet's libraries. This can have two causes. First, it is theoretically " 1426"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1427,7 +1440,7 @@ msgid ""
1427"you want to run:" 1440"you want to run:"
1428msgstr "" 1441msgstr ""
1429 1442
1430#: template/faq.html.j2:673 1443#: template/faq.html.j2:774
1431msgid "" 1444msgid ""
1432"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1445"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1433"having to do so each time, you can add the above lines (without the \"$\") " 1446"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1436,11 +1449,11 @@ msgid ""
1436"environment)." 1449"environment)."
1437msgstr "" 1450msgstr ""
1438 1451
1439#: template/faq.html.j2:680 1452#: template/faq.html.j2:781
1440msgid "What error messages can be ignored?" 1453msgid "What error messages can be ignored?"
1441msgstr "" 1454msgstr ""
1442 1455
1443#: template/faq.html.j2:682 1456#: template/faq.html.j2:783
1444msgid "" 1457msgid ""
1445"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1458"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1446"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1459"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1450,11 +1463,11 @@ msgid ""
1450"messages to display information about important configuration values." 1463"messages to display information about important configuration values."
1451msgstr "" 1464msgstr ""
1452 1465
1453#: template/faq.html.j2:698 1466#: template/faq.html.j2:799
1454msgid "How does GNUnet compare to other file-sharing applications?" 1467msgid "How does GNUnet compare to other file-sharing applications?"
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:700 1470#: template/faq.html.j2:801
1458msgid "" 1471msgid ""
1459"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1472"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1460"P2P networks, GNUnet was designed with security in mind as the highest " 1473"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1474,7 +1487,7 @@ msgid ""
1474"read the research papers (and probably the code)." 1487"read the research papers (and probably the code)."
1475msgstr "" 1488msgstr ""
1476 1489
1477#: template/faq.html.j2:814 1490#: template/faq.html.j2:915
1478msgid "" 1491msgid ""
1479"Another important point of reference are the various anonymous peer-to-peer " 1492"Another important point of reference are the various anonymous peer-to-peer "
1480"networks. Here, there are differences in terms of application domain and how " 1493"networks. Here, there are differences in terms of application domain and how "
@@ -1486,11 +1499,11 @@ msgid ""
1486"reduce anonymity." 1499"reduce anonymity."
1487msgstr "" 1500msgstr ""
1488 1501
1489#: template/faq.html.j2:827 1502#: template/faq.html.j2:928
1490msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1503msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1491msgstr "" 1504msgstr ""
1492 1505
1493#: template/faq.html.j2:829 1506#: template/faq.html.j2:930
1494msgid "" 1507msgid ""
1495"A: Generally, there is the possibility of a known plaintext attack on " 1508"A: Generally, there is the possibility of a known plaintext attack on "
1496"keywords, but since the user has control over the keywords that are " 1509"keywords, but since the user has control over the keywords that are "
@@ -1502,11 +1515,11 @@ msgid ""
1502"obfuscate the content by choosing a difficult keyword anyway." 1515"obfuscate the content by choosing a difficult keyword anyway."
1503msgstr "" 1516msgstr ""
1504 1517
1505#: template/faq.html.j2:843 1518#: template/faq.html.j2:944
1506msgid "What do you mean by anonymity?" 1519msgid "What do you mean by anonymity?"
1507msgstr "" 1520msgstr ""
1508 1521
1509#: template/faq.html.j2:845 1522#: template/faq.html.j2:946
1510msgid "" 1523msgid ""
1511"A: Anonymity is the lack of distinction of an individual from a (large) " 1524"A: Anonymity is the lack of distinction of an individual from a (large) "
1512"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1525"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1517,11 +1530,11 @@ msgid ""
1517"originating peer and all other peers." 1530"originating peer and all other peers."
1518msgstr "" 1531msgstr ""
1519 1532
1520#: template/faq.html.j2:857 1533#: template/faq.html.j2:958
1521msgid "What does my system do when participating in GNUnet file sharing?" 1534msgid "What does my system do when participating in GNUnet file sharing?"
1522msgstr "" 1535msgstr ""
1523 1536
1524#: template/faq.html.j2:859 1537#: template/faq.html.j2:960
1525msgid "" 1538msgid ""
1526"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1539"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1527"its public key) and has a number of addresses it is reachable by (may have " 1540"its public key) and has a number of addresses it is reachable by (may have "
@@ -1531,11 +1544,11 @@ msgid ""
1531"connect to other nodes, becoming part of the network." 1544"connect to other nodes, becoming part of the network."
1532msgstr "" 1545msgstr ""
1533 1546
1534#: template/faq.html.j2:874 1547#: template/faq.html.j2:975
1535msgid "How can I help translate this webpage into other languages?" 1548msgid "How can I help translate this webpage into other languages?"
1536msgstr "" 1549msgstr ""
1537 1550
1538#: template/faq.html.j2:876 1551#: template/faq.html.j2:977
1539msgid "" 1552msgid ""
1540"A: First, you need to register an account with our weblate system. Please " 1553"A: First, you need to register an account with our weblate system. Please "
1541"send an e-mail with the desired target language to translators@gnunet.org or " 1554"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1544,11 +1557,11 @@ msgid ""
1544"result in the loss of permissions." 1557"result in the loss of permissions."
1545msgstr "" 1558msgstr ""
1546 1559
1547#: template/faq.html.j2:888 1560#: template/faq.html.j2:989
1548msgid "I have some great idea for a new feature, what should I do?" 1561msgid "I have some great idea for a new feature, what should I do?"
1549msgstr "" 1562msgstr ""
1550 1563
1551#: template/faq.html.j2:890 1564#: template/faq.html.j2:991
1552msgid "" 1565msgid ""
1553"A: Sadly, we have many more feature requests than we can possibly implement. " 1566"A: Sadly, we have many more feature requests than we can possibly implement. "
1554"The best way to actually get a new feature implemented is to do it yourself " 1567"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po
index 0de29b79..dc1ec5a9 100644
--- a/locale/pt/LC_MESSAGES/messages.po
+++ b/locale/pt/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: YEAR-MO-DA HO:MI+ZONE\n" 11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"Last-Translator: Automatically generated\n" 12"Last-Translator: Automatically generated\n"
13"Language-Team: none\n" 13"Language-Team: none\n"
@@ -790,15 +790,15 @@ msgstr ""
790msgid "Features" 790msgid "Features"
791msgstr "" 791msgstr ""
792 792
793#: template/faq.html.j2:15 template/faq.html.j2:594 793#: template/faq.html.j2:15 template/faq.html.j2:695
794msgid "Error messages" 794msgid "Error messages"
795msgstr "" 795msgstr ""
796 796
797#: template/faq.html.j2:16 template/faq.html.j2:696 797#: template/faq.html.j2:16 template/faq.html.j2:797
798msgid "File-sharing" 798msgid "File-sharing"
799msgstr "" 799msgstr ""
800 800
801#: template/faq.html.j2:17 template/faq.html.j2:872 801#: template/faq.html.j2:17 template/faq.html.j2:973
802msgid "Contributing" 802msgid "Contributing"
803msgstr "" 803msgstr ""
804 804
@@ -1050,11 +1050,22 @@ msgid ""
1050msgstr "" 1050msgstr ""
1051 1051
1052#: template/faq.html.j2:286 1052#: template/faq.html.j2:286
1053msgid "What is the difference between GNS and CoDoNS?" 1053msgid "How does GNS compare to other name systems"
1054msgstr "" 1054msgstr ""
1055 1055
1056#: template/faq.html.j2:288 1056#: template/faq.html.j2:288
1057msgid "" 1057msgid ""
1058"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1059"ns2018.pdf\">has been published </a> and below is a table from the "
1060"publication. For detailed descriptions please refer to the paper."
1061msgstr ""
1062
1063#: template/faq.html.j2:392
1064msgid "What is the difference between GNS and CoDoNS?"
1065msgstr ""
1066
1067#: template/faq.html.j2:394
1068msgid ""
1058"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1069"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1059"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1070"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1060"there are still registrars that determine who owns a name. <br><br> With " 1071"there are still registrars that determine who owns a name. <br><br> With "
@@ -1065,11 +1076,11 @@ msgid ""
1065"the context of CoDoNS." 1076"the context of CoDoNS."
1066msgstr "" 1077msgstr ""
1067 1078
1068#: template/faq.html.j2:304 1079#: template/faq.html.j2:410
1069msgid "What is the difference between GNS and SocialDNS?" 1080msgid "What is the difference between GNS and SocialDNS?"
1070msgstr "" 1081msgstr ""
1071 1082
1072#: template/faq.html.j2:306 1083#: template/faq.html.j2:412
1073msgid "" 1084msgid ""
1074"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1085"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1075"with SocialDNS the mappings are shared through the social network and " 1086"with SocialDNS the mappings are shared through the social network and "
@@ -1079,11 +1090,11 @@ msgid ""
1079"the name (the authority) manually changes the record." 1090"the name (the authority) manually changes the record."
1080msgstr "" 1091msgstr ""
1081 1092
1082#: template/faq.html.j2:320 1093#: template/faq.html.j2:426
1083msgid "What is the difference between GNS and ODDNS?" 1094msgid "What is the difference between GNS and ODDNS?"
1084msgstr "" 1095msgstr ""
1085 1096
1086#: template/faq.html.j2:322 1097#: template/faq.html.j2:428
1087msgid "" 1098msgid ""
1088"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1099"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1089"registries (such as those for \".com\" and \".org\"). Instead of using " 1100"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1092,23 +1103,25 @@ msgid ""
1092"servers. Resolution will fail if the target name servers change IPs." 1103"servers. Resolution will fail if the target name servers change IPs."
1093msgstr "" 1104msgstr ""
1094 1105
1095#: template/faq.html.j2:333 1106#: template/faq.html.j2:439
1096msgid "What is the difference between GNS and Namecoin?"
1097msgstr ""
1098
1099#: template/faq.html.j2:340
1100msgid "What is the difference between GNS and Handshake?" 1107msgid "What is the difference between GNS and Handshake?"
1101msgstr "" 1108msgstr ""
1102 1109
1103#: template/faq.html.j2:346 1110#: template/faq.html.j2:441
1104msgid "What is the difference between GNS and ENS?" 1111msgid ""
1112"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1113"it does not address the name resolution process itself but delegates "
1114"resolution into DNS after the initial TLD resolution. Not taking "
1115"sustainablility considerations into account, handshake could be used as an "
1116"additional supporting GNS root zone governance model but we currently do not "
1117"have such plans in mind."
1105msgstr "" 1118msgstr ""
1106 1119
1107#: template/faq.html.j2:352 1120#: template/faq.html.j2:453
1108msgid "What is the difference between GNS and TrickleDNS?" 1121msgid "What is the difference between GNS and TrickleDNS?"
1109msgstr "" 1122msgstr ""
1110 1123
1111#: template/faq.html.j2:354 1124#: template/faq.html.j2:455
1112msgid "" 1125msgid ""
1113"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1126"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1114"resolvers of participating domains to provide &quot;better availability, " 1127"resolvers of participating domains to provide &quot;better availability, "
@@ -1120,13 +1133,13 @@ msgid ""
1120"the DNS hierarchy." 1133"the DNS hierarchy."
1121msgstr "" 1134msgstr ""
1122 1135
1123#: template/faq.html.j2:367 1136#: template/faq.html.j2:468
1124msgid "" 1137msgid ""
1125"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1138"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1126"of the PGP web of trust?" 1139"of the PGP web of trust?"
1127msgstr "" 1140msgstr ""
1128 1141
1129#: template/faq.html.j2:369 1142#: template/faq.html.j2:470
1130msgid "" 1143msgid ""
1131"A: For security, it is well known that an initial trust path between the two " 1144"A: For security, it is well known that an initial trust path between the two "
1132"parties must exist. However, for applications where this is not required, " 1145"parties must exist. However, for applications where this is not required, "
@@ -1139,13 +1152,13 @@ msgid ""
1139"can be queried under the &quot;.pin&quot; TLD." 1152"can be queried under the &quot;.pin&quot; TLD."
1140msgstr "" 1153msgstr ""
1141 1154
1142#: template/faq.html.j2:384 1155#: template/faq.html.j2:485
1143msgid "" 1156msgid ""
1144"How can a legitimate domain owner tell other people to not use his name in " 1157"How can a legitimate domain owner tell other people to not use his name in "
1145"GNS?" 1158"GNS?"
1146msgstr "" 1159msgstr ""
1147 1160
1148#: template/faq.html.j2:386 1161#: template/faq.html.j2:487
1149msgid "" 1162msgid ""
1150"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1163"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1151"domain owner. Any user can claim any name (as his preferred name or &quot;" 1164"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1154,13 +1167,13 @@ msgid ""
1154"name) for this user." 1167"name) for this user."
1155msgstr "" 1168msgstr ""
1156 1169
1157#: template/faq.html.j2:397 1170#: template/faq.html.j2:498
1158msgid "" 1171msgid ""
1159"Did you consider the privacy implications of making your personal GNS zone " 1172"Did you consider the privacy implications of making your personal GNS zone "
1160"visible?" 1173"visible?"
1161msgstr "" 1174msgstr ""
1162 1175
1163#: template/faq.html.j2:399 1176#: template/faq.html.j2:500
1164msgid "" 1177msgid ""
1165"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1178"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1166"with other users (via DHT or zone transfers) only if this flag is not set. " 1179"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1168,11 +1181,11 @@ msgid ""
1168"made public." 1181"made public."
1169msgstr "" 1182msgstr ""
1170 1183
1171#: template/faq.html.j2:409 1184#: template/faq.html.j2:510
1172msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1185msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1173msgstr "" 1186msgstr ""
1174 1187
1175#: template/faq.html.j2:411 1188#: template/faq.html.j2:512
1176msgid "" 1189msgid ""
1177"A: The question presumes that (a) virtual hosting is only necessary because " 1190"A: The question presumes that (a) virtual hosting is only necessary because "
1178"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1191"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1184,13 +1197,13 @@ msgid ""
1184"become commonplace, GNS should work with today's networks." 1197"become commonplace, GNS should work with today's networks."
1185msgstr "" 1198msgstr ""
1186 1199
1187#: template/faq.html.j2:425 1200#: template/faq.html.j2:526
1188msgid "" 1201msgid ""
1189"Why does GNS not use a trust metric or consensus to determine globally " 1202"Why does GNS not use a trust metric or consensus to determine globally "
1190"unique names?" 1203"unique names?"
1191msgstr "" 1204msgstr ""
1192 1205
1193#: template/faq.html.j2:427 1206#: template/faq.html.j2:528
1194msgid "" 1207msgid ""
1195"A: Trust metrics have the fundamental problem that they have thresholds. As " 1208"A: Trust metrics have the fundamental problem that they have thresholds. As "
1196"trust relationships evolve, mappings would change their meaning as they " 1209"trust relationships evolve, mappings would change their meaning as they "
@@ -1199,11 +1212,11 @@ msgid ""
1199"consensus might be easy to manipulate by adversaries." 1212"consensus might be easy to manipulate by adversaries."
1200msgstr "" 1213msgstr ""
1201 1214
1202#: template/faq.html.j2:438 1215#: template/faq.html.j2:539
1203msgid "How do you handle compromised zone keys in GNS?" 1216msgid "How do you handle compromised zone keys in GNS?"
1204msgstr "" 1217msgstr ""
1205 1218
1206#: template/faq.html.j2:440 1219#: template/faq.html.j2:541
1207msgid "" 1220msgid ""
1208"A: The owner of a private key can create a revocation message. This one can " 1221"A: The owner of a private key can create a revocation message. This one can "
1209"then be flooded throughout the overlay network, creating a copy at all " 1222"then be flooded throughout the overlay network, creating a copy at all "
@@ -1213,11 +1226,11 @@ msgid ""
1213"message when resolving names." 1226"message when resolving names."
1214msgstr "" 1227msgstr ""
1215 1228
1216#: template/faq.html.j2:452 1229#: template/faq.html.j2:553
1217msgid "Could the signing algorithm of GNS be upgraded in the future?" 1230msgid "Could the signing algorithm of GNS be upgraded in the future?"
1218msgstr "" 1231msgstr ""
1219 1232
1220#: template/faq.html.j2:454 1233#: template/faq.html.j2:555
1221msgid "" 1234msgid ""
1222"A: Yes. In our efforts to standardize GNS, we have already modified the " 1235"A: Yes. In our efforts to standardize GNS, we have already modified the "
1223"protocol to support alternative delegation records. <br> <br> Naturally, " 1236"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1227,12 +1240,12 @@ msgid ""
1227"different cipher system." 1240"different cipher system."
1228msgstr "" 1241msgstr ""
1229 1242
1230#: template/faq.html.j2:468 1243#: template/faq.html.j2:569
1231msgid "" 1244msgid ""
1232"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1245"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1233msgstr "" 1246msgstr ""
1234 1247
1235#: template/faq.html.j2:470 1248#: template/faq.html.j2:571
1236msgid "" 1249msgid ""
1237"A: We don't expect this to be necessary, as GNS records are stored (and " 1250"A: We don't expect this to be necessary, as GNS records are stored (and "
1238"replicated) in the R5N DHT. Thus the authority will typically not be " 1251"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1243,13 +1256,13 @@ msgid ""
1243"the zone's key and database among them)." 1256"the zone's key and database among them)."
1244msgstr "" 1257msgstr ""
1245 1258
1246#: template/faq.html.j2:483 1259#: template/faq.html.j2:584
1247msgid "" 1260msgid ""
1248"Why do you believe it is worth giving up unique names for censorship " 1261"Why do you believe it is worth giving up unique names for censorship "
1249"resistance?" 1262"resistance?"
1250msgstr "" 1263msgstr ""
1251 1264
1252#: template/faq.html.j2:485 1265#: template/faq.html.j2:586
1253msgid "" 1266msgid ""
1254"A: The GNU Name system offers an alternative to DNS that is censorship " 1267"A: The GNU Name system offers an alternative to DNS that is censorship "
1255"resistant. As with any security mechanism, this comes at a cost (names are " 1268"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1261,11 +1274,11 @@ msgid ""
1261"globally&quot; unique name worth, if it does not resolve?" 1274"globally&quot; unique name worth, if it does not resolve?"
1262msgstr "" 1275msgstr ""
1263 1276
1264#: template/faq.html.j2:499 1277#: template/faq.html.j2:600
1265msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1278msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1266msgstr "" 1279msgstr ""
1267 1280
1268#: template/faq.html.j2:501 1281#: template/faq.html.j2:602
1269msgid "" 1282msgid ""
1270"A: We say that DNS is 'centralized' because it has a central component / " 1283"A: We say that DNS is 'centralized' because it has a central component / "
1271"central point of failure --- the root zone and its management by IANA/ICANN. " 1284"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1274,11 +1287,11 @@ msgid ""
1274"Iraq during the wars at the beginning of the 21st century." 1287"Iraq during the wars at the beginning of the 21st century."
1275msgstr "" 1288msgstr ""
1276 1289
1277#: template/faq.html.j2:512 1290#: template/faq.html.j2:613
1278msgid "How does GNS protect against layer-3 censorship?" 1291msgid "How does GNS protect against layer-3 censorship?"
1279msgstr "" 1292msgstr ""
1280 1293
1281#: template/faq.html.j2:514 1294#: template/faq.html.j2:615
1282msgid "" 1295msgid ""
1283"A: GNS does not directly help with layer-3 censorship, but it does help " 1296"A: GNS does not directly help with layer-3 censorship, but it does help "
1284"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1297"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1291,11 +1304,11 @@ msgid ""
1291"easier to use. </ol>" 1304"easier to use. </ol>"
1292msgstr "" 1305msgstr ""
1293 1306
1294#: template/faq.html.j2:533 1307#: template/faq.html.j2:634
1295msgid "Does GNS work with search engines?" 1308msgid "Does GNS work with search engines?"
1296msgstr "" 1309msgstr ""
1297 1310
1298#: template/faq.html.j2:535 1311#: template/faq.html.j2:636
1299msgid "" 1312msgid ""
1300"A: GNS creates no significant problems for search engines, as they can use " 1313"A: GNS creates no significant problems for search engines, as they can use "
1301"GNS to perform name resolution as well as any normal user. Naturally, while " 1314"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1307,11 +1320,11 @@ msgid ""
1307"obviously not obtain censorship-resistant names." 1320"obviously not obtain censorship-resistant names."
1308msgstr "" 1321msgstr ""
1309 1322
1310#: template/faq.html.j2:549 1323#: template/faq.html.j2:650
1311msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1324msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1312msgstr "" 1325msgstr ""
1313 1326
1314#: template/faq.html.j2:551 1327#: template/faq.html.j2:652
1315msgid "" 1328msgid ""
1316"A: UIA and GNS both share the same basic naming model, which actually " 1329"A: UIA and GNS both share the same basic naming model, which actually "
1317"originated with Rivest's SDSI. However, UIA is not concerned about " 1330"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1322,11 +1335,11 @@ msgid ""
1322"about legacy systems (clean slate)." 1335"about legacy systems (clean slate)."
1323msgstr "" 1336msgstr ""
1324 1337
1325#: template/faq.html.j2:564 1338#: template/faq.html.j2:665
1326msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1339msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1327msgstr "" 1340msgstr ""
1328 1341
1329#: template/faq.html.j2:566 1342#: template/faq.html.j2:667
1330msgid "" 1343msgid ""
1331"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1344"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1332"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1345"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1336,13 +1349,13 @@ msgid ""
1336"than about 128 entities." 1349"than about 128 entities."
1337msgstr "" 1350msgstr ""
1338 1351
1339#: template/faq.html.j2:578 1352#: template/faq.html.j2:679
1340msgid "" 1353msgid ""
1341"How does GNS handle SRV/TLSA records where service and protocol are part of " 1354"How does GNS handle SRV/TLSA records where service and protocol are part of "
1342"the domain name?" 1355"the domain name?"
1343msgstr "" 1356msgstr ""
1344 1357
1345#: template/faq.html.j2:580 1358#: template/faq.html.j2:681
1346msgid "" 1359msgid ""
1347"A: When GNS splits a domain name into labels for resolution, it detects the " 1360"A: When GNS splits a domain name into labels for resolution, it detects the "
1348"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1361"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1354,13 +1367,13 @@ msgid ""
1354"record type) to it." 1367"record type) to it."
1355msgstr "" 1368msgstr ""
1356 1369
1357#: template/faq.html.j2:596 1370#: template/faq.html.j2:697
1358msgid "" 1371msgid ""
1359"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1372"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1360"Should I worry?" 1373"Should I worry?"
1361msgstr "" 1374msgstr ""
1362 1375
1363#: template/faq.html.j2:598 1376#: template/faq.html.j2:699
1364msgid "" 1377msgid ""
1365"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1378"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1366"We have started a major rewrite to address this and other problems, but " 1379"We have started a major rewrite to address this and other problems, but "
@@ -1368,23 +1381,23 @@ msgid ""
1368"expected." 1381"expected."
1369msgstr "" 1382msgstr ""
1370 1383
1371#: template/faq.html.j2:607 1384#: template/faq.html.j2:708
1372msgid "Error opening `/dev/net/tun': No such file or directory?" 1385msgid "Error opening `/dev/net/tun': No such file or directory?"
1373msgstr "" 1386msgstr ""
1374 1387
1375#: template/faq.html.j2:609 1388#: template/faq.html.j2:710
1376msgid "" 1389msgid ""
1377"A: If you get this error message, the solution is simple. Issue the " 1390"A: If you get this error message, the solution is simple. Issue the "
1378"following commands (as root) to create the required device file" 1391"following commands (as root) to create the required device file"
1379msgstr "" 1392msgstr ""
1380 1393
1381#: template/faq.html.j2:621 1394#: template/faq.html.j2:722
1382msgid "" 1395msgid ""
1383"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1396"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1384"dns)?" 1397"dns)?"
1385msgstr "" 1398msgstr ""
1386 1399
1387#: template/faq.html.j2:623 1400#: template/faq.html.j2:724
1388msgid "" 1401msgid ""
1389"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1402"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1390"support. This is accomplished by having the correct kernel options. Check if " 1403"support. This is accomplished by having the correct kernel options. Check if "
@@ -1392,22 +1405,22 @@ msgid ""
1392"'m' (and the module is loaded)." 1405"'m' (and the module is loaded)."
1393msgstr "" 1406msgstr ""
1394 1407
1395#: template/faq.html.j2:635 1408#: template/faq.html.j2:736
1396msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1409msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1397msgstr "" 1410msgstr ""
1398 1411
1399#: template/faq.html.j2:637 1412#: template/faq.html.j2:738
1400msgid "" 1413msgid ""
1401"A: If you get an error stating that the VPN timeout was reached, check if " 1414"A: If you get an error stating that the VPN timeout was reached, check if "
1402"your firewall is enabled and blocking the connections." 1415"your firewall is enabled and blocking the connections."
1403msgstr "" 1416msgstr ""
1404 1417
1405#: template/faq.html.j2:645 1418#: template/faq.html.j2:746
1406msgid "" 1419msgid ""
1407"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1420"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1408msgstr "" 1421msgstr ""
1409 1422
1410#: template/faq.html.j2:647 1423#: template/faq.html.j2:748
1411msgid "" 1424msgid ""
1412"A: This error usually occurs when your linker fails to locate one of " 1425"A: This error usually occurs when your linker fails to locate one of "
1413"GNUnet's libraries. This can have two causes. First, it is theoretically " 1426"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1427,7 +1440,7 @@ msgid ""
1427"you want to run:" 1440"you want to run:"
1428msgstr "" 1441msgstr ""
1429 1442
1430#: template/faq.html.j2:673 1443#: template/faq.html.j2:774
1431msgid "" 1444msgid ""
1432"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1445"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1433"having to do so each time, you can add the above lines (without the \"$\") " 1446"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1436,11 +1449,11 @@ msgid ""
1436"environment)." 1449"environment)."
1437msgstr "" 1450msgstr ""
1438 1451
1439#: template/faq.html.j2:680 1452#: template/faq.html.j2:781
1440msgid "What error messages can be ignored?" 1453msgid "What error messages can be ignored?"
1441msgstr "" 1454msgstr ""
1442 1455
1443#: template/faq.html.j2:682 1456#: template/faq.html.j2:783
1444msgid "" 1457msgid ""
1445"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1458"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1446"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1459"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1450,11 +1463,11 @@ msgid ""
1450"messages to display information about important configuration values." 1463"messages to display information about important configuration values."
1451msgstr "" 1464msgstr ""
1452 1465
1453#: template/faq.html.j2:698 1466#: template/faq.html.j2:799
1454msgid "How does GNUnet compare to other file-sharing applications?" 1467msgid "How does GNUnet compare to other file-sharing applications?"
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:700 1470#: template/faq.html.j2:801
1458msgid "" 1471msgid ""
1459"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1472"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1460"P2P networks, GNUnet was designed with security in mind as the highest " 1473"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1474,7 +1487,7 @@ msgid ""
1474"read the research papers (and probably the code)." 1487"read the research papers (and probably the code)."
1475msgstr "" 1488msgstr ""
1476 1489
1477#: template/faq.html.j2:814 1490#: template/faq.html.j2:915
1478msgid "" 1491msgid ""
1479"Another important point of reference are the various anonymous peer-to-peer " 1492"Another important point of reference are the various anonymous peer-to-peer "
1480"networks. Here, there are differences in terms of application domain and how " 1493"networks. Here, there are differences in terms of application domain and how "
@@ -1486,11 +1499,11 @@ msgid ""
1486"reduce anonymity." 1499"reduce anonymity."
1487msgstr "" 1500msgstr ""
1488 1501
1489#: template/faq.html.j2:827 1502#: template/faq.html.j2:928
1490msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1503msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1491msgstr "" 1504msgstr ""
1492 1505
1493#: template/faq.html.j2:829 1506#: template/faq.html.j2:930
1494msgid "" 1507msgid ""
1495"A: Generally, there is the possibility of a known plaintext attack on " 1508"A: Generally, there is the possibility of a known plaintext attack on "
1496"keywords, but since the user has control over the keywords that are " 1509"keywords, but since the user has control over the keywords that are "
@@ -1502,11 +1515,11 @@ msgid ""
1502"obfuscate the content by choosing a difficult keyword anyway." 1515"obfuscate the content by choosing a difficult keyword anyway."
1503msgstr "" 1516msgstr ""
1504 1517
1505#: template/faq.html.j2:843 1518#: template/faq.html.j2:944
1506msgid "What do you mean by anonymity?" 1519msgid "What do you mean by anonymity?"
1507msgstr "" 1520msgstr ""
1508 1521
1509#: template/faq.html.j2:845 1522#: template/faq.html.j2:946
1510msgid "" 1523msgid ""
1511"A: Anonymity is the lack of distinction of an individual from a (large) " 1524"A: Anonymity is the lack of distinction of an individual from a (large) "
1512"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1525"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1517,11 +1530,11 @@ msgid ""
1517"originating peer and all other peers." 1530"originating peer and all other peers."
1518msgstr "" 1531msgstr ""
1519 1532
1520#: template/faq.html.j2:857 1533#: template/faq.html.j2:958
1521msgid "What does my system do when participating in GNUnet file sharing?" 1534msgid "What does my system do when participating in GNUnet file sharing?"
1522msgstr "" 1535msgstr ""
1523 1536
1524#: template/faq.html.j2:859 1537#: template/faq.html.j2:960
1525msgid "" 1538msgid ""
1526"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1539"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1527"its public key) and has a number of addresses it is reachable by (may have " 1540"its public key) and has a number of addresses it is reachable by (may have "
@@ -1531,11 +1544,11 @@ msgid ""
1531"connect to other nodes, becoming part of the network." 1544"connect to other nodes, becoming part of the network."
1532msgstr "" 1545msgstr ""
1533 1546
1534#: template/faq.html.j2:874 1547#: template/faq.html.j2:975
1535msgid "How can I help translate this webpage into other languages?" 1548msgid "How can I help translate this webpage into other languages?"
1536msgstr "" 1549msgstr ""
1537 1550
1538#: template/faq.html.j2:876 1551#: template/faq.html.j2:977
1539msgid "" 1552msgid ""
1540"A: First, you need to register an account with our weblate system. Please " 1553"A: First, you need to register an account with our weblate system. Please "
1541"send an e-mail with the desired target language to translators@gnunet.org or " 1554"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1544,11 +1557,11 @@ msgid ""
1544"result in the loss of permissions." 1557"result in the loss of permissions."
1545msgstr "" 1558msgstr ""
1546 1559
1547#: template/faq.html.j2:888 1560#: template/faq.html.j2:989
1548msgid "I have some great idea for a new feature, what should I do?" 1561msgid "I have some great idea for a new feature, what should I do?"
1549msgstr "" 1562msgstr ""
1550 1563
1551#: template/faq.html.j2:890 1564#: template/faq.html.j2:991
1552msgid "" 1565msgid ""
1553"A: Sadly, we have many more feature requests than we can possibly implement. " 1566"A: Sadly, we have many more feature requests than we can possibly implement. "
1554"The best way to actually get a new feature implemented is to do it yourself " 1567"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/locale/zh_Hant/LC_MESSAGES/messages.po b/locale/zh_Hant/LC_MESSAGES/messages.po
index a135a293..eaf4b568 100644
--- a/locale/zh_Hant/LC_MESSAGES/messages.po
+++ b/locale/zh_Hant/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: YEAR-MO-DA HO:MI+ZONE\n" 11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"Last-Translator: Automatically generated\n" 12"Last-Translator: Automatically generated\n"
13"Language-Team: none\n" 13"Language-Team: none\n"
@@ -790,15 +790,15 @@ msgstr ""
790msgid "Features" 790msgid "Features"
791msgstr "" 791msgstr ""
792 792
793#: template/faq.html.j2:15 template/faq.html.j2:594 793#: template/faq.html.j2:15 template/faq.html.j2:695
794msgid "Error messages" 794msgid "Error messages"
795msgstr "" 795msgstr ""
796 796
797#: template/faq.html.j2:16 template/faq.html.j2:696 797#: template/faq.html.j2:16 template/faq.html.j2:797
798msgid "File-sharing" 798msgid "File-sharing"
799msgstr "" 799msgstr ""
800 800
801#: template/faq.html.j2:17 template/faq.html.j2:872 801#: template/faq.html.j2:17 template/faq.html.j2:973
802msgid "Contributing" 802msgid "Contributing"
803msgstr "" 803msgstr ""
804 804
@@ -1050,11 +1050,22 @@ msgid ""
1050msgstr "" 1050msgstr ""
1051 1051
1052#: template/faq.html.j2:286 1052#: template/faq.html.j2:286
1053msgid "What is the difference between GNS and CoDoNS?" 1053msgid "How does GNS compare to other name systems"
1054msgstr "" 1054msgstr ""
1055 1055
1056#: template/faq.html.j2:288 1056#: template/faq.html.j2:288
1057msgid "" 1057msgid ""
1058"A: A scientific paper on this topic <a href=\"https://grothoff.org/christian/"
1059"ns2018.pdf\">has been published </a> and below is a table from the "
1060"publication. For detailed descriptions please refer to the paper."
1061msgstr ""
1062
1063#: template/faq.html.j2:392
1064msgid "What is the difference between GNS and CoDoNS?"
1065msgstr ""
1066
1067#: template/faq.html.j2:394
1068msgid ""
1058"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the " 1069"A: CoDoNS decentralizes the DNS database (using a DHT) but preserves the "
1059"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and " 1070"authority structure of DNS. With CoDoNS, IANA/ICANN are still in charge, and "
1060"there are still registrars that determine who owns a name. <br><br> With " 1071"there are still registrars that determine who owns a name. <br><br> With "
@@ -1065,11 +1076,11 @@ msgid ""
1065"the context of CoDoNS." 1076"the context of CoDoNS."
1066msgstr "" 1077msgstr ""
1067 1078
1068#: template/faq.html.j2:304 1079#: template/faq.html.j2:410
1069msgid "What is the difference between GNS and SocialDNS?" 1080msgid "What is the difference between GNS and SocialDNS?"
1070msgstr "" 1081msgstr ""
1071 1082
1072#: template/faq.html.j2:306 1083#: template/faq.html.j2:412
1073msgid "" 1084msgid ""
1074"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, " 1085"A: Like GNS, SocialDNS allows each user to create DNS mappings. However, "
1075"with SocialDNS the mappings are shared through the social network and " 1086"with SocialDNS the mappings are shared through the social network and "
@@ -1079,11 +1090,11 @@ msgid ""
1079"the name (the authority) manually changes the record." 1090"the name (the authority) manually changes the record."
1080msgstr "" 1091msgstr ""
1081 1092
1082#: template/faq.html.j2:320 1093#: template/faq.html.j2:426
1083msgid "What is the difference between GNS and ODDNS?" 1094msgid "What is the difference between GNS and ODDNS?"
1084msgstr "" 1095msgstr ""
1085 1096
1086#: template/faq.html.j2:322 1097#: template/faq.html.j2:428
1087msgid "" 1098msgid ""
1088"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD " 1099"A: ODDNS is primarily designed to bypass the DNS root zone and the TLD "
1089"registries (such as those for \".com\" and \".org\"). Instead of using " 1100"registries (such as those for \".com\" and \".org\"). Instead of using "
@@ -1092,23 +1103,25 @@ msgid ""
1092"servers. Resolution will fail if the target name servers change IPs." 1103"servers. Resolution will fail if the target name servers change IPs."
1093msgstr "" 1104msgstr ""
1094 1105
1095#: template/faq.html.j2:333 1106#: template/faq.html.j2:439
1096msgid "What is the difference between GNS and Namecoin?"
1097msgstr ""
1098
1099#: template/faq.html.j2:340
1100msgid "What is the difference between GNS and Handshake?" 1107msgid "What is the difference between GNS and Handshake?"
1101msgstr "" 1108msgstr ""
1102 1109
1103#: template/faq.html.j2:346 1110#: template/faq.html.j2:441
1104msgid "What is the difference between GNS and ENS?" 1111msgid ""
1112"A: Handshake is a blockchain-based method for root zone governance. Hence, "
1113"it does not address the name resolution process itself but delegates "
1114"resolution into DNS after the initial TLD resolution. Not taking "
1115"sustainablility considerations into account, handshake could be used as an "
1116"additional supporting GNS root zone governance model but we currently do not "
1117"have such plans in mind."
1105msgstr "" 1118msgstr ""
1106 1119
1107#: template/faq.html.j2:352 1120#: template/faq.html.j2:453
1108msgid "What is the difference between GNS and TrickleDNS?" 1121msgid "What is the difference between GNS and TrickleDNS?"
1109msgstr "" 1122msgstr ""
1110 1123
1111#: template/faq.html.j2:354 1124#: template/faq.html.j2:455
1112msgid "" 1125msgid ""
1113"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS " 1126"A: TrickleDNS pushes (&quot;critical&quot;) DNS records between DNS "
1114"resolvers of participating domains to provide &quot;better availability, " 1127"resolvers of participating domains to provide &quot;better availability, "
@@ -1120,13 +1133,13 @@ msgid ""
1120"the DNS hierarchy." 1133"the DNS hierarchy."
1121msgstr "" 1134msgstr ""
1122 1135
1123#: template/faq.html.j2:367 1136#: template/faq.html.j2:468
1124msgid "" 1137msgid ""
1125"Does GNS require real-world introduction (secure PKEY exchange) in the style " 1138"Does GNS require real-world introduction (secure PKEY exchange) in the style "
1126"of the PGP web of trust?" 1139"of the PGP web of trust?"
1127msgstr "" 1140msgstr ""
1128 1141
1129#: template/faq.html.j2:369 1142#: template/faq.html.j2:470
1130msgid "" 1143msgid ""
1131"A: For security, it is well known that an initial trust path between the two " 1144"A: For security, it is well known that an initial trust path between the two "
1132"parties must exist. However, for applications where this is not required, " 1145"parties must exist. However, for applications where this is not required, "
@@ -1139,13 +1152,13 @@ msgid ""
1139"can be queried under the &quot;.pin&quot; TLD." 1152"can be queried under the &quot;.pin&quot; TLD."
1140msgstr "" 1153msgstr ""
1141 1154
1142#: template/faq.html.j2:384 1155#: template/faq.html.j2:485
1143msgid "" 1156msgid ""
1144"How can a legitimate domain owner tell other people to not use his name in " 1157"How can a legitimate domain owner tell other people to not use his name in "
1145"GNS?" 1158"GNS?"
1146msgstr "" 1159msgstr ""
1147 1160
1148#: template/faq.html.j2:386 1161#: template/faq.html.j2:487
1149msgid "" 1162msgid ""
1150"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; " 1163"A: Names have no owners in GNS, so there cannot be a &quot;legitimate&quot; "
1151"domain owner. Any user can claim any name (as his preferred name or &quot;" 1164"domain owner. Any user can claim any name (as his preferred name or &quot;"
@@ -1154,13 +1167,13 @@ msgid ""
1154"name) for this user." 1167"name) for this user."
1155msgstr "" 1168msgstr ""
1156 1169
1157#: template/faq.html.j2:397 1170#: template/faq.html.j2:498
1158msgid "" 1171msgid ""
1159"Did you consider the privacy implications of making your personal GNS zone " 1172"Did you consider the privacy implications of making your personal GNS zone "
1160"visible?" 1173"visible?"
1161msgstr "" 1174msgstr ""
1162 1175
1163#: template/faq.html.j2:399 1176#: template/faq.html.j2:500
1164msgid "" 1177msgid ""
1165"A: Each record in GNS has a flag &quot;private&quot;. Records are shared " 1178"A: Each record in GNS has a flag &quot;private&quot;. Records are shared "
1166"with other users (via DHT or zone transfers) only if this flag is not set. " 1179"with other users (via DHT or zone transfers) only if this flag is not set. "
@@ -1168,11 +1181,11 @@ msgid ""
1168"made public." 1181"made public."
1169msgstr "" 1182msgstr ""
1170 1183
1171#: template/faq.html.j2:409 1184#: template/faq.html.j2:510
1172msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?" 1185msgid "Are \"Legacy Host\" (LEHO) records not going to be obsolete with IPv6?"
1173msgstr "" 1186msgstr ""
1174 1187
1175#: template/faq.html.j2:411 1188#: template/faq.html.j2:512
1176msgid "" 1189msgid ""
1177"A: The question presumes that (a) virtual hosting is only necessary because " 1190"A: The question presumes that (a) virtual hosting is only necessary because "
1178"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context " 1191"of IPv4 address scarcity, and (b) that LEHOs are only useful in the context "
@@ -1184,13 +1197,13 @@ msgid ""
1184"become commonplace, GNS should work with today's networks." 1197"become commonplace, GNS should work with today's networks."
1185msgstr "" 1198msgstr ""
1186 1199
1187#: template/faq.html.j2:425 1200#: template/faq.html.j2:526
1188msgid "" 1201msgid ""
1189"Why does GNS not use a trust metric or consensus to determine globally " 1202"Why does GNS not use a trust metric or consensus to determine globally "
1190"unique names?" 1203"unique names?"
1191msgstr "" 1204msgstr ""
1192 1205
1193#: template/faq.html.j2:427 1206#: template/faq.html.j2:528
1194msgid "" 1207msgid ""
1195"A: Trust metrics have the fundamental problem that they have thresholds. As " 1208"A: Trust metrics have the fundamental problem that they have thresholds. As "
1196"trust relationships evolve, mappings would change their meaning as they " 1209"trust relationships evolve, mappings would change their meaning as they "
@@ -1199,11 +1212,11 @@ msgid ""
1199"consensus might be easy to manipulate by adversaries." 1212"consensus might be easy to manipulate by adversaries."
1200msgstr "" 1213msgstr ""
1201 1214
1202#: template/faq.html.j2:438 1215#: template/faq.html.j2:539
1203msgid "How do you handle compromised zone keys in GNS?" 1216msgid "How do you handle compromised zone keys in GNS?"
1204msgstr "" 1217msgstr ""
1205 1218
1206#: template/faq.html.j2:440 1219#: template/faq.html.j2:541
1207msgid "" 1220msgid ""
1208"A: The owner of a private key can create a revocation message. This one can " 1221"A: The owner of a private key can create a revocation message. This one can "
1209"then be flooded throughout the overlay network, creating a copy at all " 1222"then be flooded throughout the overlay network, creating a copy at all "
@@ -1213,11 +1226,11 @@ msgid ""
1213"message when resolving names." 1226"message when resolving names."
1214msgstr "" 1227msgstr ""
1215 1228
1216#: template/faq.html.j2:452 1229#: template/faq.html.j2:553
1217msgid "Could the signing algorithm of GNS be upgraded in the future?" 1230msgid "Could the signing algorithm of GNS be upgraded in the future?"
1218msgstr "" 1231msgstr ""
1219 1232
1220#: template/faq.html.j2:454 1233#: template/faq.html.j2:555
1221msgid "" 1234msgid ""
1222"A: Yes. In our efforts to standardize GNS, we have already modified the " 1235"A: Yes. In our efforts to standardize GNS, we have already modified the "
1223"protocol to support alternative delegation records. <br> <br> Naturally, " 1236"protocol to support alternative delegation records. <br> <br> Naturally, "
@@ -1227,12 +1240,12 @@ msgid ""
1227"different cipher system." 1240"different cipher system."
1228msgstr "" 1241msgstr ""
1229 1242
1230#: template/faq.html.j2:468 1243#: template/faq.html.j2:569
1231msgid "" 1244msgid ""
1232"How can a GNS zone maintain several name servers, e.g. for load balancing?" 1245"How can a GNS zone maintain several name servers, e.g. for load balancing?"
1233msgstr "" 1246msgstr ""
1234 1247
1235#: template/faq.html.j2:470 1248#: template/faq.html.j2:571
1236msgid "" 1249msgid ""
1237"A: We don't expect this to be necessary, as GNS records are stored (and " 1250"A: We don't expect this to be necessary, as GNS records are stored (and "
1238"replicated) in the R5N DHT. Thus the authority will typically not be " 1251"replicated) in the R5N DHT. Thus the authority will typically not be "
@@ -1243,13 +1256,13 @@ msgid ""
1243"the zone's key and database among them)." 1256"the zone's key and database among them)."
1244msgstr "" 1257msgstr ""
1245 1258
1246#: template/faq.html.j2:483 1259#: template/faq.html.j2:584
1247msgid "" 1260msgid ""
1248"Why do you believe it is worth giving up unique names for censorship " 1261"Why do you believe it is worth giving up unique names for censorship "
1249"resistance?" 1262"resistance?"
1250msgstr "" 1263msgstr ""
1251 1264
1252#: template/faq.html.j2:485 1265#: template/faq.html.j2:586
1253msgid "" 1266msgid ""
1254"A: The GNU Name system offers an alternative to DNS that is censorship " 1267"A: The GNU Name system offers an alternative to DNS that is censorship "
1255"resistant. As with any security mechanism, this comes at a cost (names are " 1268"resistant. As with any security mechanism, this comes at a cost (names are "
@@ -1261,11 +1274,11 @@ msgid ""
1261"globally&quot; unique name worth, if it does not resolve?" 1274"globally&quot; unique name worth, if it does not resolve?"
1262msgstr "" 1275msgstr ""
1263 1276
1264#: template/faq.html.j2:499 1277#: template/faq.html.j2:600
1265msgid "Why do you say that DNS is 'centralized' and 'distributed'?" 1278msgid "Why do you say that DNS is 'centralized' and 'distributed'?"
1266msgstr "" 1279msgstr ""
1267 1280
1268#: template/faq.html.j2:501 1281#: template/faq.html.j2:602
1269msgid "" 1282msgid ""
1270"A: We say that DNS is 'centralized' because it has a central component / " 1283"A: We say that DNS is 'centralized' because it has a central component / "
1271"central point of failure --- the root zone and its management by IANA/ICANN. " 1284"central point of failure --- the root zone and its management by IANA/ICANN. "
@@ -1274,11 +1287,11 @@ msgid ""
1274"Iraq during the wars at the beginning of the 21st century." 1287"Iraq during the wars at the beginning of the 21st century."
1275msgstr "" 1288msgstr ""
1276 1289
1277#: template/faq.html.j2:512 1290#: template/faq.html.j2:613
1278msgid "How does GNS protect against layer-3 censorship?" 1291msgid "How does GNS protect against layer-3 censorship?"
1279msgstr "" 1292msgstr ""
1280 1293
1281#: template/faq.html.j2:514 1294#: template/faq.html.j2:615
1282msgid "" 1295msgid ""
1283"A: GNS does not directly help with layer-3 censorship, but it does help " 1296"A: GNS does not directly help with layer-3 censorship, but it does help "
1284"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, " 1297"indirectly in two ways: <ol> <li> Many websites today use virtual hosting, "
@@ -1291,11 +1304,11 @@ msgid ""
1291"easier to use. </ol>" 1304"easier to use. </ol>"
1292msgstr "" 1305msgstr ""
1293 1306
1294#: template/faq.html.j2:533 1307#: template/faq.html.j2:634
1295msgid "Does GNS work with search engines?" 1308msgid "Does GNS work with search engines?"
1296msgstr "" 1309msgstr ""
1297 1310
1298#: template/faq.html.j2:535 1311#: template/faq.html.j2:636
1299msgid "" 1312msgid ""
1300"A: GNS creates no significant problems for search engines, as they can use " 1313"A: GNS creates no significant problems for search engines, as they can use "
1301"GNS to perform name resolution as well as any normal user. Naturally, while " 1314"GNS to perform name resolution as well as any normal user. Naturally, while "
@@ -1307,11 +1320,11 @@ msgid ""
1307"obviously not obtain censorship-resistant names." 1320"obviously not obtain censorship-resistant names."
1308msgstr "" 1321msgstr ""
1309 1322
1310#: template/faq.html.j2:549 1323#: template/faq.html.j2:650
1311msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?" 1324msgid "How does GNS compare to the Unmanaged Internet Architecture (UIA)?"
1312msgstr "" 1325msgstr ""
1313 1326
1314#: template/faq.html.j2:551 1327#: template/faq.html.j2:652
1315msgid "" 1328msgid ""
1316"A: UIA and GNS both share the same basic naming model, which actually " 1329"A: UIA and GNS both share the same basic naming model, which actually "
1317"originated with Rivest's SDSI. However, UIA is not concerned about " 1330"originated with Rivest's SDSI. However, UIA is not concerned about "
@@ -1322,11 +1335,11 @@ msgid ""
1322"about legacy systems (clean slate)." 1335"about legacy systems (clean slate)."
1323msgstr "" 1336msgstr ""
1324 1337
1325#: template/faq.html.j2:564 1338#: template/faq.html.j2:665
1326msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?" 1339msgid "Doesn't GNS increase the trusted-computing base compared to DNS(SEC)?"
1327msgstr "" 1340msgstr ""
1328 1341
1329#: template/faq.html.j2:566 1342#: template/faq.html.j2:667
1330msgid "" 1343msgid ""
1331"A: First of all, in GNS you can explicitly see the trust chain, so you know " 1344"A: First of all, in GNS you can explicitly see the trust chain, so you know "
1332"if a name you are resolving belongs to a friend, or a friend-of-a-friend, " 1345"if a name you are resolving belongs to a friend, or a friend-of-a-friend, "
@@ -1336,13 +1349,13 @@ msgid ""
1336"than about 128 entities." 1349"than about 128 entities."
1337msgstr "" 1350msgstr ""
1338 1351
1339#: template/faq.html.j2:578 1352#: template/faq.html.j2:679
1340msgid "" 1353msgid ""
1341"How does GNS handle SRV/TLSA records where service and protocol are part of " 1354"How does GNS handle SRV/TLSA records where service and protocol are part of "
1342"the domain name?" 1355"the domain name?"
1343msgstr "" 1356msgstr ""
1344 1357
1345#: template/faq.html.j2:580 1358#: template/faq.html.j2:681
1346msgid "" 1359msgid ""
1347"A: When GNS splits a domain name into labels for resolution, it detects the " 1360"A: When GNS splits a domain name into labels for resolution, it detects the "
1348"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the " 1361"&quot;_Service._Proto&quot; syntax, converts &quot;Service&quot; to the "
@@ -1354,13 +1367,13 @@ msgid ""
1354"record type) to it." 1367"record type) to it."
1355msgstr "" 1368msgstr ""
1356 1369
1357#: template/faq.html.j2:596 1370#: template/faq.html.j2:697
1358msgid "" 1371msgid ""
1359"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 1372"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
1360"Should I worry?" 1373"Should I worry?"
1361msgstr "" 1374msgstr ""
1362 1375
1363#: template/faq.html.j2:598 1376#: template/faq.html.j2:699
1364msgid "" 1377msgid ""
1365"A: Right now, this is expected and a known cause for high latency in GNUnet. " 1378"A: Right now, this is expected and a known cause for high latency in GNUnet. "
1366"We have started a major rewrite to address this and other problems, but " 1379"We have started a major rewrite to address this and other problems, but "
@@ -1368,23 +1381,23 @@ msgid ""
1368"expected." 1381"expected."
1369msgstr "" 1382msgstr ""
1370 1383
1371#: template/faq.html.j2:607 1384#: template/faq.html.j2:708
1372msgid "Error opening `/dev/net/tun': No such file or directory?" 1385msgid "Error opening `/dev/net/tun': No such file or directory?"
1373msgstr "" 1386msgstr ""
1374 1387
1375#: template/faq.html.j2:609 1388#: template/faq.html.j2:710
1376msgid "" 1389msgid ""
1377"A: If you get this error message, the solution is simple. Issue the " 1390"A: If you get this error message, the solution is simple. Issue the "
1378"following commands (as root) to create the required device file" 1391"following commands (as root) to create the required device file"
1379msgstr "" 1392msgstr ""
1380 1393
1381#: template/faq.html.j2:621 1394#: template/faq.html.j2:722
1382msgid "" 1395msgid ""
1383"'iptables: No chain/target/match by that name.' (when running gnunet-service-" 1396"'iptables: No chain/target/match by that name.' (when running gnunet-service-"
1384"dns)?" 1397"dns)?"
1385msgstr "" 1398msgstr ""
1386 1399
1387#: template/faq.html.j2:623 1400#: template/faq.html.j2:724
1388msgid "" 1401msgid ""
1389"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match " 1402"A: For GNUnet DNS, your iptables needs to have &quot;owner&quot; match "
1390"support. This is accomplished by having the correct kernel options. Check if " 1403"support. This is accomplished by having the correct kernel options. Check if "
@@ -1392,22 +1405,22 @@ msgid ""
1392"'m' (and the module is loaded)." 1405"'m' (and the module is loaded)."
1393msgstr "" 1406msgstr ""
1394 1407
1395#: template/faq.html.j2:635 1408#: template/faq.html.j2:736
1396msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?" 1409msgid "'Timeout was reached' when running PT on Fedora (and possibly others)?"
1397msgstr "" 1410msgstr ""
1398 1411
1399#: template/faq.html.j2:637 1412#: template/faq.html.j2:738
1400msgid "" 1413msgid ""
1401"A: If you get an error stating that the VPN timeout was reached, check if " 1414"A: If you get an error stating that the VPN timeout was reached, check if "
1402"your firewall is enabled and blocking the connections." 1415"your firewall is enabled and blocking the connections."
1403msgstr "" 1416msgstr ""
1404 1417
1405#: template/faq.html.j2:645 1418#: template/faq.html.j2:746
1406msgid "" 1419msgid ""
1407"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'" 1420"I'm getting an 'error while loading shared libraries: libgnunetXXX.so.X'"
1408msgstr "" 1421msgstr ""
1409 1422
1410#: template/faq.html.j2:647 1423#: template/faq.html.j2:748
1411msgid "" 1424msgid ""
1412"A: This error usually occurs when your linker fails to locate one of " 1425"A: This error usually occurs when your linker fails to locate one of "
1413"GNUnet's libraries. This can have two causes. First, it is theoretically " 1426"GNUnet's libraries. This can have two causes. First, it is theoretically "
@@ -1427,7 +1440,7 @@ msgid ""
1427"you want to run:" 1440"you want to run:"
1428msgstr "" 1441msgstr ""
1429 1442
1430#: template/faq.html.j2:673 1443#: template/faq.html.j2:774
1431msgid "" 1444msgid ""
1432"to ensure GNUnet's binaries and libraries are found. In order to avoid " 1445"to ensure GNUnet's binaries and libraries are found. In order to avoid "
1433"having to do so each time, you can add the above lines (without the \"$\") " 1446"having to do so each time, you can add the above lines (without the \"$\") "
@@ -1436,11 +1449,11 @@ msgid ""
1436"environment)." 1449"environment)."
1437msgstr "" 1450msgstr ""
1438 1451
1439#: template/faq.html.j2:680 1452#: template/faq.html.j2:781
1440msgid "What error messages can be ignored?" 1453msgid "What error messages can be ignored?"
1441msgstr "" 1454msgstr ""
1442 1455
1443#: template/faq.html.j2:682 1456#: template/faq.html.j2:783
1444msgid "" 1457msgid ""
1445"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built " 1458"A: Error messages flagged as \"DEBUG\" should be disabled in binaries built "
1446"for end-users and can always be ignored. Error messages flagged as \"INFO\" " 1459"for end-users and can always be ignored. Error messages flagged as \"INFO\" "
@@ -1450,11 +1463,11 @@ msgid ""
1450"messages to display information about important configuration values." 1463"messages to display information about important configuration values."
1451msgstr "" 1464msgstr ""
1452 1465
1453#: template/faq.html.j2:698 1466#: template/faq.html.j2:799
1454msgid "How does GNUnet compare to other file-sharing applications?" 1467msgid "How does GNUnet compare to other file-sharing applications?"
1455msgstr "" 1468msgstr ""
1456 1469
1457#: template/faq.html.j2:700 1470#: template/faq.html.j2:801
1458msgid "" 1471msgid ""
1459"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other " 1472"A: As opposed to Napster, Gnutella, Kazaa, FastTrack, eDonkey and most other "
1460"P2P networks, GNUnet was designed with security in mind as the highest " 1473"P2P networks, GNUnet was designed with security in mind as the highest "
@@ -1474,7 +1487,7 @@ msgid ""
1474"read the research papers (and probably the code)." 1487"read the research papers (and probably the code)."
1475msgstr "" 1488msgstr ""
1476 1489
1477#: template/faq.html.j2:814 1490#: template/faq.html.j2:915
1478msgid "" 1491msgid ""
1479"Another important point of reference are the various anonymous peer-to-peer " 1492"Another important point of reference are the various anonymous peer-to-peer "
1480"networks. Here, there are differences in terms of application domain and how " 1493"networks. Here, there are differences in terms of application domain and how "
@@ -1486,11 +1499,11 @@ msgid ""
1486"reduce anonymity." 1499"reduce anonymity."
1487msgstr "" 1500msgstr ""
1488 1501
1489#: template/faq.html.j2:827 1502#: template/faq.html.j2:928
1490msgid "Are there any known attacks (on GNUnet's file-sharing application)?" 1503msgid "Are there any known attacks (on GNUnet's file-sharing application)?"
1491msgstr "" 1504msgstr ""
1492 1505
1493#: template/faq.html.j2:829 1506#: template/faq.html.j2:930
1494msgid "" 1507msgid ""
1495"A: Generally, there is the possibility of a known plaintext attack on " 1508"A: Generally, there is the possibility of a known plaintext attack on "
1496"keywords, but since the user has control over the keywords that are " 1509"keywords, but since the user has control over the keywords that are "
@@ -1502,11 +1515,11 @@ msgid ""
1502"obfuscate the content by choosing a difficult keyword anyway." 1515"obfuscate the content by choosing a difficult keyword anyway."
1503msgstr "" 1516msgstr ""
1504 1517
1505#: template/faq.html.j2:843 1518#: template/faq.html.j2:944
1506msgid "What do you mean by anonymity?" 1519msgid "What do you mean by anonymity?"
1507msgstr "" 1520msgstr ""
1508 1521
1509#: template/faq.html.j2:845 1522#: template/faq.html.j2:946
1510msgid "" 1523msgid ""
1511"A: Anonymity is the lack of distinction of an individual from a (large) " 1524"A: Anonymity is the lack of distinction of an individual from a (large) "
1512"group. A central goal for anonymous file-sharing in GNUnet is to make all " 1525"group. A central goal for anonymous file-sharing in GNUnet is to make all "
@@ -1517,11 +1530,11 @@ msgid ""
1517"originating peer and all other peers." 1530"originating peer and all other peers."
1518msgstr "" 1531msgstr ""
1519 1532
1520#: template/faq.html.j2:857 1533#: template/faq.html.j2:958
1521msgid "What does my system do when participating in GNUnet file sharing?" 1534msgid "What does my system do when participating in GNUnet file sharing?"
1522msgstr "" 1535msgstr ""
1523 1536
1524#: template/faq.html.j2:859 1537#: template/faq.html.j2:960
1525msgid "" 1538msgid ""
1526"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of " 1539"A: In GNUnet you set up a node (a peer). It is identified by an ID (hash of "
1527"its public key) and has a number of addresses it is reachable by (may have " 1540"its public key) and has a number of addresses it is reachable by (may have "
@@ -1531,11 +1544,11 @@ msgid ""
1531"connect to other nodes, becoming part of the network." 1544"connect to other nodes, becoming part of the network."
1532msgstr "" 1545msgstr ""
1533 1546
1534#: template/faq.html.j2:874 1547#: template/faq.html.j2:975
1535msgid "How can I help translate this webpage into other languages?" 1548msgid "How can I help translate this webpage into other languages?"
1536msgstr "" 1549msgstr ""
1537 1550
1538#: template/faq.html.j2:876 1551#: template/faq.html.j2:977
1539msgid "" 1552msgid ""
1540"A: First, you need to register an account with our weblate system. Please " 1553"A: First, you need to register an account with our weblate system. Please "
1541"send an e-mail with the desired target language to translators@gnunet.org or " 1554"send an e-mail with the desired target language to translators@gnunet.org or "
@@ -1544,11 +1557,11 @@ msgid ""
1544"result in the loss of permissions." 1557"result in the loss of permissions."
1545msgstr "" 1558msgstr ""
1546 1559
1547#: template/faq.html.j2:888 1560#: template/faq.html.j2:989
1548msgid "I have some great idea for a new feature, what should I do?" 1561msgid "I have some great idea for a new feature, what should I do?"
1549msgstr "" 1562msgstr ""
1550 1563
1551#: template/faq.html.j2:890 1564#: template/faq.html.j2:991
1552msgid "" 1565msgid ""
1553"A: Sadly, we have many more feature requests than we can possibly implement. " 1566"A: Sadly, we have many more feature requests than we can possibly implement. "
1554"The best way to actually get a new feature implemented is to do it yourself " 1567"The best way to actually get a new feature implemented is to do it yourself "
diff --git a/news/2021-03-0.14.1.html.j2 b/news/2021-03-0.14.1.html.j2
index 30fd22bb..f3ddc9a7 100644
--- a/news/2021-03-0.14.1.html.j2
+++ b/news/2021-03-0.14.1.html.j2
@@ -1,9 +1,9 @@
1{% extends "common/news.j2" %} 1{% extends "common/news.j2" %}
2{% block body_content %} 2{% block body_content %}
3 <h1>GNUnet 0.14.1 released</h1> 3<h1>GNUnet 0.14.1 released</h1>
4<p> 4<p>
5 Continuing to "release early / release often", we present 5Continuing to "release early / release often", we present
6 GNUnet 0.14.1. This is a bugfix release for gnunet 0.14.0. 6GNUnet 0.14.1. This is a bugfix release for gnunet 0.14.0.
7</p> 7</p>
8<h4>Download links</h4> 8<h4>Download links</h4>
9<ul> 9<ul>
@@ -11,43 +11,42 @@
11 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-0.14.1.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-0.14.1.tar.gz.sig</a></li> 11 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-0.14.1.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-0.14.1.tar.gz.sig</a></li>
12 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz">http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz</a></li> 12 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz">http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz</a></li>
13 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz.sig</a></li> 13 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.14.1.tar.gz.sig</a></li>
14 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.0.tar.gz">http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz</a></li> 14 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz">http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz</a></li>
15 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.0.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz.sig</a></li> 15 <li><a href="http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz.sig">http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.14.1.tar.gz.sig</a></li>
16</ul> 16</ul>
17<p> 17<p>
18 The GPG key used to sign is: <a href="https://gnunet.org/~schanzen/3D11063C10F98D14BD24D1470B0998EF86F59B6A">3D11063C10F98D14BD24D1470B0998EF86F59B6A</a> 18The GPG key used to sign is: <a href="https://gnunet.org/~schanzen/3D11063C10F98D14BD24D1470B0998EF86F59B6A">3D11063C10F98D14BD24D1470B0998EF86F59B6A</a>
19</p> 19</p>
20<p> 20<p>
21 Note that due to mirror synchronization, not all links might be functional 21Note that due to mirror synchronization, not all links might be functional
22 early after the release. For direct access try 22early after the release. For direct access try
23 <a href="http://ftp.gnu.org/gnu/gnunet/">http://ftp.gnu.org/gnu/gnunet/</a> 23<a href="http://ftp.gnu.org/gnu/gnunet/">http://ftp.gnu.org/gnu/gnunet/</a>
24</p> 24</p>
25<h4>Noteworthy changes in 0.14.1 (since 0.14.0)</h4> 25<h4>Noteworthy changes in 0.14.1 (since 0.14.0)</h4>
26<ul> 26<ul>
27 <li><tt>TNG</tt>: Various improvements to communicators.<a href="https://bugs.gnunet.org/view.php?id=6361">#6361</a>,<a href="https://bugs.gnunet.org/view.php?id=5550">#5550</a> 27 <li><tt>TNG</tt>: Various improvements to communicators.<a href="https://bugs.gnunet.org/view.php?id=6361">#6361</a>,<a href="https://bugs.gnunet.org/view.php?id=5550">#5550</a>
28 </li> 28 </li>
29 <li><tt>GNS</tt>: Use autogenerated header file from GANA.</li> 29 <li><tt>GNS</tt>: Use autogenerated records header file from GANA.</li>
30 <li><tt>FS</tt>: Improve modularity of FS structs. <a href="https://bugs.gnunet.org/view.php?id=6743">#6743</a></li> 30 <li><tt>FS</tt>: Improve modularity of FS structs. <a href="https://bugs.gnunet.org/view.php?id=6743">#6743</a></li>
31 <li><tt>SETU</tt>: Various improvements as part of the ongoing work on <a href="https://lsd.gnunet.org/lsd0003">LSD0003</a>.</li> 31 <li><tt>SETU</tt>: Various improvements as part of the ongoing work on <a href="https://lsd.gnunet.org/lsd0003">LSD0003</a>.</li>
32 <li><tt>IDENTITY</tt>; Fix wrong key construction for anonymous ECDSA identity.</li> 32 <li><tt>IDENTITY</tt>: Fix wrong key construction for anonymous ECDSA identity.</li>
33 <li><tt>RPS</tt>: Code cleanup mostly addressing warnings. 33 <li><tt>RPS</tt>: Code cleanup mostly addressing warnings.</li>
34 <li><tt>UTIL</tt>: 34 <li><tt>UTIL</tt>:
35 <ul> 35 <ul>
36 <li>Added a Base32 en/decoded CLI <tt>gnunet-base32</tt>. 36 <li>Added a Base32 en/decoded CLI <tt>gnunet-base32</tt>.</li>
37 <li>Use timeflakes as UUIDs. <a href="https://bugs.gnunet.org/view.php?id=6716">#6716</a> 37 <li>Use timeflakes as UUIDs. <a href="https://bugs.gnunet.org/view.php?id=6716">#6716</a></li>
38 </ul> 38 </ul>
39 </li> 39 </li>
40 <li><tt>Buildsystem</tt>: Fix libunistring detection. <a href="https://bugs.gnunet.org/view.php?id=6485">#6485</a></li> 40 <li><tt>Buildsystem</tt>: Fix libunistring detection. <a href="https://bugs.gnunet.org/view.php?id=6485">#6485</a></li>
41 <li><b>(NEW)</b> <tt>MESSENGER</tt>: New messenger component (experimental)</li>
42</ul> 41</ul>
43<p> 42<p>
44 A detailed list of changes can be found in the <a href="https://git.gnunet.org/gnunet.git/tree/ChangeLog">ChangeLog</a> and 43A detailed list of changes can be found in the <a href="https://git.gnunet.org/gnunet.git/tree/ChangeLog">ChangeLog</a> and
45 the <a href="https://bugs.gnunet.org/changelog_page.php?project_id=13">0.14.0 bugtracker</a>. 44the <a href="https://bugs.gnunet.org/changelog_page.php?project_id=13">0.14.0 bugtracker</a>.
46</p> 45</p>
47 46
48<h4>Thanks</h4> 47<h4>Thanks</h4>
49<p> 48<p>
50 This release was the work of many people. The following people contributed code and were thus easily identified: 49This release was the work of many people. The following people contributed code and were thus easily identified:
51 Christian Grothoff, Florian Dold, t3sserakt, TheJackiMonster, Elias Summermatter, Julius Bünger and Thien-Thi Nguyen. 50Christian Grothoff, Florian Dold, t3sserakt, TheJackiMonster, Elias Summermatter, Julius Bünger and Thien-Thi Nguyen.
52</p> 51</p>
53{% endblock body_content %} 52{% endblock body_content %}