Updated translation strings

This commit is contained in:
str4d
2014-08-26 13:34:44 +00:00
parent 9b4097700b
commit 16724f3191
49 changed files with 8032 additions and 3655 deletions

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P\n"
"Report-Msgid-Bugs-To: https://trac.i2p2.de/\n"
"POT-Creation-Date: 2014-07-26 02:42+0000\n"
"POT-Creation-Date: 2014-08-26 13:33+0000\n"
"PO-Revision-Date: 2013-04-27 23:10+0000\n"
"Last-Translator: Martin Svensson <digitalmannen@gmail.com>\n"
"Language-Team: Swedish (Sweden) "
@@ -26,7 +26,6 @@ msgstr ""
#: i2p2www/pages/site/docs/index.html:3
#: i2p2www/pages/site/docs/spec/configuration.html:3
#: i2p2www/pages/site/docs/spec/streaming.html:3
msgid "January 2014"
msgstr ""
@@ -2006,20 +2005,20 @@ msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:89
#: i2p2www/pages/site/docs/spec/common-structures.html:102
#: i2p2www/pages/site/docs/spec/common-structures.html:115
#: i2p2www/pages/site/docs/spec/common-structures.html:127
#: i2p2www/pages/site/docs/spec/common-structures.html:156
#: i2p2www/pages/site/docs/spec/common-structures.html:185
#: i2p2www/pages/site/docs/spec/common-structures.html:214
#: i2p2www/pages/site/docs/spec/common-structures.html:226
#: i2p2www/pages/site/docs/spec/common-structures.html:238
#: i2p2www/pages/site/docs/spec/common-structures.html:250
#: i2p2www/pages/site/docs/spec/common-structures.html:410
#: i2p2www/pages/site/docs/spec/common-structures.html:493
#: i2p2www/pages/site/docs/spec/common-structures.html:556
#: i2p2www/pages/site/docs/spec/common-structures.html:622
#: i2p2www/pages/site/docs/spec/common-structures.html:667
#: i2p2www/pages/site/docs/spec/common-structures.html:797
#: i2p2www/pages/site/docs/spec/common-structures.html:864
#: i2p2www/pages/site/docs/spec/common-structures.html:128
#: i2p2www/pages/site/docs/spec/common-structures.html:167
#: i2p2www/pages/site/docs/spec/common-structures.html:206
#: i2p2www/pages/site/docs/spec/common-structures.html:245
#: i2p2www/pages/site/docs/spec/common-structures.html:257
#: i2p2www/pages/site/docs/spec/common-structures.html:269
#: i2p2www/pages/site/docs/spec/common-structures.html:281
#: i2p2www/pages/site/docs/spec/common-structures.html:446
#: i2p2www/pages/site/docs/spec/common-structures.html:534
#: i2p2www/pages/site/docs/spec/common-structures.html:600
#: i2p2www/pages/site/docs/spec/common-structures.html:669
#: i2p2www/pages/site/docs/spec/common-structures.html:714
#: i2p2www/pages/site/docs/spec/common-structures.html:844
#: i2p2www/pages/site/docs/spec/common-structures.html:911
msgid "Description"
msgstr ""
@@ -3004,13 +3003,16 @@ msgstr ""
#: i2p2www/pages/site/docs/how/elgamal-aes.html:267
#: i2p2www/pages/site/docs/how/peer-selection.html:282
#: i2p2www/pages/site/docs/spec/common-structures.html:83
#: i2p2www/pages/site/docs/spec/common-structures.html:280
#: i2p2www/pages/site/docs/spec/common-structures.html:440
#: i2p2www/pages/site/docs/spec/common-structures.html:542
#: i2p2www/pages/site/docs/spec/common-structures.html:656
#: i2p2www/pages/site/docs/spec/common-structures.html:756
#: i2p2www/pages/site/docs/spec/common-structures.html:838
#: i2p2www/pages/site/docs/spec/common-structures.html:943
#: i2p2www/pages/site/docs/spec/common-structures.html:155
#: i2p2www/pages/site/docs/spec/common-structures.html:194
#: i2p2www/pages/site/docs/spec/common-structures.html:233
#: i2p2www/pages/site/docs/spec/common-structures.html:311
#: i2p2www/pages/site/docs/spec/common-structures.html:476
#: i2p2www/pages/site/docs/spec/common-structures.html:583
#: i2p2www/pages/site/docs/spec/common-structures.html:703
#: i2p2www/pages/site/docs/spec/common-structures.html:803
#: i2p2www/pages/site/docs/spec/common-structures.html:885
#: i2p2www/pages/site/docs/spec/common-structures.html:990
#: i2p2www/pages/site/docs/spec/datagrams.html:30
#: i2p2www/pages/site/docs/spec/datagrams.html:93
msgid "Notes"
@@ -3437,8 +3439,8 @@ msgstr ""
#: i2p2www/pages/site/docs/how/tunnel-routing.html:255
#: i2p2www/pages/site/docs/protocol/i2cp.html:668
#: i2p2www/pages/site/docs/protocol/i2np.html:226
#: i2p2www/pages/site/docs/spec/updates.html:280
#: i2p2www/pages/site/docs/transport/ntcp.html:502
#: i2p2www/pages/site/docs/spec/updates.html:284
#: i2p2www/pages/site/docs/transport/ntcp.html:518
#: i2p2www/pages/site/docs/transport/ssu.html:516
#: i2p2www/pages/site/docs/tunnels/implementation.html:506
msgid "Future Work"
@@ -3984,7 +3986,6 @@ msgid "<a href=\"http://%(zzz)s/topics/812\">DHT on I2P discussion</a>"
msgstr ""
#: i2p2www/pages/site/docs/applications/managed-clients.html:3
#: i2p2www/pages/site/docs/transport/ntcp.html:3
#: i2p2www/pages/site/docs/transport/ssu.html:3
msgid "February 2014"
msgstr ""
@@ -6803,8 +6804,6 @@ msgstr ""
#: i2p2www/pages/site/docs/how/network-database.html:3
#: i2p2www/pages/site/docs/protocol/i2cp.html:3
#: i2p2www/pages/site/docs/spec/common-structures.html:3
#: i2p2www/pages/site/docs/spec/updates.html:3
msgid "June 2014"
msgstr ""
@@ -13003,9 +13002,9 @@ msgstr ""
#: i2p2www/pages/site/docs/protocol/i2np.html:91
#: i2p2www/pages/site/docs/spec/common-structures.html:16
#: i2p2www/pages/site/docs/spec/common-structures.html:143
#: i2p2www/pages/site/docs/spec/common-structures.html:172
#: i2p2www/pages/site/docs/spec/common-structures.html:201
#: i2p2www/pages/site/docs/spec/common-structures.html:144
#: i2p2www/pages/site/docs/spec/common-structures.html:183
#: i2p2www/pages/site/docs/spec/common-structures.html:222
msgid "Type"
msgstr ""
@@ -13485,6 +13484,13 @@ msgstr ""
msgid "Common structures Specification"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:3
#: i2p2www/pages/site/docs/spec/streaming.html:3
#: i2p2www/pages/site/docs/spec/updates.html:3
#: i2p2www/pages/site/docs/transport/ntcp.html:3
msgid "August 2014"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:6
#, python-format
msgid ""
@@ -13505,20 +13511,20 @@ msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:94
#: i2p2www/pages/site/docs/spec/common-structures.html:107
#: i2p2www/pages/site/docs/spec/common-structures.html:119
#: i2p2www/pages/site/docs/spec/common-structures.html:131
#: i2p2www/pages/site/docs/spec/common-structures.html:160
#: i2p2www/pages/site/docs/spec/common-structures.html:189
#: i2p2www/pages/site/docs/spec/common-structures.html:218
#: i2p2www/pages/site/docs/spec/common-structures.html:230
#: i2p2www/pages/site/docs/spec/common-structures.html:242
#: i2p2www/pages/site/docs/spec/common-structures.html:254
#: i2p2www/pages/site/docs/spec/common-structures.html:414
#: i2p2www/pages/site/docs/spec/common-structures.html:497
#: i2p2www/pages/site/docs/spec/common-structures.html:560
#: i2p2www/pages/site/docs/spec/common-structures.html:626
#: i2p2www/pages/site/docs/spec/common-structures.html:132
#: i2p2www/pages/site/docs/spec/common-structures.html:171
#: i2p2www/pages/site/docs/spec/common-structures.html:210
#: i2p2www/pages/site/docs/spec/common-structures.html:249
#: i2p2www/pages/site/docs/spec/common-structures.html:261
#: i2p2www/pages/site/docs/spec/common-structures.html:273
#: i2p2www/pages/site/docs/spec/common-structures.html:285
#: i2p2www/pages/site/docs/spec/common-structures.html:450
#: i2p2www/pages/site/docs/spec/common-structures.html:538
#: i2p2www/pages/site/docs/spec/common-structures.html:604
#: i2p2www/pages/site/docs/spec/common-structures.html:673
#: i2p2www/pages/site/docs/spec/common-structures.html:801
#: i2p2www/pages/site/docs/spec/common-structures.html:869
#: i2p2www/pages/site/docs/spec/common-structures.html:720
#: i2p2www/pages/site/docs/spec/common-structures.html:848
#: i2p2www/pages/site/docs/spec/common-structures.html:916
#: i2p2www/pages/site/docs/spec/streaming.html:35
msgid "Contents"
msgstr ""
@@ -13591,143 +13597,167 @@ msgid "This structure is used for AES256 encryption and decryption.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:120
#: i2p2www/pages/site/docs/spec/common-structures.html:219
#: i2p2www/pages/site/docs/spec/common-structures.html:231
#: i2p2www/pages/site/docs/spec/common-structures.html:250
#: i2p2www/pages/site/docs/spec/common-structures.html:262
msgid "32 bytes\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:128
#: i2p2www/pages/site/docs/spec/common-structures.html:129
msgid "This structure is used for verifying signatures.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:132
#: i2p2www/pages/site/docs/spec/common-structures.html:133
msgid ""
"Key type and length are inferred from context or are specified in the Key"
" Certificate of a Destination.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:135
#: i2p2www/pages/site/docs/spec/common-structures.html:164
#: i2p2www/pages/site/docs/spec/common-structures.html:193
#: i2p2www/pages/site/docs/spec/common-structures.html:136
#: i2p2www/pages/site/docs/spec/common-structures.html:175
#: i2p2www/pages/site/docs/spec/common-structures.html:214
msgid "The default type is DSA_SHA1.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:138
#: i2p2www/pages/site/docs/spec/common-structures.html:167
#: i2p2www/pages/site/docs/spec/common-structures.html:196
#: i2p2www/pages/site/docs/spec/common-structures.html:139
#: i2p2www/pages/site/docs/spec/common-structures.html:178
#: i2p2www/pages/site/docs/spec/common-structures.html:217
msgid ""
"As of release 0.9.12, other types may be supported, depending on context."
"\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:143
#: i2p2www/pages/site/docs/spec/common-structures.html:172
#: i2p2www/pages/site/docs/spec/common-structures.html:201
#: i2p2www/pages/site/docs/spec/common-structures.html:144
#: i2p2www/pages/site/docs/spec/common-structures.html:183
#: i2p2www/pages/site/docs/spec/common-structures.html:222
msgid "Length (bytes)"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:144
#: i2p2www/pages/site/docs/spec/common-structures.html:183
#: i2p2www/pages/site/docs/spec/common-structures.html:222
#: i2p2www/pages/site/docs/spec/common-structures.html:386
msgid "Since"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:157
#: i2p2www/pages/site/docs/spec/common-structures.html:196
msgid ""
"When a key is composed of two elements (for example points X,Y), it is "
"serialized by\n"
"padding each element to length/2 with leading zeros if necessary."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:168
msgid "This structure is used for creating signatures.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:161
#: i2p2www/pages/site/docs/spec/common-structures.html:172
msgid "Key type and length are specified when created.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:186
#: i2p2www/pages/site/docs/spec/common-structures.html:207
msgid "This structure represents the signature of some data.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:190
#: i2p2www/pages/site/docs/spec/common-structures.html:211
msgid "Signature type and length are inferred from the type of key used.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:215
#: i2p2www/pages/site/docs/spec/common-structures.html:235
msgid ""
"When a signature is composed of two elements (for example values R,S), it"
" is serialized by\n"
"padding each element to length/2 with leading zeros if necessary."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:246
msgid "Represents the SHA256 of some data.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:227
#: i2p2www/pages/site/docs/spec/common-structures.html:258
msgid "A random number\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:239
#: i2p2www/pages/site/docs/spec/common-structures.html:270
msgid "Defines an identifier that is unique to each router in a tunnel.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:243
#: i2p2www/pages/site/docs/spec/common-structures.html:274
msgid "4 byte <a href=\"#type_Integer\">Integer</a>\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:251
#: i2p2www/pages/site/docs/spec/common-structures.html:282
msgid ""
"A certificate is a container for various receipts or proof of works used "
"throughout the I2P network.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:255
#: i2p2www/pages/site/docs/spec/common-structures.html:286
msgid ""
"1 byte <a href=\"#type_Integer\">Integer</a> specifying certificate type,"
" followed by a 2 byte <a href=\"#type_Integer\">Integer</a> specifying "
"the size of the certificate payload, then that many bytes.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:282
#: i2p2www/pages/site/docs/spec/common-structures.html:313
msgid ""
"For <a href=\"#struct_RouterIdentity\">Router Identities</a>, the "
"Certificate is always NULL, no others are currently implemented."
"Certificate is always NULL through version 0.9.15.\n"
"As of 0.9.16, a Key Certificate may be used to specify the signing public"
" key type. See below."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:286
#: i2p2www/pages/site/docs/spec/common-structures.html:318
#, python-format
msgid ""
"For <a href=\"%(i2np)s#struct_GarlicClove\">Garlic Cloves</a>, the "
"Certificate is always NULL, no others are currently implemented."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:290
#: i2p2www/pages/site/docs/spec/common-structures.html:322
#, python-format
msgid ""
"For <a href=\"%(i2np)s#msg_Garlic\">Garlic Messages</a>, the Certificate "
"is always NULL, no others are currently implemented."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:294
#: i2p2www/pages/site/docs/spec/common-structures.html:326
msgid ""
"For <a href=\"#struct_Destination\">Destinations</a>, the Certificate may"
" be non-NULL,\n"
"however non-NULL certs are not widely used, and any checking is left to "
"the application-level."
" be non-NULL.\n"
"As of 0.9.12, a Key Certificate may be used to specify the signing public"
" key type. See below."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:300
#: i2p2www/pages/site/docs/spec/common-structures.html:332
msgid "Certificate Types"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:324
#: i2p2www/pages/site/docs/spec/common-structures.html:356
msgid "Key Certificates"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:411
#: i2p2www/pages/site/docs/spec/common-structures.html:447
msgid "A set of key/value mappings or properties\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:415
#: i2p2www/pages/site/docs/spec/common-structures.html:451
msgid "A 2-byte size Integer followed by a series of String=String; pairs\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:442
#: i2p2www/pages/site/docs/spec/common-structures.html:478
msgid ""
"The encoding isn't optimal - we either need the '=' and ';' characters, "
"or the string lengths, but not both"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:446
#: i2p2www/pages/site/docs/spec/common-structures.html:482
msgid ""
"Some documentation says that the strings may not include '=' or ';' but "
"this encoding supports them"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:450
#: i2p2www/pages/site/docs/spec/common-structures.html:486
msgid ""
"Strings are defined to be UTF-8 but in the current implementation, I2CP "
"uses UTF-8 but I2NP does not.\n"
@@ -13736,14 +13766,14 @@ msgid ""
"Message will be corrupted."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:456
#: i2p2www/pages/site/docs/spec/common-structures.html:492
msgid ""
"The encoding allows duplicate keys, however in any usage where the "
"mapping is signed,\n"
"duplicates may cause a signature failure."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:461
#: i2p2www/pages/site/docs/spec/common-structures.html:497
msgid ""
"Mappings contained in I2NP messages (i.e. in a RouterAddress or "
"RouterInfo)\n"
@@ -13751,7 +13781,7 @@ msgid ""
"Duplicate keys are not allowed."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:467
#: i2p2www/pages/site/docs/spec/common-structures.html:503
#, python-format
msgid ""
"Mappings contained in an <a href=\"%(i2cp)s#struct_SessionConfig\">I2CP "
@@ -13760,65 +13790,71 @@ msgid ""
"Duplicate keys are not allowed."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:473
#: i2p2www/pages/site/docs/spec/common-structures.html:509
msgid ""
"The sort method is defined as in Java String.compareTo(),\n"
"using the Unicode value of the characters."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:514
msgid ""
"While it is application-dependent, keys and values are generally case-"
"sensitive."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:477
#: i2p2www/pages/site/docs/spec/common-structures.html:518
msgid ""
"Key and value string length limits are 255 bytes (not characters) each, "
"plus the length byte. Length byte may be 0."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:481
#: i2p2www/pages/site/docs/spec/common-structures.html:522
msgid ""
"Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 "
"total."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:490
#: i2p2www/pages/site/docs/spec/common-structures.html:531
msgid "Common structure specification"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:494
#: i2p2www/pages/site/docs/spec/common-structures.html:535
msgid "Defines the way to uniquely identify a particular router\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:498
#: i2p2www/pages/site/docs/spec/common-structures.html:539
msgid ""
"<a href=\"#type_PublicKey\">PublicKey</a> followed by <a "
"href=\"#type_SigningPublicKey\">SigningPublicKey</a> and then a <a "
"href=\"#type_Certificate\">Certificate</a>\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:543
#: i2p2www/pages/site/docs/spec/common-structures.html:584
msgid ""
"The certificate for a RouterIdentity is currently unused and is always "
"NULL."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:557
#: i2p2www/pages/site/docs/spec/common-structures.html:601
msgid ""
"A Destination defines a particular endpoint to which messages can be "
"directed for secure delivery.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:561
#: i2p2www/pages/site/docs/spec/common-structures.html:605
msgid ""
"<a href=\"#type_PublicKey\">PublicKey</a> followed by a <a "
"href=\"#type_SigningPublicKey\">SigningPublicKey</a> and then a <a "
"href=\"#type_Certificate\">Certificate</a>\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:623
#: i2p2www/pages/site/docs/spec/common-structures.html:670
msgid ""
"Defines the authorization for a particular tunnel to receive messages "
"targeting a <a href=\"#struct_Destination\">Destination</a>.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:627
#: i2p2www/pages/site/docs/spec/common-structures.html:674
msgid ""
"SHA256 <a href=\"#type_Hash\">Hash</a> of the\n"
"<a href=\"#struct_RouterIdentity\">RouterIdentity</a> of the gateway "
@@ -13826,11 +13862,11 @@ msgid ""
"end <a href=\"#type_Date\">Date</a>\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:658
#: i2p2www/pages/site/docs/spec/common-structures.html:705
msgid "Total size: 44 bytes"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:668
#: i2p2www/pages/site/docs/spec/common-structures.html:715
msgid ""
"Contains all of the currently authorized <a "
"href=\"#struct_Lease\">Lease</a>s for a particular <a "
@@ -13846,7 +13882,7 @@ msgid ""
"href=\"#struct_Destination\">Destination</a>.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:674
#: i2p2www/pages/site/docs/spec/common-structures.html:721
msgid ""
"<a href=\"#struct_Destination\">Destination</a>, followed by a <a "
"href=\"#type_PublicKey\">PublicKey</a> for encryption, then a <a "
@@ -13860,14 +13896,14 @@ msgid ""
"href=\"#type_SigningPrivateKey\">SigningPrivateKey</a>"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:758
#: i2p2www/pages/site/docs/spec/common-structures.html:805
msgid ""
"The public key of the destination was used for the old i2cp-to-i2cp "
"encryption\n"
"which was disabled in version 0.6, it is currently unused."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:763
#: i2p2www/pages/site/docs/spec/common-structures.html:810
#, python-format
msgid ""
"The encryption key is used for end-to-end <a "
@@ -13876,13 +13912,13 @@ msgid ""
"persistent."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:768
#: i2p2www/pages/site/docs/spec/common-structures.html:815
msgid ""
"The signature may be verified using the signing public key of the "
"destination."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:772
#: i2p2www/pages/site/docs/spec/common-structures.html:819
msgid ""
"The signing_key is currently unused. It was intended for LeaseSet "
"revocation, which is unimplemented.\n"
@@ -13892,7 +13928,7 @@ msgid ""
"type."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:777
#: i2p2www/pages/site/docs/spec/common-structures.html:824
msgid ""
"The earliest expiration of all the Leases is treated as the timestamp or "
"version of the LeaseSet.\n"
@@ -13905,7 +13941,7 @@ msgid ""
"of the oldest Lease by at least 1 ms in that case."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:784
#: i2p2www/pages/site/docs/spec/common-structures.html:831
msgid ""
"Prior to release 0.9.7, when included in a DatabaseStore Message sent by "
"the originating router,\n"
@@ -13917,13 +13953,13 @@ msgid ""
"specification."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:798
#: i2p2www/pages/site/docs/spec/common-structures.html:845
msgid ""
"This structure defines the means to contact a router through a transport "
"protocol.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:802
#: i2p2www/pages/site/docs/spec/common-structures.html:849
msgid ""
"1 byte <a href=\"#type_Integer\">Integer</a> defining the relative cost "
"of using the address, where 0 is free and 255 is expensive, followed by "
@@ -13936,11 +13972,11 @@ msgid ""
"IP address, port number, email address, URL, etc.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:840
#: i2p2www/pages/site/docs/spec/common-structures.html:887
msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:844
#: i2p2www/pages/site/docs/spec/common-structures.html:891
msgid ""
"Expiration is currently unused, always null (all zeroes).\n"
"As of release 0.9.3, the expiration is assumed zero and not stored, so "
@@ -13955,14 +13991,14 @@ msgid ""
"network recognizes it."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:854
#: i2p2www/pages/site/docs/spec/common-structures.html:901
msgid ""
"The following options, while not required, are standard and expected to "
"be present in most router addresses:\n"
"\"host\" (an IPv4 or IPv6 address or host name) and \"port\"."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:865
#: i2p2www/pages/site/docs/spec/common-structures.html:912
msgid ""
"Defines all of the data that a router wants to publish for the network to"
" see. The <a href=\"#struct_RouterInfo\">RouterInfo</a> is one of two "
@@ -13972,13 +14008,13 @@ msgid ""
"the contained <a href=\"#struct_RouterIdentity\">RouterIdentity</a>.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:870
#: i2p2www/pages/site/docs/spec/common-structures.html:917
msgid ""
"<a href=\"#struct_RouterIdentity\">RouterIdentity</a> followed by the <a "
"href=\"#type_Date\">Date</a>, when the entry was published\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:945
#: i2p2www/pages/site/docs/spec/common-structures.html:992
msgid ""
"The peer_size Integer may be followed by a list of that many router "
"hashes.\n"
@@ -13986,27 +14022,27 @@ msgid ""
"routes, which is unimplemented."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:950
#: i2p2www/pages/site/docs/spec/common-structures.html:997
msgid ""
"The signature may be verified using the signing public key of the "
"router_ident."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:954
#: i2p2www/pages/site/docs/spec/common-structures.html:1001
#, python-format
msgid ""
"See <a href=\"%(netdb)s#routerInfo\">the network database page</a>\n"
"for standard options that are expected to be present in all router infos."
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:964
#: i2p2www/pages/site/docs/spec/common-structures.html:1011
#, python-format
msgid ""
"Tunnel Message Delivery Instructions are defined in the <a "
"href=\"%(tunnelmessage)s#delivery\">Tunnel Message Specification</a>.\n"
msgstr ""
#: i2p2www/pages/site/docs/spec/common-structures.html:967
#: i2p2www/pages/site/docs/spec/common-structures.html:1014
#, python-format
msgid ""
"Garlic Message Delivery Instructions are defined in the <a "
@@ -14328,11 +14364,11 @@ msgstr ""
msgid "Length"
msgstr ""
#: i2p2www/pages/site/docs/spec/streaming.html:83
#: i2p2www/pages/site/docs/spec/streaming.html:85
msgid "Flags and Option Data Fields"
msgstr ""
#: i2p2www/pages/site/docs/spec/streaming.html:84
#: i2p2www/pages/site/docs/spec/streaming.html:86
msgid ""
"The flags field above specifies some metadata about the packet, and in\n"
"turn may require certain additional data to be included. The flags are\n"
@@ -14595,11 +14631,11 @@ msgstr ""
msgid "Specification:"
msgstr ""
#: i2p2www/pages/site/docs/spec/updates.html:275
#: i2p2www/pages/site/docs/spec/updates.html:279
msgid "All unused fields must be set to 0 for compatibility with future versions."
msgstr ""
#: i2p2www/pages/site/docs/spec/updates.html:282
#: i2p2www/pages/site/docs/spec/updates.html:286
msgid ""
"The router update mechanism is part of the web router console.\n"
"There is currently no provision for updates of an embedded router lacking"
@@ -15058,7 +15094,7 @@ msgid ""
"In the establish state, there is a 4-phase message sequence to exchange "
"DH keys and signatures.\n"
"In the first two messages there is a 2048-bit Diffie Hellman exchange.\n"
"Then, DSA signatures of the critical data are exchanged to confirm the "
"Then, signatures of the critical data are exchanged to confirm the "
"connection."
msgstr ""
@@ -15165,7 +15201,7 @@ msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:191
#: i2p2www/pages/site/docs/transport/ntcp.html:234
#: i2p2www/pages/site/docs/transport/ntcp.html:316
#: i2p2www/pages/site/docs/transport/ntcp.html:403
#: i2p2www/pages/site/docs/transport/ntcp.html:412
msgid "Size:"
msgstr ""
@@ -15203,7 +15239,7 @@ msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:236
#: i2p2www/pages/site/docs/transport/ntcp.html:318
#: i2p2www/pages/site/docs/transport/ntcp.html:405
#: i2p2www/pages/site/docs/transport/ntcp.html:414
msgid "Unencrypted Contents:"
msgstr ""
@@ -15227,7 +15263,7 @@ msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:269
#: i2p2www/pages/site/docs/transport/ntcp.html:360
#: i2p2www/pages/site/docs/transport/ntcp.html:432
#: i2p2www/pages/site/docs/transport/ntcp.html:441
msgid "Encrypted Contents:"
msgstr ""
@@ -15251,25 +15287,25 @@ msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:310
msgid ""
"This contains Alice's router identity, and a DSA signature of the "
"critical data. Alice sends Bob:"
"This contains Alice's router identity, and a signature of the critical "
"data. Alice sends Bob:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:344
msgid "2 byte size of Alice's router identity to follow (should always be 387)"
msgid "2 byte size of Alice's router identity to follow (387+)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:346
msgid "Alice's 387 byte `RouterIdentity`"
msgid "Alice's 387+ byte `RouterIdentity`"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:350
msgid "15 bytes random data"
msgid "0-15 bytes random data"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:352
msgid ""
"the 40 byte DSA `Signature` of the following concatenated data:\n"
"the `Signature` of the following concatenated data:\n"
" X, Y, Bob's `RouterIdentity`, tsA, tsB.\n"
" Alice signs it with the `SigningPrivateKey` associated with "
"the `SigningPublicKey` in her `RouterIdentity`"
@@ -15300,27 +15336,27 @@ msgid ""
"message as the IV for the next message."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:396
#: i2p2www/pages/site/docs/transport/ntcp.html:405
msgid "Message 4 (Session Confirm B)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:397
msgid "This is a DSA signature of the critical data. Bob sends Alice:"
#: i2p2www/pages/site/docs/transport/ntcp.html:406
msgid "This is a signature of the critical data. Bob sends Alice:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:421
#: i2p2www/pages/site/docs/transport/ntcp.html:430
msgid ""
"the 40 byte DSA `Signature` of the following concatenated data:\n"
"the `Signature` of the following concatenated data:\n"
" X, Y, Alice's `RouterIdentity`, tsA, tsB.\n"
" Bob signs it with the `SigningPrivateKey` associated with "
"the `SigningPublicKey` in his `RouterIdentity`"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:427
#: i2p2www/pages/site/docs/transport/ntcp.html:436
msgid "8 bytes random data"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:445
#: i2p2www/pages/site/docs/transport/ntcp.html:454
#, python-format
msgid ""
"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
@@ -15329,21 +15365,21 @@ msgid ""
"#2 as the IV"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:453
#: i2p2www/pages/site/docs/transport/ntcp.html:462
msgid "Alice verifies the signature, and on failure, drops the connection."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:456
#: i2p2www/pages/site/docs/transport/ntcp.html:465
msgid ""
"Bob will use the last 16 bytes of the encrypted contents of this message "
"as the IV for the next message."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:464
#: i2p2www/pages/site/docs/transport/ntcp.html:480
msgid "After Establishment"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:465
#: i2p2www/pages/site/docs/transport/ntcp.html:481
msgid ""
"The connection is established, and standard or time sync messages may be "
"exchanged.\n"
@@ -15355,11 +15391,11 @@ msgid ""
" the next IV."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:474
#: i2p2www/pages/site/docs/transport/ntcp.html:490
msgid "Check Connection Message"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:475
#: i2p2www/pages/site/docs/transport/ntcp.html:491
msgid ""
"Alternately, when Bob receives a connection, it could be a\n"
"check connection (perhaps prompted by Bob asking for someone\n"
@@ -15369,58 +15405,58 @@ msgid ""
"A check info connection will receive 256 bytes containing:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:484
#: i2p2www/pages/site/docs/transport/ntcp.html:500
msgid "32 bytes of uninterpreted, ignored data"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:485
#: i2p2www/pages/site/docs/transport/ntcp.html:501
msgid "1 byte size"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:486
#: i2p2www/pages/site/docs/transport/ntcp.html:502
msgid ""
"that many bytes making up the local router's IP address (as reached by "
"the remote side)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:487
#: i2p2www/pages/site/docs/transport/ntcp.html:503
msgid "2 byte port number that the local router was reached on"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:488
#: i2p2www/pages/site/docs/transport/ntcp.html:504
msgid ""
"4 byte i2p network time as known by the remote side (seconds since the "
"epoch)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:489
#: i2p2www/pages/site/docs/transport/ntcp.html:505
msgid "uninterpreted padding data, up to byte 223"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:490
#: i2p2www/pages/site/docs/transport/ntcp.html:506
msgid ""
"xor of the local router's identity hash and the SHA256 of bytes 32 "
"through bytes 223"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:493
#: i2p2www/pages/site/docs/transport/ntcp.html:509
msgid "Check connection is completely disabled as of release 0.9.12."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:497
#: i2p2www/pages/site/docs/transport/ntcp.html:513
msgid "Discussion"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:498
#: i2p2www/pages/site/docs/transport/ntcp.html:514
#, python-format
msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:504
#: i2p2www/pages/site/docs/transport/ntcp.html:520
msgid "The maximum message size should be increased to approximately 32 KB."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:508
#: i2p2www/pages/site/docs/transport/ntcp.html:524
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"
@@ -15431,13 +15467,13 @@ msgid ""
"to create a limited number of message sizes."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:516
#: i2p2www/pages/site/docs/transport/ntcp.html:532
msgid ""
"Memory utilization (including that of the kernel) for NTCP should be "
"compared to that for SSU."
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:520
#: i2p2www/pages/site/docs/transport/ntcp.html:536
msgid ""
"Can the establishment messages be randomly padded somehow, to frustrate\n"
"identification of I2P traffic based on initial packet sizes?"
@@ -17060,3 +17096,5 @@ msgid ""
"conclusion is not supported by the paper."
msgstr ""