Updated translation strings

This commit is contained in:
str4d
2014-10-22 20:24:14 +00:00
parent ef93ccb003
commit fb88d02ba9
19 changed files with 1101 additions and 1062 deletions

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2014-10-14 11:26+0000\n"
"POT-Creation-Date: 2014-10-22 20:13+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3400,7 +3400,7 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/docs/api/streaming.html:484
#: i2p2www/pages/site/docs/how/network-database.html:859
#: i2p2www/pages/site/docs/how/network-database.html:860
msgid "History"
msgstr ""
@@ -3430,7 +3430,7 @@ msgstr ""
#: i2p2www/pages/site/docs/api/streaming.html:499
#: i2p2www/pages/site/docs/how/elgamal-aes.html:344
#: i2p2www/pages/site/docs/how/garlic-routing.html:254
#: i2p2www/pages/site/docs/how/network-database.html:864
#: i2p2www/pages/site/docs/how/network-database.html:865
#: i2p2www/pages/site/docs/how/peer-selection.html:265
#: i2p2www/pages/site/docs/how/tunnel-routing.html:255
#: i2p2www/pages/site/docs/protocol/i2cp.html:668
@@ -6775,10 +6775,10 @@ msgstr ""
#: i2p2www/pages/site/docs/how/intro.html:174
#, python-format
msgid ""
"Anyone interested should join us on the IRC channel #i2p (hosted "
"Anyone interested should join us on the IRC channel #i2p-dev (hosted "
"concurrently on irc.freenode.net,\n"
"irc.postman.i2p, irc.freshcoffee.i2p, irc.welterde.i2p and "
"irc.einirc.de). There are currently no\n"
"irc.postman.i2p, irc.echelon.i2p, irc.dg.i2p and irc.oftc.net). There are"
" currently no\n"
"scheduled development meetings, however <a href=\"%(meetings)s\">archives"
" are available</a>."
msgstr ""
@@ -6798,9 +6798,8 @@ msgid "The Network Database"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:3
#: i2p2www/pages/site/docs/transport/index.html:3
#: i2p2www/pages/site/docs/transport/ssu.html:3
msgid "September 2014"
#: i2p2www/pages/site/docs/transport/ntcp.html:3
msgid "October 2014"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:8
@@ -7326,31 +7325,33 @@ msgid ""
"=\"#sybil-partial\">Sybil attacks</a>.\n"
"Instead of the SHA256 hash of the key being looked up of stored, the "
"SHA256 hash is taken\n"
"of the 32-byte binary key appended with the UTC date represented as an "
"8-byte ASCII string yyyyMMdd, i.e. SHA256(key + yyyyMMdd).\n"
"of the 32-byte binary search key appended with the UTC date represented "
"as an 8-byte ASCII string yyyyMMdd, i.e. SHA256(key + yyyyMMdd).\n"
"This is called the \"routing key\", and it changes every day at midnight "
"UTC.\n"
"Only the search key is modified in this way, not the floodfill router "
"hashes.\n"
"The daily transformation of the DHT is sometimes called \"keyspace "
"rotation\",\n"
"although it isn't strictly a rotation."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:336
#: i2p2www/pages/site/docs/how/network-database.html:337
msgid ""
"Routing keys are never sent on-the-wire in any I2NP message, they are "
"only used locally for\n"
"determination of distance."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:343
#: i2p2www/pages/site/docs/how/network-database.html:344
msgid "Storage, Verification, and Lookup Mechanics"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:345
#: i2p2www/pages/site/docs/how/network-database.html:346
msgid "RouterInfo Storage to Peers"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:346
#: i2p2www/pages/site/docs/how/network-database.html:347
#, python-format
msgid ""
"<a href=\"%(i2np)s\">I2NP</a> DatabaseStoreMessages containing the local "
@@ -7359,11 +7360,11 @@ msgid ""
"or <a href=\"%(ssu)s\">SSU</a> transport connection."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:353
#: i2p2www/pages/site/docs/how/network-database.html:354
msgid "LeaseSet Storage to Peers"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:354
#: i2p2www/pages/site/docs/how/network-database.html:355
#, python-format
msgid ""
"<a href=\"%(i2np)s\">I2NP</a> DatabaseStoreMessages containing the local "
@@ -7376,7 +7377,7 @@ msgid ""
"Destinations to have published LeaseSets at all."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:362
#: i2p2www/pages/site/docs/how/network-database.html:363
msgid ""
"The DatabaseStoreMessage should be sent to the floodfill that is closest\n"
"to the current routing key for the RouterInfo or LeaseSet being stored.\n"
@@ -7388,7 +7389,7 @@ msgid ""
"This provides a high degree of fault-tolerance."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:371
#: i2p2www/pages/site/docs/how/network-database.html:372
msgid ""
"In traditional Kademlia, a peer would do a \"find-closest\" search before"
" inserting\n"
@@ -7409,11 +7410,11 @@ msgid ""
"the netdb item."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:384
#: i2p2www/pages/site/docs/how/network-database.html:385
msgid "RouterInfo Storage to Floodfills"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:385
#: i2p2www/pages/site/docs/how/network-database.html:386
#, python-format
msgid ""
"A router publishes its own RouterInfo by directly connecting to a "
@@ -7428,18 +7429,18 @@ msgid ""
"with the Message ID set to the value of the Reply Token."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:399
#: i2p2www/pages/site/docs/how/network-database.html:400
msgid "LeaseSet Storage to Floodfills"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:400
#: i2p2www/pages/site/docs/how/network-database.html:401
msgid ""
"Storage of LeaseSets is much more sensitive than for RouterInfos, as a "
"router\n"
"must take care that the LeaseSet cannot be associated with the router."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:405
#: i2p2www/pages/site/docs/how/network-database.html:406
#, python-format
msgid ""
"A router publishes a local LeaseSet by\n"
@@ -7455,11 +7456,11 @@ msgid ""
"This message is sent back to one of the client's inbound tunnels."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:418
#: i2p2www/pages/site/docs/how/network-database.html:419
msgid "Flooding"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:419
#: i2p2www/pages/site/docs/how/network-database.html:420
#, python-format
msgid ""
"After a floodfill router receives a DatabaseStoreMessage containing a\n"
@@ -7477,7 +7478,7 @@ msgid ""
"DHT \"neighborhood\" for the routing key."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:430
#: i2p2www/pages/site/docs/how/network-database.html:431
#, python-format
msgid ""
"The floodfill then directly connects to each of those peers\n"
@@ -7488,11 +7489,11 @@ msgid ""
"The other routers do not reply or re-flood, as the Reply Token is zero."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:440
#: i2p2www/pages/site/docs/how/network-database.html:441
msgid "RouterInfo and LeaseSet Lookup"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:441
#: i2p2www/pages/site/docs/how/network-database.html:442
#, python-format
msgid ""
"The <a href=\"%(i2np)s\">I2NP</a> DatabaseLookupMessage is used to "
@@ -7502,13 +7503,13 @@ msgid ""
"exploratory tunnels."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:447
#: i2p2www/pages/site/docs/how/network-database.html:448
msgid ""
"Lookups are generally sent to the two \"good\" (the connection doesn't "
"fail) floodfill routers closest to the requested key, in parallel."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:451
#: i2p2www/pages/site/docs/how/network-database.html:452
#, python-format
msgid ""
"If the key is found locally by the floodfill router, it responds with a\n"
@@ -7519,7 +7520,7 @@ msgid ""
"containing a list of other floodfill routers close to the key."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:459
#: i2p2www/pages/site/docs/how/network-database.html:460
msgid ""
"LeaseSet lookups are garlic encrypted end-to-end as of release 0.9.5.\n"
"RouterInfo lookups are not encrypted and thus are vulnerable to snooping "
@@ -7529,7 +7530,7 @@ msgid ""
"RouterInfo lookup encryption may be enabled in a future release."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:466
#: i2p2www/pages/site/docs/how/network-database.html:467
msgid ""
"As of release 0.9.7, replies to a LeaseSet lookup (a DatabaseStoreMessage"
" or a DatabaseSearchReplyMessage)\n"
@@ -7540,14 +7541,14 @@ msgid ""
" encryption."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:473
#: i2p2www/pages/site/docs/how/network-database.html:474
#, python-format
msgid ""
"(Reference: <a href=\"%(pdf)s\">Hashing it out in Public</a> Sections "
"2.2-2.3 for terms below in italics)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:477
#: i2p2www/pages/site/docs/how/network-database.html:478
msgid ""
"Due to the relatively small size of the network and the flooding "
"redundancy of 8x,\n"
@@ -7563,7 +7564,7 @@ msgid ""
"to <i>reduce the chance of query failure</i>."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:488
#: i2p2www/pages/site/docs/how/network-database.html:489
msgid ""
"As of release 0.8.9, <i>iterative lookups</i> are implemented with no "
"lookup redundancy.\n"
@@ -7581,7 +7582,7 @@ msgid ""
"or the maximum number of peers is queried."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:500
#: i2p2www/pages/site/docs/how/network-database.html:501
msgid ""
"<i>Node IDs</i> are <i>verifiable</i> in that we use the router hash "
"directly as both the node ID and the Kademlia key.\n"
@@ -7591,11 +7592,11 @@ msgid ""
"<i>detailed knowledge of the neighborhood of the destination ID space</i>."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:509
#: i2p2www/pages/site/docs/how/network-database.html:510
msgid "RouterInfo Storage Verification"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:510
#: i2p2www/pages/site/docs/how/network-database.html:511
#, python-format
msgid ""
"Note: RouterInfo verification is disabled as of release 0.9.7.1 to "
@@ -7605,7 +7606,7 @@ msgid ""
"It is not clear if verification can be redesigned to be done safely."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:517
#: i2p2www/pages/site/docs/how/network-database.html:518
msgid ""
"To verify a storage was successful, a router simply waits about 10 "
"seconds,\n"
@@ -7616,11 +7617,11 @@ msgid ""
"outbound endpoint(OBEP)."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:525
#: i2p2www/pages/site/docs/how/network-database.html:526
msgid "LeaseSet Storage Verification"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:526
#: i2p2www/pages/site/docs/how/network-database.html:527
msgid ""
"To verify a storage was successful, a router simply waits about 10 "
"seconds,\n"
@@ -7634,7 +7635,7 @@ msgid ""
"tunnels."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:536
#: i2p2www/pages/site/docs/how/network-database.html:537
msgid ""
"As of release 0.9.7, replies for both RouterInfo and LeaseSet lookups (a "
"DatabaseStoreMessage or a DatabaseSearchReplyMessage)\n"
@@ -7642,11 +7643,11 @@ msgid ""
"to hide the reply from the inbound gateway (IBGW) of the reply tunnel."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:544
#: i2p2www/pages/site/docs/how/network-database.html:545
msgid "Exploration"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:545
#: i2p2www/pages/site/docs/how/network-database.html:546
#, python-format
msgid ""
"<i>Exploration</i> is a special form of netdb lookup, where a router "
@@ -7669,11 +7670,11 @@ msgid ""
"the requested key."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:559
#: i2p2www/pages/site/docs/how/network-database.html:560
msgid "Notes on Lookup Responses"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:560
#: i2p2www/pages/site/docs/how/network-database.html:561
msgid ""
"The response to a lookup request is either a Database Store Message (on "
"success) or a\n"
@@ -7686,11 +7687,11 @@ msgid ""
"difficult to monitor the performance of the various floodfill routers."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:570
#: i2p2www/pages/site/docs/how/network-database.html:571
msgid "MultiHoming"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:572
#: i2p2www/pages/site/docs/how/network-database.html:573
msgid ""
"Destinations may be hosted on multiple routers simultaneously, by using "
"the same\n"
@@ -7707,18 +7708,18 @@ msgid ""
"services on the network."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:582
#: i2p2www/pages/site/docs/how/network-database.html:583
msgid "Threat Analysis"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:583
#: i2p2www/pages/site/docs/how/network-database.html:584
#, python-format
msgid ""
"Also discussed on <a href=\"%(threatmodel)s#floodfill\">the threat model "
"page</a>."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:587
#: i2p2www/pages/site/docs/how/network-database.html:588
msgid ""
"A hostile user may attempt to harm the network by\n"
"creating one or more floodfill routers and crafting them to offer\n"
@@ -7726,11 +7727,11 @@ msgid ""
"Some scenarios are discussed below."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:594
#: i2p2www/pages/site/docs/how/network-database.html:595
msgid "General Mitigation Through Growth"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:595
#: i2p2www/pages/site/docs/how/network-database.html:596
#, python-format
msgid ""
"There are currently around %(ffcount)s floodfill routers in the network.\n"
@@ -7739,32 +7740,32 @@ msgid ""
"as the network size and number of floodfill routers increase."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:602
#: i2p2www/pages/site/docs/how/network-database.html:603
msgid "General Mitigation Through Redundancy"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:603
#: i2p2www/pages/site/docs/how/network-database.html:604
#, python-format
msgid ""
"Via flooding, all netdb entries are stored on the %(floodsize)s floodfill"
" routers closest to the key."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:608
#: i2p2www/pages/site/docs/how/network-database.html:609
msgid "Forgeries"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:609
#: i2p2www/pages/site/docs/how/network-database.html:610
msgid ""
"All netdb entries are signed by their creators, so no router may forge a\n"
"RouterInfo or LeaseSet."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:614
#: i2p2www/pages/site/docs/how/network-database.html:615
msgid "Slow or Unresponsive"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:615
#: i2p2www/pages/site/docs/how/network-database.html:616
#, python-format
msgid ""
"Each router maintains an expanded set of statistics in the\n"
@@ -7774,31 +7775,31 @@ msgid ""
"The set includes:"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:622
#: i2p2www/pages/site/docs/how/network-database.html:623
msgid "Average response time"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:623
#: i2p2www/pages/site/docs/how/network-database.html:624
msgid "Percentage of queries answered with the data requested"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:624
#: i2p2www/pages/site/docs/how/network-database.html:625
msgid "Percentage of stores that were successfully verified"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:625
#: i2p2www/pages/site/docs/how/network-database.html:626
msgid "Last successful store"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:626
#: i2p2www/pages/site/docs/how/network-database.html:627
msgid "Last successful lookup"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:627
#: i2p2www/pages/site/docs/how/network-database.html:628
msgid "Last response"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:630
#: i2p2www/pages/site/docs/how/network-database.html:631
msgid ""
"Each time a router needs to make a determination on which floodfill "
"router is closest to a key,\n"
@@ -7811,11 +7812,11 @@ msgid ""
"routers that are only sometimes malicious may be much harder to deal with."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:640
#: i2p2www/pages/site/docs/how/network-database.html:641
msgid "Sybil Attack (Full Keyspace)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:641
#: i2p2www/pages/site/docs/how/network-database.html:642
#, python-format
msgid ""
"An attacker may mount a <a href=\"%(url)s\">Sybil attack</a>\n"
@@ -7823,7 +7824,7 @@ msgid ""
"keyspace."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:646
#: i2p2www/pages/site/docs/how/network-database.html:647
#, python-format
msgid ""
"(In a related example, a researcher recently created a\n"
@@ -7832,7 +7833,7 @@ msgid ""
"network."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:652
#: i2p2www/pages/site/docs/how/network-database.html:653
msgid ""
"If the floodfills are not sufficiently misbehaving to be marked as "
"\"bad\" using the peer profile\n"
@@ -7844,7 +7845,7 @@ msgid ""
"none of them is completely satisfactory:"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:660
#: i2p2www/pages/site/docs/how/network-database.html:661
msgid ""
"Compile a list of bad router hashes or IPs, and announce the list through"
" various means\n"
@@ -7853,30 +7854,30 @@ msgid ""
"add it to their local \"blacklist\"."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:665
#: i2p2www/pages/site/docs/how/network-database.html:666
msgid ""
"Ask everyone in the network to enable floodfill manually (fight Sybil "
"with more Sybil)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:666
#: i2p2www/pages/site/docs/how/network-database.html:667
msgid "Release a new software version that includes the hardcoded \"bad\" list"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:667
#: i2p2www/pages/site/docs/how/network-database.html:668
msgid ""
"Release a new software version that improves the peer profile metrics and"
" thresholds,\n"
"in an attempt to automatically identify the \"bad\" peers."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:671
#: i2p2www/pages/site/docs/how/network-database.html:672
msgid ""
"Add software that disqualifies floodfills if too many of them are in a "
"single IP block"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:672
#: i2p2www/pages/site/docs/how/network-database.html:673
msgid ""
"Implement an automatic subscription-based blacklist controlled by a "
"single individual or group.\n"
@@ -7888,15 +7889,15 @@ msgid ""
"or even to completely shutdown or destroy the entire network."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:681
#: i2p2www/pages/site/docs/how/network-database.html:682
msgid "This attack becomes more difficult as the network size grows."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:687
#: i2p2www/pages/site/docs/how/network-database.html:688
msgid "Sybil Attack (Partial Keyspace)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:688
#: i2p2www/pages/site/docs/how/network-database.html:689
#, python-format
msgid ""
"An attacker may mount a <a href=\"%(url)s\">Sybil attack</a>\n"
@@ -7910,7 +7911,7 @@ msgid ""
"eepsite, for example."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:697
#: i2p2www/pages/site/docs/how/network-database.html:698
msgid ""
"As the keyspace is indexed by the cryptographic (SHA256) Hash of the key,"
"\n"
@@ -7922,7 +7923,7 @@ msgid ""
"size, is unknown."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:705
#: i2p2www/pages/site/docs/how/network-database.html:706
msgid ""
"As a partial defense against this attack,\n"
"the algorithm used to determine Kademlia \"closeness\" varies over time.\n"
@@ -7939,7 +7940,7 @@ msgid ""
"to the target key, or to each other."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:717
#: i2p2www/pages/site/docs/how/network-database.html:718
msgid ""
"This attack becomes more difficult as the network size grows.\n"
"However, recent research demonstrates that the keyspace rotation is not "
@@ -7949,7 +7950,7 @@ msgid ""
"of the keyspace within a half hour after rotation."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:725
#: i2p2www/pages/site/docs/how/network-database.html:726
msgid ""
"One consequence of daily keyspace rotation is that the distributed "
"network database\n"
@@ -7961,11 +7962,11 @@ msgid ""
"are a topic for further study."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:735
#: i2p2www/pages/site/docs/how/network-database.html:736
msgid "Bootstrap Attacks"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:736
#: i2p2www/pages/site/docs/how/network-database.html:737
msgid ""
"An attacker could attempt to boot new routers into an isolated\n"
"or majority-controlled network by taking over a reseed website,\n"
@@ -7973,48 +7974,48 @@ msgid ""
"to the hardcoded list in the router."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:743
#: i2p2www/pages/site/docs/how/network-database.html:744
msgid "Several defenses are possible, and most of these are planned:"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:747
#: i2p2www/pages/site/docs/how/network-database.html:748
msgid ""
"Disallow fallback from HTTPS to HTTP for reseeding.\n"
"A MITM attacker could simply block HTTPS, then respond to the HTTP."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:751
#: i2p2www/pages/site/docs/how/network-database.html:752
msgid "Bundling reseed data in the installer"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:754
#: i2p2www/pages/site/docs/how/network-database.html:755
msgid "Defenses that are implemented:"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:758
#: i2p2www/pages/site/docs/how/network-database.html:759
msgid ""
"Changing the reseed task to fetch a subset of RouterInfos from\n"
"each of several reseed sites rather than using only a single site"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:762
#: i2p2www/pages/site/docs/how/network-database.html:763
msgid ""
"Creating an out-of-network reseed monitoring service that\n"
"periodically polls reseed websites and verifies that the\n"
"data are not stale or inconsistent with other views of the network"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:767
#: i2p2www/pages/site/docs/how/network-database.html:768
msgid ""
"As of release 0.9.14, reseed data is bundled into a signed zip file and\n"
"the signature is verified when downloaded."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:775
#: i2p2www/pages/site/docs/how/network-database.html:776
msgid "Query Capture"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:776
#: i2p2www/pages/site/docs/how/network-database.html:777
#, python-format
msgid ""
"See also <a href=\"#lookup\">lookup</a>\n"
@@ -8022,7 +8023,7 @@ msgid ""
"2.2-2.3 for terms below in italics)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:781
#: i2p2www/pages/site/docs/how/network-database.html:782
msgid ""
"Similar to a bootstrap attack, an attacker using a floodfill router could"
" attempt to \"steer\"\n"
@@ -8030,7 +8031,7 @@ msgid ""
"references."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:786
#: i2p2www/pages/site/docs/how/network-database.html:787
msgid ""
"This is unlikely to work via exploration, because exploration is a low-"
"frequency task.\n"
@@ -8040,7 +8041,7 @@ msgid ""
"and each exploration query is directed to a random floodfill router."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:793
#: i2p2www/pages/site/docs/how/network-database.html:794
#, python-format
msgid ""
"As of release 0.8.9, <i>iterative lookups</i> are implemented.\n"
@@ -8065,16 +8066,16 @@ msgid ""
"is much more difficult."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:812
#: i2p2www/pages/site/docs/how/network-database.html:813
msgid "DHT-Based Relay Selection"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:813
#: i2p2www/pages/site/docs/how/network-database.html:814
#, python-format
msgid "(Reference: <a href=\"%(pdf)s\">Hashing it out in Public</a> Section 3)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:817
#: i2p2www/pages/site/docs/how/network-database.html:818
#, python-format
msgid ""
"This doesn't have much to do with floodfill, but see\n"
@@ -8082,18 +8083,18 @@ msgid ""
"for a discussion of the vulnerabilities of peer selection for tunnels."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:823
#: i2p2www/pages/site/docs/how/network-database.html:824
msgid "Information Leaks"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:824
#: i2p2www/pages/site/docs/how/network-database.html:825
#, python-format
msgid ""
"(Reference: <a href=\"%(pdf)s\">In Search of an Anonymous and Secure "
"Lookup</a> Section 3)"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:828
#: i2p2www/pages/site/docs/how/network-database.html:829
#, python-format
msgid ""
"This paper addresses weaknesses in the \"Finger Table\" DHT lookups used "
@@ -8110,7 +8111,7 @@ msgid ""
"Also, peer selection is unrelated to any notion of DHT key-closeness."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:839
#: i2p2www/pages/site/docs/how/network-database.html:840
msgid ""
"Some of this may actually be more interesting when the I2P network gets "
"much larger.\n"
@@ -8124,7 +8125,7 @@ msgid ""
"much harder."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:847
#: i2p2www/pages/site/docs/how/network-database.html:848
#, python-format
msgid ""
"However, the general issue of DHT information leakage in I2P needs "
@@ -8140,15 +8141,15 @@ msgid ""
"become problematic for several reasons."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:861
#: i2p2www/pages/site/docs/how/network-database.html:862
msgid "Moved to the netdb discussion page"
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:865
#: i2p2www/pages/site/docs/how/network-database.html:866
msgid "End-to-end encryption of additional netDb lookups and responses."
msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:869
#: i2p2www/pages/site/docs/how/network-database.html:870
msgid "Better methods for tracking lookup responses."
msgstr ""
@@ -14643,6 +14644,11 @@ msgstr ""
msgid "Transport Overview"
msgstr ""
#: i2p2www/pages/site/docs/transport/index.html:3
#: i2p2www/pages/site/docs/transport/ssu.html:3
msgid "September 2014"
msgstr ""
#: i2p2www/pages/site/docs/transport/index.html:6
msgid "Transports in I2P"
msgstr ""
@@ -14967,10 +14973,6 @@ msgstr ""
msgid "NTCP (NIO-based TCP)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:3
msgid "October 2014"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:6
#, python-format
msgid ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2014-07-26 02:42+0000\n"
"POT-Creation-Date: 2014-10-22 20:13+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -175,9 +175,10 @@ msgstr ""
#: i2p2www/pages/site/get-involved/index.html:5
msgid ""
"To get involved, please feel free to join us on the #i2p IRC channel (on\n"
"irc.freenode.net, or within I2P on irc.freshcoffee.i2p or "
"irc.postman.i2p)."
"To get involved, please feel free to join us on the #i2p-dev IRC channel "
"(on\n"
"irc.freenode.net, irc.oftc.net, or within I2P on irc.echelon.i2p, "
"irc.dg.i2p or irc.postman.i2p)."
msgstr ""
#: i2p2www/pages/site/get-involved/index.html:9