Updated translation strings
This commit is contained in:
130
pots/docs.pot
130
pots/docs.pot
@@ -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-02-14 11:46+0000\n"
|
||||
"POT-Creation-Date: 2014-02-17 21:36+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"
|
||||
@@ -1927,7 +1927,7 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/datagrams.html:114
|
||||
#: i2p2www/pages/site/docs/spec/datagrams.html:10
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:570
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:571
|
||||
msgid "Specification"
|
||||
msgstr ""
|
||||
|
||||
@@ -3436,7 +3436,7 @@ msgstr ""
|
||||
#: i2p2www/pages/site/docs/protocol/i2np.html:226
|
||||
#: i2p2www/pages/site/docs/spec/updates.html:280
|
||||
#: i2p2www/pages/site/docs/transport/ntcp.html:472
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:505
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:506
|
||||
#: i2p2www/pages/site/docs/tunnels/implementation.html:506
|
||||
msgid "Future Work"
|
||||
msgstr ""
|
||||
@@ -8527,7 +8527,7 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/how/tech-intro.html:9
|
||||
#: i2p2www/pages/site/docs/how/tech-intro.html:24
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:280
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:281
|
||||
msgid "Introduction"
|
||||
msgstr ""
|
||||
|
||||
@@ -15486,14 +15486,16 @@ msgstr ""
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:139
|
||||
msgid ""
|
||||
"All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n"
|
||||
"The MAC and session keys are negotiated as part of the DH exchange, used\n"
|
||||
"for the HMAC and encryption, respectively. Prior to the DH exchange, \n"
|
||||
"the publicly knowable introKey is used for the MAC and encryption."
|
||||
"When Alice originates a session with Bob,\n"
|
||||
"the MAC and session keys are negotiated as part of the DH exchange, and "
|
||||
"are then used\n"
|
||||
"for the HMAC and encryption, respectively. During the DH exchange, \n"
|
||||
"Bob's publicly knowable introKey is used for the MAC and encryption."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:146
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:147
|
||||
msgid ""
|
||||
"When using the introKey, both the initial message and any subsequent\n"
|
||||
"Both the initial message and the subsequent\n"
|
||||
"reply use the introKey of the responder (Bob) - the responder does \n"
|
||||
"not need to know the introKey of the requester (Alice). The DSA \n"
|
||||
"signing key used by Bob should already be known to Alice when she \n"
|
||||
@@ -15501,7 +15503,7 @@ msgid ""
|
||||
"Bob."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:155
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:156
|
||||
msgid ""
|
||||
"Upon receiving a message, the receiver checks the \"from\" IP address and"
|
||||
" port\n"
|
||||
@@ -15514,7 +15516,7 @@ msgid ""
|
||||
"it may be dropped anyway."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:166
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:167
|
||||
msgid ""
|
||||
"If Alice and Bob have an established session, but Alice loses the \n"
|
||||
"keys for some reason and she wants to contact Bob, she may at any \n"
|
||||
@@ -15526,7 +15528,7 @@ msgid ""
|
||||
"new one."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:177
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:178
|
||||
#, python-format
|
||||
msgid ""
|
||||
"For the DH key agreement,\n"
|
||||
@@ -15534,18 +15536,18 @@ msgid ""
|
||||
"MODP group (#14) is used:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:187
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:188
|
||||
#, python-format
|
||||
msgid ""
|
||||
"These are the same p and g used for I2P's\n"
|
||||
"<a href=\"%(cryptography)s#elgamal\">ElGamal encryption</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:192
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:193
|
||||
msgid "Replay prevention"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:194
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:195
|
||||
msgid ""
|
||||
"Replay prevention at the SSU layer occurs by rejecting packets \n"
|
||||
"with exceedingly old timestamps or those which reuse an IV. To\n"
|
||||
@@ -15553,7 +15555,7 @@ msgid ""
|
||||
"\"decay\" periodically so that only recently added IVs are detected."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:201
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:202
|
||||
msgid ""
|
||||
"The messageIds used in DataMessages are defined at layers above\n"
|
||||
"the SSU transport and are passed through transparently. These IDs\n"
|
||||
@@ -15562,11 +15564,11 @@ msgid ""
|
||||
"replay prevention - higher layers should take that into account."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:209
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:210
|
||||
msgid "Addressing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:211
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:212
|
||||
msgid ""
|
||||
"To contact an SSU peer, one of two sets of information is necessary:\n"
|
||||
"a direct address, for when the peer is publicly reachable, or an\n"
|
||||
@@ -15574,42 +15576,42 @@ msgid ""
|
||||
"There is no restriction on the number of addresses a peer may have."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:223
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:224
|
||||
msgid ""
|
||||
"Each of the addresses may also expose a series of options - special\n"
|
||||
"capabilities of that particular peer. For a list of available\n"
|
||||
"capabilities, see <a href=\"#capabilities\">below</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:229
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:230
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The addresses, options, and capabilities are published in the <a "
|
||||
"href=\"%(netdb)s\">network database</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:234
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:235
|
||||
msgid "Direct Session Establishment"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:235
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:236
|
||||
msgid ""
|
||||
"Direct session establishment is used when no third party is required for "
|
||||
"NAT traversal.\n"
|
||||
"The message sequence is as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:240
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:241
|
||||
msgid "Connection establishment (direct)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:241
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:242
|
||||
msgid ""
|
||||
"Alice connects directly to Bob.\n"
|
||||
"IPv6 is supported as of version 0.9.8."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:256
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:257
|
||||
#, python-format
|
||||
msgid ""
|
||||
"After the SessionConfirmed message is received, Bob sends a small\n"
|
||||
@@ -15622,7 +15624,7 @@ msgid ""
|
||||
"(i.e. 0x0000000000000002)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:265
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:266
|
||||
#, python-format
|
||||
msgid ""
|
||||
"After the status message is sent, the peers exchange\n"
|
||||
@@ -15631,7 +15633,7 @@ msgid ""
|
||||
"<a href=\"%(commonstructures)s#struct_RouterInfo\">RouterInfos</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:273
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:274
|
||||
msgid ""
|
||||
"It does not appear that the type of the status message or its contents "
|
||||
"matters.\n"
|
||||
@@ -15640,7 +15642,7 @@ msgid ""
|
||||
"the status message can be eliminated."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:282
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:283
|
||||
msgid ""
|
||||
"Introduction keys are delivered through an external channel \n"
|
||||
"(the network database, where they are identical to the router Hash for "
|
||||
@@ -15656,7 +15658,7 @@ msgid ""
|
||||
"not necessary to any intermediary relay peer)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:296
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:297
|
||||
msgid ""
|
||||
"Indirect session establishment by means of a third party introduction\n"
|
||||
"is necessary for efficient NAT traversal. Charlie, a router behind a\n"
|
||||
@@ -15684,25 +15686,25 @@ msgid ""
|
||||
"full direction session establishment with the specified IP and port."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:323
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:324
|
||||
msgid "Connection establishment (indirect using an introducer)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:325
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:326
|
||||
msgid "Alice first connects to introducer Bob, who relays the request to Charlie."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:343
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:344
|
||||
msgid ""
|
||||
"After the hole punch, the session is established between Alice and "
|
||||
"Charlie as in a direct establishment."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:355
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:356
|
||||
msgid "Peer testing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:357
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:358
|
||||
msgid ""
|
||||
"The automation of collaborative reachability testing for peers is\n"
|
||||
"enabled by a sequence of PeerTest messages. With its proper \n"
|
||||
@@ -15711,7 +15713,7 @@ msgid ""
|
||||
"quite simple:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:376
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:377
|
||||
msgid ""
|
||||
"Each of the PeerTest messages carry a nonce identifying the\n"
|
||||
"test series itself, as initialized by Alice. If Alice doesn't \n"
|
||||
@@ -15721,7 +15723,7 @@ msgid ""
|
||||
"that may be reached are as follows:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:386
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:387
|
||||
msgid ""
|
||||
"If she doesn't receive a response from Bob, she will retransmit\n"
|
||||
"up to a certain number of times, but if no response ever arrives,\n"
|
||||
@@ -15731,7 +15733,7 @@ msgid ""
|
||||
"Charlie to reply."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:395
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:396
|
||||
msgid ""
|
||||
"If Alice doesn't receive a PeerTest message with the \n"
|
||||
"expected nonce from a third party (Charlie), she will retransmit\n"
|
||||
@@ -15743,7 +15745,7 @@ msgid ""
|
||||
"IP and port that Bob offered up should be forwarded)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:406
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:407
|
||||
msgid ""
|
||||
"If Alice receives Bob's PeerTest message and both of Charlie's\n"
|
||||
"PeerTest messages but the enclosed IP and port numbers in Bob's \n"
|
||||
@@ -15754,7 +15756,7 @@ msgid ""
|
||||
"remote connectivity, ignoring further port discovery."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:416
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:417
|
||||
msgid ""
|
||||
"If Alice receives Charlie's first message but not his second,\n"
|
||||
"she will retransmit her PeerTest message to Charlie up to a \n"
|
||||
@@ -15762,7 +15764,7 @@ msgid ""
|
||||
"that Charlie is either confused or no longer online."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:424
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:425
|
||||
msgid ""
|
||||
"Alice should choose Bob arbitrarily from known peers who seem\n"
|
||||
"to be capable of participating in peer tests. Bob in turn should\n"
|
||||
@@ -15773,7 +15775,7 @@ msgid ""
|
||||
"to designate a new peer as Bob and try again with a different nonce."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:434
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:435
|
||||
msgid ""
|
||||
"Alice's introduction key is included in all of the PeerTest \n"
|
||||
"messages so that she doesn't need to already have an established\n"
|
||||
@@ -15782,11 +15784,11 @@ msgid ""
|
||||
"with either Bob or Charlie, but it is not required."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:452
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:453
|
||||
msgid "Transmission window, ACKs and Retransmissions"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:453
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:454
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The DATA message may contain ACKs of full messages and\n"
|
||||
@@ -15796,7 +15798,7 @@ msgid ""
|
||||
"for details."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:461
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:462
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The details of windowing, ACK, and retransmission strategies are not "
|
||||
@@ -15811,11 +15813,11 @@ msgid ""
|
||||
"See the code for initial, min and max parameters."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:473
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:474
|
||||
msgid "Security"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:474
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:475
|
||||
msgid ""
|
||||
"UDP source addresses may, of course, be spoofed.\n"
|
||||
"Additionally, the IPs and ports contained inside specific\n"
|
||||
@@ -15824,31 +15826,31 @@ msgid ""
|
||||
"Also, certain actions and responses may need to be rate-limited."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:482
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:483
|
||||
msgid ""
|
||||
"The details of validation are not specified\n"
|
||||
"here. Implementers should add defenses where appropriate."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:488
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:489
|
||||
msgid "Peer capabilities"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:492
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:493
|
||||
msgid ""
|
||||
"If the peer address contains the 'B' capability, that means \n"
|
||||
"they are willing and able to participate in peer tests as\n"
|
||||
"a 'Bob' or 'Charlie'."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:498
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:499
|
||||
msgid ""
|
||||
"If the peer address contains the 'C' capability, that means\n"
|
||||
"they are willing and able to serve as an introducer - serving\n"
|
||||
"as a Bob for an otherwise unreachable Alice."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:507
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:508
|
||||
msgid ""
|
||||
"Analysis of current SSU performance, including assessment of window size "
|
||||
"adjustment\n"
|
||||
@@ -15857,14 +15859,14 @@ msgid ""
|
||||
"performance, is a topic for future work."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:513
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:514
|
||||
msgid ""
|
||||
"The current implementation repeatedly sends acknowledgments for the same "
|
||||
"packets,\n"
|
||||
"which unnecessarily increases overhead."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:518
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:519
|
||||
msgid ""
|
||||
"The default small MTU value of 620 should be analyzed and possibly "
|
||||
"increased.\n"
|
||||
@@ -15873,15 +15875,15 @@ msgid ""
|
||||
"Probably not."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:524
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:525
|
||||
msgid "The protocol should be extended to exchange MTUs during the setup."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:528
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:529
|
||||
msgid "Rekeying is currently unimplemented and may never be."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:532
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:533
|
||||
msgid ""
|
||||
"The potential use of the 'challenge' fields in RelayIntro and "
|
||||
"RelayResponse,\n"
|
||||
@@ -15889,7 +15891,7 @@ msgid ""
|
||||
"undocumented."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:537
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:538
|
||||
msgid ""
|
||||
"Instead of a single fragment per packet, a more efficient\n"
|
||||
"strategy may be to bundle multiple message fragments into the same "
|
||||
@@ -15897,7 +15899,7 @@ msgid ""
|
||||
"so long as it doesn't exceed the MTU."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:543
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:544
|
||||
msgid ""
|
||||
"A set of fixed packet sizes may be appropriate to further hide the data \n"
|
||||
"fragmentation to external adversaries, but the tunnel, garlic, and end to"
|
||||
@@ -15905,34 +15907,34 @@ msgid ""
|
||||
"end padding should be sufficient for most needs until then."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:549
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:550
|
||||
msgid ""
|
||||
"Why are introduction keys the same as the router hash, should it be "
|
||||
"changed, would there be any benefit?"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:553
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:554
|
||||
msgid "Capacities appear to be unused."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:557
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:558
|
||||
msgid ""
|
||||
"Signed-on times in SessionCreated and SessionConfirmed appear to be "
|
||||
"unused or unverified."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:562
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:563
|
||||
msgid "Implementation Diagram"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:563
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:564
|
||||
msgid ""
|
||||
"This diagram\n"
|
||||
"should accurately reflect the current implementation, however there may "
|
||||
"be small differences."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:571
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:572
|
||||
msgid "Now on the SSU specification page"
|
||||
msgstr ""
|
||||
|
||||
|
Reference in New Issue
Block a user