diff --git a/i2p2www/translations/ar/LC_MESSAGES/docs.po b/i2p2www/translations/ar/LC_MESSAGES/docs.po index c1eea202..fb68812a 100644 --- a/i2p2www/translations/ar/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ar/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-21 17:25+0000\n" "Last-Translator: str4d \n" "Language-Team: Arabic (http://www.transifex.com/otf/I2P/language/ar/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "تقديم" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "المفاتيح" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/ar/LC_MESSAGES/get-involved.po b/i2p2www/translations/ar/LC_MESSAGES/get-involved.po index e4750567..4c8eb077 100644 --- a/i2p2www/translations/ar/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ar/LC_MESSAGES/get-involved.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-15 07:40+0000\n" "Last-Translator: str4d \n" "Language-Team: Arabic (http://www.transifex.com/otf/I2P/language/ar/)\n" @@ -339,29 +339,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +607,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "ترجمة عربية" @@ -747,7 +747,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +803,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "الاسم" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "الحالة" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +836,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -858,79 +858,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "ترجمة روسية" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/ar/LC_MESSAGES/priority.po b/i2p2www/translations/ar/LC_MESSAGES/priority.po index 558da3e6..c3d24efb 100644 --- a/i2p2www/translations/ar/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ar/LC_MESSAGES/priority.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-14 08:10+0000\n" "Last-Translator: str4d \n" "Language-Team: Arabic (http://www.transifex.com/otf/I2P/language/ar/)\n" @@ -1202,11 +1202,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "عندي سؤال!" @@ -1302,7 +1302,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1328,8 +1328,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "وصلة" @@ -2254,10 +2254,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2274,54 +2284,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2333,31 +2343,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2369,13 +2379,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2387,48 +2397,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2437,7 +2447,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2445,7 +2455,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/ca/LC_MESSAGES/docs.po b/i2p2www/translations/ca/LC_MESSAGES/docs.po index e507528a..c200fc47 100644 --- a/i2p2www/translations/ca/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ca/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-07 22:04+0000\n" "Last-Translator: str4d \n" "Language-Team: Catalan (http://www.transifex.com/otf/I2P/language/ca/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Seguretat" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/cs/LC_MESSAGES/about.po b/i2p2www/translations/cs/LC_MESSAGES/about.po index 53964cde..363242ac 100644 --- a/i2p2www/translations/cs/LC_MESSAGES/about.po +++ b/i2p2www/translations/cs/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Czech (http://www.transifex.com/otf/I2P/language/cs/)\n" @@ -238,108 +238,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -348,62 +257,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -414,18 +325,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -435,6 +336,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -443,15 +345,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -461,20 +364,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -492,19 +394,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -516,45 +516,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -952,7 +960,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -961,7 +969,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -970,7 +978,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -980,7 +988,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -990,7 +998,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1000,7 +1008,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1008,7 +1016,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1017,7 +1025,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1025,11 +1033,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1038,7 +1046,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1047,7 +1055,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1055,7 +1063,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1064,7 +1072,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1072,7 +1080,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1083,7 +1091,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1091,7 +1099,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1102,7 +1110,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1110,7 +1118,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1118,11 +1126,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Další" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/cs/LC_MESSAGES/docs.po b/i2p2www/translations/cs/LC_MESSAGES/docs.po index 58ad3b8b..309702be 100644 --- a/i2p2www/translations/cs/LC_MESSAGES/docs.po +++ b/i2p2www/translations/cs/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-08 10:02+0000\n" "Last-Translator: str4d \n" "Language-Team: Czech (http://www.transifex.com/otf/I2P/language/cs/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Zabezpečení" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/cs/LC_MESSAGES/get-involved.po b/i2p2www/translations/cs/LC_MESSAGES/get-involved.po index e5b30336..014e326d 100644 --- a/i2p2www/translations/cs/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/cs/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-07 17:33+0000\n" "Last-Translator: str4d \n" "Language-Team: Czech (http://www.transifex.com/otf/I2P/language/cs/)\n" @@ -342,29 +342,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -610,7 +610,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "" @@ -750,7 +750,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -804,29 +806,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Jméno" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -837,18 +839,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -861,79 +861,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/da/LC_MESSAGES/docs.po b/i2p2www/translations/da/LC_MESSAGES/docs.po index f850c47e..c4c72e0a 100644 --- a/i2p2www/translations/da/LC_MESSAGES/docs.po +++ b/i2p2www/translations/da/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-18 20:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Danish (http://www.transifex.com/otf/I2P/language/da/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/de/LC_MESSAGES/about.po b/i2p2www/translations/de/LC_MESSAGES/about.po index 9b049d60..28a03c55 100644 --- a/i2p2www/translations/de/LC_MESSAGES/about.po +++ b/i2p2www/translations/de/LC_MESSAGES/about.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:16+0000\n" "Last-Translator: Ettore Atalan \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" @@ -320,108 +320,17 @@ msgid "Current balance: as of %(date)s" msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -430,62 +339,64 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -496,18 +407,8 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -517,6 +418,7 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -525,15 +427,16 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -543,20 +446,19 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -574,19 +476,117 @@ msgstr "Aktueller Kontostand: vom %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Allgemeines Kapital" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € und %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; und %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -598,45 +598,40 @@ msgid "I2PHex bounty" msgstr "I2PHex Spende" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P in Debian-Spiegeln" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Bitcoin-Client für I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Komponententest für den I2P Router" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Spende Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Spende Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "I2P Spende für das CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Aktuelle laufende Kosten:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Ein großes Dankeschön an die folgenden Leute, die für I2P gespendet haben!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutorials" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1190,7 +1199,7 @@ msgstr "" "Dieses Tutorium zeigt die Installation von I2P unter Windows XP.\n" "Von Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1203,7 +1212,7 @@ msgstr "" "Dieses Tutorium zeigt die Installation von I2P unter Debian GNU/Linux.\n" "Von Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1216,7 +1225,7 @@ msgstr "" "Wie man eine anonyme Webseite in I2P aufsetzt.\n" "Von Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1231,7 +1240,7 @@ msgstr "" "irc.telecomix.i2p verbindet.\n" "Von Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1246,7 +1255,7 @@ msgstr "" "Agent Felix Atari vom Telecomix Crypto Munitions Bureau.\n" "Von Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1261,7 +1270,7 @@ msgstr "" "Dieses Tutorial zeigt, wie man I2P, und Software für Zugriff darauf, " "installiert und konfiguriert." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1272,7 +1281,7 @@ msgstr "" "(Youtube-Video, englisch)\n" "Wie man I2P auf Ubuntu installiert." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1285,7 +1294,7 @@ msgstr "" "Adrian Crenshaw.\n" "Januar 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1296,11 +1305,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artikel und Interviews" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1309,7 +1318,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1318,7 +1327,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1326,7 +1335,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1335,7 +1344,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1343,7 +1352,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1354,7 +1363,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1362,7 +1371,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1373,7 +1382,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1381,7 +1390,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1389,11 +1398,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Weitere" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/de/LC_MESSAGES/blog.po b/i2p2www/translations/de/LC_MESSAGES/blog.po index 7bc26024..df182683 100644 --- a/i2p2www/translations/de/LC_MESSAGES/blog.po +++ b/i2p2www/translations/de/LC_MESSAGES/blog.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-05 14:50+0000\n" "Last-Translator: Ettore Atalan \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" @@ -97,6 +97,8 @@ msgstr "`Downloadseite`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "VERSIONSDETAILS" @@ -150,6 +152,8 @@ msgstr "Wesentliche Änderungen" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Fehlerkorrekturen" @@ -193,6 +197,8 @@ msgstr "Fehlerkorrekturen" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Andere" @@ -237,6 +243,8 @@ msgstr "Andere" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "SHA256-Prüfsummen:" @@ -393,6 +401,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "GeoIP-Datenaktualisierung (nur bei neuen Installationen oder PPA)" @@ -1739,6 +1748,8 @@ msgstr "Neue Übersetzungen" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Übersetzungsaktualisierungen" @@ -1913,6 +1924,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2832,6 +2845,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Änderungen" @@ -5138,6 +5153,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5653,6 +5670,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -7259,3 +7278,632 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Version 0.9.30\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Neue Rumänische Übersetzung" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Version 0.9.30\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "0.9.29 enthält Fehlerkorrekturen" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +#, fuzzy +msgid "Streaming: Fix loopback hangs" +msgstr "Streaming: RTO-Veränderungen" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"=========================\n" +"Malware auf i2pbrowser.net\n" +"=========================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"Tag 2, 16. August - 13:00\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"================\n" +"31C3 Reisebericht\n" +"================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/de/LC_MESSAGES/comparison.po b/i2p2www/translations/de/LC_MESSAGES/comparison.po index 74e41503..f1450ba8 100644 --- a/i2p2www/translations/de/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/de/LC_MESSAGES/comparison.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-25 16:05+0000\n" "Last-Translator: Ettore Atalan \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" diff --git a/i2p2www/translations/de/LC_MESSAGES/docs.po b/i2p2www/translations/de/LC_MESSAGES/docs.po index 4c74714f..cc4e8a36 100644 --- a/i2p2www/translations/de/LC_MESSAGES/docs.po +++ b/i2p2www/translations/de/LC_MESSAGES/docs.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-02 22:39+0000\n" "Last-Translator: str4d \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" @@ -2087,7 +2087,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Spezifikation" @@ -3721,7 +3721,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4269,8 +4269,9 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "April 2015" +#, fuzzy +msgid "November 2017" +msgstr "November 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4604,17 +4605,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4628,25 +4628,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4662,22 +4701,22 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "Malware" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." @@ -4686,11 +4725,11 @@ msgstr "" "Es könnte sowohl an unserem Netzwerk als auch an unserem Ruf großen " "Schaden anrichten." -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "Tritt uns bei" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4703,11 +4742,11 @@ msgstr "" "Wir können dir helfen Benutzer, Tester, Übersetzer und sogar Entwickler " "zu finden." -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "Anwendungsbeispiele" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4717,17 +4756,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7269,7 +7308,6 @@ msgstr "Die Netzwerkdatenbank" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -9110,7 +9148,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Einführung" @@ -14244,12 +14282,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "Leerlaufzeitüberschreitung" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14680,6 +14718,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Oktober 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14742,20 +14785,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "Siehe unten" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "Protokolldetails" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "Verkehrssteuerung" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14763,7 +14807,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14778,7 +14822,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14794,7 +14838,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14802,7 +14846,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14810,21 +14854,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14833,13 +14877,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14847,7 +14891,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14855,7 +14899,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14863,11 +14907,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "Nachrichtengrößenbeschränkungen" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14882,11 +14926,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Schlüssel" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14896,7 +14940,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14906,7 +14950,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14919,7 +14963,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14931,7 +14975,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14939,18 +14983,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14958,7 +15002,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14967,11 +15011,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "Adressierung" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14979,36 +15023,36 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "Direkter Verbindungsaufbau" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "Verbindungsaufbau (direkt)" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." @@ -15016,7 +15060,7 @@ msgstr "" "Alice verbindet sich direkt mit Bob.\n" "IPv6 wird ab Version 0.9.8 unterstützt." -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15029,7 +15073,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -15039,7 +15083,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15048,7 +15092,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15064,7 +15108,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15092,25 +15136,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15119,7 +15163,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15129,7 +15173,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -15139,7 +15183,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15151,7 +15195,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -15162,7 +15206,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -15170,7 +15214,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -15181,7 +15225,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -15190,11 +15234,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "Übertragungsfenster, ACKs und erneutes Übertragen" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15204,7 +15248,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15219,11 +15263,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Sicherheit" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15232,31 +15276,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15265,14 +15309,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15281,15 +15325,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15297,7 +15341,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15305,7 +15349,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15313,34 +15357,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "Kapazitäten scheinen unbenutzt zu sein." -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "Implementierungsdiagramm" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/de/LC_MESSAGES/get-involved.po b/i2p2www/translations/de/LC_MESSAGES/get-involved.po index 6e04bc05..0f404185 100644 --- a/i2p2www/translations/de/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/de/LC_MESSAGES/get-involved.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:16+0000\n" "Last-Translator: Philip Love \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" @@ -457,29 +457,30 @@ msgid "Roadmap" msgstr "Entwicklungsplan" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Juni 2017" +#, fuzzy +msgid "January 2018" +msgstr "Januar 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Benutzerdefinierte Nachrichtenverzögerungen" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -730,7 +731,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabische Übersetzung" @@ -870,7 +871,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -924,29 +927,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Name" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Entwicklung" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Belohnung" @@ -957,18 +960,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vakant" @@ -981,79 +982,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Bitcoin Client für I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Erledigt, Phase der Überprüfung" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Einheit-Tests und Multi-Router Simulation" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Vorgeschlagen" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Entwicklerteam" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "IPv6 für I2P nativ machen" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Datenbank über I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Russische Übersetzung" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Modultests (Teil 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/de/LC_MESSAGES/misc.po b/i2p2www/translations/de/LC_MESSAGES/misc.po index fd79c626..049600b3 100644 --- a/i2p2www/translations/de/LC_MESSAGES/misc.po +++ b/i2p2www/translations/de/LC_MESSAGES/misc.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: a b \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" diff --git a/i2p2www/translations/de/LC_MESSAGES/priority.po b/i2p2www/translations/de/LC_MESSAGES/priority.po index a00a46e8..5e568fde 100644 --- a/i2p2www/translations/de/LC_MESSAGES/priority.po +++ b/i2p2www/translations/de/LC_MESSAGES/priority.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:16+0000\n" "Last-Translator: Philip Love \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" @@ -1464,11 +1464,11 @@ msgstr "Ich glaube, ich habe eine Fehler gefunden. Wo kann ich diesen melden?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Was passierte mit *.i2p.net? Was passierte mit jrandom? Ist I2P tot?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Ist die Installation von Java erforderlich, um I2P verwenden zu können?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Ich habe eine Frage!" @@ -1576,7 +1576,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Fehler und deren Lösungen" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1606,8 +1606,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "Link" @@ -3030,10 +3030,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3050,54 +3060,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3109,25 +3119,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3135,7 +3145,7 @@ msgstr "" "Wenn Sie versuchen, den Router mittels \"i2prouter start\" zu starten, " "sehen Sie wahrscheinlich eine Ausgabe wie diese:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3154,7 +3164,7 @@ msgstr "" " wahrscheinlich einige Kompatibilitätsbibliotheken. Diese Bibliotheken " "können Sie mit den folgenden Schritten installieren: " -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3162,7 +3172,7 @@ msgstr "" "Wechseln Sie zum Root User mittels su oder loggen Sie ich " "als root ein." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3179,7 +3189,7 @@ msgstr "" "runplain.sh starten oder Sie können den Wrapper durch einen " "aus dem Source Tarball ersetzen." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3187,7 +3197,7 @@ msgstr "" "Zur Version 0.8.9 von I2P wurde der Wrapper auf Version v3.5.12 " "aktualisiert und auf Systemen mit FreeBSD 7.2 kompiliert." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3196,7 +3206,7 @@ msgstr "" "\"Protokollfamilie nicht verfügbar\" beim Laden der Router " "Konsole" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3206,7 +3216,7 @@ msgstr "" " haben und Java Software mit Netzwerkfunktionen nutzen. Es gibt ein paar " "Möglichkeiten, dieses zu lösen:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3214,11 +3224,11 @@ msgstr "" "Auf Linux-basierten Systemen verwenden Sie echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Suchen Sie folgende Zeilen in der wrapper.config Datei." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3226,7 +3236,7 @@ msgstr "" "Wenn diese Zeilen bereits so vorhanden sind, kommentiere sie aus, indem " "du die \"#\"s entfernst. Andernfalls füge die Zeilen ohne die '#'s hinzu." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3234,7 +3244,7 @@ msgstr "" "Eine andere Möglichkeit wäre, die ::1 aus " "~/.i2p/clients.config zu entfernen" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3249,7 +3259,7 @@ msgstr "" "Router-Konsole liest diese Datei NICHT erneut ein!\n" "Klicke Herunterfahren, warte 11 Minuten, dann starte I2P neu." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3260,7 +3270,7 @@ msgstr "" "mehrere\n" "alternative Clients, die Java nicht benötigen." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/de/LC_MESSAGES/research.po b/i2p2www/translations/de/LC_MESSAGES/research.po index c3853f29..635bce82 100644 --- a/i2p2www/translations/de/LC_MESSAGES/research.po +++ b/i2p2www/translations/de/LC_MESSAGES/research.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-03-27 19:51+0000\n" "Last-Translator: Grummel \n" "Language-Team: German (http://www.transifex.com/otf/I2P/language/de/)\n" diff --git a/i2p2www/translations/el/LC_MESSAGES/about.po b/i2p2www/translations/el/LC_MESSAGES/about.po index 8f6128b1..78c6ca26 100644 --- a/i2p2www/translations/el/LC_MESSAGES/about.po +++ b/i2p2www/translations/el/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-31 02:31+0000\n" "Last-Translator: str4d \n" "Language-Team: Greek (http://www.transifex.com/otf/I2P/language/el/)\n" @@ -233,108 +233,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -343,62 +252,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -409,18 +320,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -430,6 +331,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -438,15 +340,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -456,20 +359,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -487,19 +389,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -511,45 +511,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -947,7 +955,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -956,7 +964,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -965,7 +973,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -975,7 +983,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -985,7 +993,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -995,7 +1003,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1003,7 +1011,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1012,7 +1020,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1020,11 +1028,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Άρθρα και Συνεντεύξεις" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1033,7 +1041,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1042,7 +1050,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1050,7 +1058,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1059,7 +1067,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1067,7 +1075,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1078,7 +1086,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1086,7 +1094,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1097,7 +1105,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1105,7 +1113,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1113,11 +1121,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Άλλο" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/el/LC_MESSAGES/docs.po b/i2p2www/translations/el/LC_MESSAGES/docs.po index 705954fc..4cf60d82 100644 --- a/i2p2www/translations/el/LC_MESSAGES/docs.po +++ b/i2p2www/translations/el/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-31 02:31+0000\n" "Last-Translator: str4d \n" "Language-Team: Greek (http://www.transifex.com/otf/I2P/language/el/)\n" @@ -2047,7 +2047,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3677,7 +3677,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4225,7 +4225,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4560,17 +4560,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4584,25 +4583,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4618,32 +4656,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4651,11 +4689,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4665,17 +4703,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7027,7 +7065,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8868,7 +8905,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Εισαγωγή" @@ -14000,12 +14037,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14430,6 +14467,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14492,20 +14533,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14513,7 +14555,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14528,7 +14570,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14544,7 +14586,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14552,7 +14594,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14560,21 +14602,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14583,13 +14625,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14597,7 +14639,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14605,7 +14647,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14613,11 +14655,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14632,11 +14674,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14646,7 +14688,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14656,7 +14698,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14669,7 +14711,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14681,7 +14723,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14689,18 +14731,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14708,7 +14750,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14717,11 +14759,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14729,42 +14771,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14777,7 +14819,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14787,7 +14829,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14796,7 +14838,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14812,7 +14854,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14840,25 +14882,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14867,7 +14909,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14877,7 +14919,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14887,7 +14929,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14899,7 +14941,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14910,7 +14952,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14918,7 +14960,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14929,7 +14971,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14938,11 +14980,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14952,7 +14994,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14967,11 +15009,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Ασφάλεια" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14980,31 +15022,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15013,14 +15055,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15029,15 +15071,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15045,7 +15087,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15053,7 +15095,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15061,34 +15103,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/el/LC_MESSAGES/get-involved.po b/i2p2www/translations/el/LC_MESSAGES/get-involved.po index 8a853534..90096a58 100644 --- a/i2p2www/translations/el/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/el/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-31 02:34+0000\n" "Last-Translator: str4d \n" "Language-Team: Greek (http://www.transifex.com/otf/I2P/language/el/)\n" @@ -339,29 +339,30 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "" +#, fuzzy +msgid "January 2018" +msgstr "Μαής 2013" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +608,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Αραβική μετάφραση" @@ -747,7 +748,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +804,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Όνομα" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Κατάσταση" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Ανάπτυξη" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +837,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -858,79 +859,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Ρώσικη μετάφραση" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/about.po b/i2p2www/translations/es/LC_MESSAGES/about.po index 59d048e6..8ee87fc8 100644 --- a/i2p2www/translations/es/LC_MESSAGES/about.po +++ b/i2p2www/translations/es/LC_MESSAGES/about.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-26 20:02+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" @@ -329,108 +329,17 @@ msgid "Current balance: as of %(date)s" msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -439,62 +348,64 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -505,18 +416,8 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -526,6 +427,7 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -534,15 +436,16 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -552,20 +455,19 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -583,19 +485,117 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Caja total" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € y %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; y %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -607,45 +607,40 @@ msgid "I2PHex bounty" msgstr "Recompensa por I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "Mirros de Debian para I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Unit Tests para el ruter I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Recompensa por Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Recompensa por Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Recompensa I2P para una placa CCR Mikrotik" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Costes de ejecución actuales:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "¡Muchas gracias a las siguientes personas que han donado a I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelon con su nombre o nick (y " "opcionalmente su página web) para que podamos listarle aquí." -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "Subscripciones mensuales actuales:" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "Donaciones y costes de 2016:" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "Donaciones y costes de 2016:" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "Donaciones y costes de 2015:" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "Donaciones y costes de 2014:" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "Donaciones y costes en el 2013:" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "Donaciones y costes en el 2012:" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "Donaciones y costes en el 2011:" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "Donaciones previas al 2011:" @@ -1187,11 +1187,20 @@ msgstr "" "str4d (desarrollador), COMPSCI 460: Computer Networking, University of " "Wisconsin Whitewater, 17 de febrero de 2016" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutoriales" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1203,7 +1212,7 @@ msgstr "" "le mostrará cono instalar I2P en Windows. Por Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1215,7 +1224,7 @@ msgstr "" " le mostrará como instalar I2P en sistemas basados en Debian. Por Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1227,7 +1236,7 @@ msgstr "" "Youtube) Como configurar una web anónima en I2P. Por Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1240,7 +1249,7 @@ msgstr "" "tutorial de como ejecutar I2P en os X y como conectar a " "irc.telecomix.i2p. Por Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1253,7 +1262,7 @@ msgstr "" " (Vídeo en Youtube) Agent Felix Atari of the Telecomix Crypto Munitions " "Bureau. Por Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1266,7 +1275,7 @@ msgstr "" "(Windows Install) (Vídeo en Youtube) Esta guía muestra como instalar " "y configurar las aplicaciones necesarias para acceder a I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1276,7 +1285,7 @@ msgstr "" "How to connect to I2P (Vídeo en Youtube) Como " "instalar I2P en Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1287,7 +1296,7 @@ msgstr "" "Installing the I2P darknet software in Linux " "(Vídeo) Adrian Crenshaw. Enero 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1297,11 +1306,11 @@ msgstr "" "Short garlic routing animation (Vídeo en " "Youtube) Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artículos y entrevistas" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1314,7 +1323,7 @@ msgstr "" "Parte 2\n" "26 de julio de 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1327,7 +1336,7 @@ msgstr "" "Traducción al inglés\n" "31 de octubre de 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1337,7 +1346,7 @@ msgstr "" "Artículo de 2003 del Business Week refiriéndose " "invisiblenet (red invisible) 14 de septiembre de 2003." -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1348,7 +1357,7 @@ msgstr "" "Artículo del Netzwelt.de sobre como permanecer " "anónimos en Internet (Alemán) Noviembre 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1359,7 +1368,7 @@ msgstr "" "Marzo de 2009\n" "Traducción al alemán" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1376,7 +1385,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=14336\">tracker" " de postman)" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1386,7 +1395,7 @@ msgstr "" "I2P - Anonymity for the Masses, Jonathan Cox, " "Noviembre 11, 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1403,7 +1412,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=15905\">tracker" " de postman)" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1414,7 +1423,7 @@ msgstr "" "Brakeing Down Security Podcast Ep. 2015-010 (mp3)\n" "Parte 1, 28 de febrero de 2015" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1425,11 +1434,11 @@ msgstr "" "Brakeing Down Security Podcast Ep. 2015-011 (mp3)\n" "Parte 2, 6 de marzo de 2015" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Otro" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/es/LC_MESSAGES/blog.po b/i2p2www/translations/es/LC_MESSAGES/blog.po index df3db486..64dc28fb 100644 --- a/i2p2www/translations/es/LC_MESSAGES/blog.po +++ b/i2p2www/translations/es/LC_MESSAGES/blog.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-26 20:02+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" @@ -95,6 +95,8 @@ msgstr "`Página de Descargas`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "DETALLES DEL LANZAMIENTO" @@ -148,6 +150,8 @@ msgstr "Cambios más importantes" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Correcciones de errores" @@ -191,6 +195,8 @@ msgstr "Correcciones de errores" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Otro" @@ -235,6 +241,8 @@ msgstr "Otro" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "Sumas de comprobación SHA256:" @@ -416,6 +424,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Actualizar datos de geolocalización IP (Sólo PPA y nuevas instalaciones)" @@ -2090,6 +2099,8 @@ msgstr "Nuevas traducciones" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Actualizaciones de traducción" @@ -2308,6 +2319,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -3586,6 +3599,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Cambios" @@ -6609,6 +6624,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -7257,6 +7274,8 @@ msgstr "Nueva traducción al chino (de Taiwán)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "`Lista completa de fallos reparados`" @@ -9321,3 +9340,638 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "Listado del directorio Jetty independiente de la regionalización" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Versión 0.9.31\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +#, fuzzy +msgid "0.9.32 with Console Updates" +msgstr "0.9.31 con actualizaciones de consola" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +#, fuzzy +msgid "Validate Host header in console" +msgstr "Añade capacidad de detener la aplicación web mediante consola" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +#, fuzzy +msgid "Debian packaging fixes" +msgstr "Reparaciones del bloqueo de SSU (UDP Seguro Semiconfiable)" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Nueva traducción al Rumano" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Versión 0.9.31\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "La 0.9.29 contiene correcciones de fallos" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +#, fuzzy +msgid "i2ptunnel: Set default rate limits" +msgstr "Incrementa los límites predeterminados de la conexión" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +#, fuzzy +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "Valoraciones y comentarios en i2psnark" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +#, fuzzy +msgid "Streaming: Fix loopback hangs" +msgstr "Streaming: cambios en RTO" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +#, fuzzy +msgid "SusiMail: Encoder refactoring" +msgstr "Refactorización del código SSL y de criptografía" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"==========================\n" +"Batida de Summer Dev: APIs\n" +"==========================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"Día 2, 16 de agosto - 1PM\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"================\n" +"Informe de la excursión al 31C3\n" +"================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/es/LC_MESSAGES/comparison.po b/i2p2www/translations/es/LC_MESSAGES/comparison.po index 7811d5cc..6beb4b60 100644 --- a/i2p2www/translations/es/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/es/LC_MESSAGES/comparison.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/docs.po b/i2p2www/translations/es/LC_MESSAGES/docs.po index 5c7a51e1..4f0af906 100644 --- a/i2p2www/translations/es/LC_MESSAGES/docs.po +++ b/i2p2www/translations/es/LC_MESSAGES/docs.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-18 10:48+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" @@ -2728,7 +2728,7 @@ msgstr "" "delimitador de paquetes o campo de tamaño en el protocolo datagram." #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Especificación" @@ -4999,7 +4999,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "Trabajo futuro" @@ -5859,8 +5859,9 @@ msgid "Embedding I2P in your Application" msgstr "Incrustando I2P en su aplicación" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Abril de 2015" +#, fuzzy +msgid "November 2017" +msgstr "Noviembre de 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -6353,35 +6354,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -"Como mínimo necesitará i2p.jar, router.jar, streaming.jar, y " -"mstreaming.jar.\n" -"Puede omitir los dos ficheros jar de transporte streaming para una " -"aplicación de sólo-datagramas.\n" -"Algunas aplicaciones puede que necesiten más, ej. i2ptunnel.jar o " -"addressbook.jar.\n" -"No olvide jbigi.jar, o un subconjunto de este para las plataformas que " -"soporte, para hacer la criptografía mucho más rápida.\n" -"Actualmente estamos compilándolos para Java 6, desde la 0.9.14. La fuente" -" es en su mayoría compatible con Java 5 si quiere hacer su propia " -"compilación,\n" -"pero puede que comencemos a usar las características de Java 6 en " -"cualquier momento sin avisar.\n" -"Planeamos migrar a Java7 en 2015.\n" -"Si está compilando paquetes Debian / Ubuntu, debe pedir el paquete I2P a " -"nuestro archivo PPA en lugar de empaquetarlo.\n" -"Casi seguro que no necesita susimail, susidns, la consola del router I2P," -" e i2psnark, por ejemplo." -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -6405,7 +6387,7 @@ msgstr "" "Puede añadir un fichero router.config al directorio base para " "superponerse a la configuración inicial predeterminada." -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." @@ -6413,21 +6395,62 @@ msgstr "" "Los condicionantes de la licencia pueden requerir que incluya el fichero " "LICENSES.txt y el directorio de licencias." -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "Puede que también quiera empaquetar un fichero hosts.txt." -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +#, fuzzy +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." msgstr "" "Asegúrese de especificar una bootclasspath de Java 6 si compila con Java " "8." +#: i2p2www/pages/site/docs/applications/embedding.html:253 +#, fuzzy +msgid "Android considerations" +msgstr "Consideraciones de routers I2P de inundación (floodfill)" + #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "Consideraciones de datagrama (DHT)" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -6458,11 +6481,11 @@ msgstr "" "Construya el suyo propio. Si está integrando nodos semilla en el código, " "recomendamos que incluya varios." -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "Marketing colaborativo" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " @@ -6472,11 +6495,11 @@ msgstr "" "Denos su identificador de Twitter y comience a twitear acerca de ello, " "devolveremos el favor." -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "Malware" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." @@ -6484,11 +6507,11 @@ msgstr "" "Por favor, no use I2P para el mal.\n" "Podría causar un gran daño tanto a nuestra red como a nuestra reputación." -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "Únase a nosotros" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -6501,11 +6524,11 @@ msgstr "" "Podemos ayudar a conseguirle usuarios, probadores, traductores, o incluso" " programadores." -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "Ejemplos de la aplicación" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -6523,11 +6546,11 @@ msgstr "" "Otros ejemplos son: Vuze, la aplicación Nightweb Android, iMule, TAILS, " "iCloak, y Monero." -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "Ejemplo de código" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." @@ -6536,7 +6559,7 @@ msgstr "" "para empaquetar el router I2P Java, así que a continuación tiene\n" "un breve ejemplo." -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -9849,7 +9872,6 @@ msgstr "La base de datos de la red" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "Septiembre de 2017" @@ -12454,7 +12476,7 @@ msgstr "I2P: Un sistema escalable para las comunicaciones anónimas" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introducción" @@ -19754,12 +19776,12 @@ msgstr "" "especificación ZLIB." #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "Periodo de inactividad" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -20306,6 +20328,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "UDP Seguro Semifiable" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Octubre de 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -20391,20 +20418,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "Vea debajo" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "Detalles del protocolo" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "Control de congestión" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -20417,7 +20445,7 @@ msgstr "" "El algoritmo de control de congestión esbozado debajo está pensado\n" "para ser tanto eficiente en ancho de banda, como fácil de implementar." -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -20440,7 +20468,7 @@ msgstr "" "algunos mensajes despues de un periodo indicado o un número de " "retransmisiones, mientras que continúa transmitiendo otros mensajes." -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -20466,7 +20494,7 @@ msgstr "" "de nuevo, o si el mensaje aún no ha sido recibido en su totalidad, el " "bitfield debería ser retransmitido con cualquier nuevo cambio." -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -20478,7 +20506,7 @@ msgstr "" "dentro de un paquete y lo envía para fuera (con cuidado de no exceder el " "MTU)." -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -20489,7 +20517,7 @@ msgstr "" "IPv4: 620 y 1484. El valor del MTU es reajustado dependiendo del " "porcentaje de paquetes que es retrasnmitido." -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" @@ -20499,7 +20527,7 @@ msgstr "" "(MTU % 16 == 12), así que la porción de la carga tras la cabecera \n" "de 28-bytes IP/UDP es un múltiplo de 16 bytes, para propositos de cifrado." -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" @@ -20509,7 +20537,7 @@ msgstr "" "construcción de túnel variable de 2646 bytes eficientemente dentro de " "múltiples paquetes; el MTU de 620 bytes encaja bien dentro de 5 paquetes." -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -20522,7 +20550,7 @@ msgstr "" "1900 hasta 4500 bytes, que de todas formas no encajarían dentro del MTU " "de la red)." -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." @@ -20530,7 +20558,7 @@ msgstr "" "Los valores del MTU eran 608 y 1492 para las versiones 0.8.9 - 0.8.11. El" " MTU largo era de 1350 en las versiones anteriores a la 0.8.9." -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -20541,7 +20569,7 @@ msgstr "" "bytes. Para las versiones 0.8.9 - 0.8.11 era de 1535 bytes. Para las " "versiones anteriores a 0.8.9 era de 2048 bytes. " -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -20552,7 +20580,7 @@ msgstr "" "menor de 1484, esto será publicado en la base de datos de la red, y los " "otros ruters deberían respetarlo cuando una conexión es establecida." -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -20565,11 +20593,11 @@ msgstr "" "El valor máximo de MTU de IPv6 is 1488\n" "(el máximo era 1472 antes de la versión 0.9.28)." -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "Límites de los tamaños de mensaje" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -20593,11 +20621,11 @@ msgstr "" " poder aumentar el límite del transporte UDP por encima de 32KB. Para las" " conexiones que usan un MTU más largo, son posibles mensajes más largos." -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Claves" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -20617,7 +20645,7 @@ msgstr "" "la introKey (clave de entrada) públicamente accesible de Bob se usa para " "el MAC y el cifrado (de la comunicación)." -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -20634,7 +20662,7 @@ msgstr "" "usada por Bob ya debería ser conocida por Alice cuando ella contacte con\n" "él, aunque la clave DSA de Alice puede que aún no sea concocida por Bob." -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -20655,7 +20683,7 @@ msgstr "" "aunque si el destinatario está sobrecargado, puede que también sea " "desechado." -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -20673,7 +20701,7 @@ msgstr "" " ella primero intentará que le responda, y si Bob continúa sin responder," " ella asumirá que la clave se perdió y restablecerá una nueva." -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -20683,7 +20711,7 @@ msgstr "" "Para el acuerdo de la clave DH, RFC3526 grupo" " MODP de 2048bit (#14) se utiliza:" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" @@ -20692,11 +20720,11 @@ msgstr "" "Estos son los mismos p y g usados por el cifrado ElGamal de I2P." -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "Prevención de Respuesta" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -20708,7 +20736,7 @@ msgstr "" "duplicados, se utilizan una secuencia de filtros Bloom para " "\"destruirlos\", y así sólo se detecten los IVs añadidos recientemente." -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -20723,11 +20751,11 @@ msgstr "" "respuesta en los messageId - las capas superiores deberían tener esto en " "cuenta." -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "Direccionamiento" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -20739,7 +20767,7 @@ msgstr "" "indirecta, para usar a un tercero para que introduzca al par. No hay " "restricción en el número de direcciones que un par puede tener." -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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" @@ -20749,7 +20777,7 @@ msgstr "" "capacidades especiales para un par en particular. Para una lista de " "capacidades disponibles, vea más abajo." -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the base de datos de la red." -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "Establecimiento de una sesión directa" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" @@ -20771,11 +20799,11 @@ msgstr "" "El establecimiento de una sesión directa se usa cuando no hace falta un " "tercero para el NAT trasversal. La secuencia del mensaje es como sigue:" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "Establecimiento de la conexión (directa)" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." @@ -20783,7 +20811,7 @@ msgstr "" "Alice conecta directamente con Bob.\n" "IPv6 está soportado desde la versión 0.9.8." -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -20801,7 +20829,7 @@ msgstr "" "\"tiempo de llegada\" de 8 bytes es el ID de toda la red actual, el cual " "es 2 (por ejemplo 0x0000000000000002)." -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -20817,7 +20845,7 @@ msgstr "" "RouterInfos\n" "(datos del router I2P), no obstante, esto no es necesario." -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -20830,7 +20858,7 @@ msgstr "" " segundos, desde que el mensaje es enviado inmediatamente, quizás el " "mensaje de estado se pueda eliminar." -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -20858,7 +20886,7 @@ msgstr "" "par con el que está conectando (pero no necesariamente a ninguno de los " "pares intermediarios)." -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -20903,17 +20931,17 @@ msgstr "" "paquete RelayResponse de Bob, ella empieza una establecimiento de sesión " "completamente nuevo con el puerto y la IP especificados. " -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "Establecimiento de la conexión (usando un introductor indirecto)" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" "Alice primero se conecta al Bob introductor, que reenvía la petición a " "Charlie." -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." @@ -20921,11 +20949,11 @@ msgstr "" "Después de la creación del agujero en el NAT, la sesión es establecida " "entre Alice y Charlie como si fuese directa." -#: i2p2www/pages/site/docs/transport/ssu.html:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "Prueba del par" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -20939,7 +20967,7 @@ msgstr "" "accesibilidad y puede actualizar su comportamiento de acuerdo con ello. " "El proceso de prueba es bastante simple:" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -20955,7 +20983,7 @@ msgstr "" "perdidos, ella conocerá su estado de accesibilidad. Los estados a los que" " puede llegar son:" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -20971,7 +20999,7 @@ msgstr "" "Alternativamente, Bob puede estar caído o incapaz de hacer que Charlie " "responda." -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -20991,7 +21019,7 @@ msgstr "" "correctamente (la IP y el puerto que Bob ofrece deberían estar " "reenviados/forwarded)." -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -21009,7 +21037,7 @@ msgstr "" "explícitamente un puerto y tener ese puesto expuesto siempre a las " "conexiones remotas, ignorando cualquier búsqueda de puertos futura." -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -21021,7 +21049,7 @@ msgstr "" "pero si no se recibe ninguna respuesta sabrá que o Charlie está " "confundido o no está encendido." -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -21040,7 +21068,7 @@ msgstr "" "designar un nuevo par como Bob e intentar de nuevo con un nonce " "diferente." -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -21054,11 +21082,11 @@ msgstr "" "Alice puede establecer una sesión con Bob o Charlie, pero no es " "necesario." -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "Window,ventana, de retransmisión, ACKs y Retrasmisiones" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -21072,7 +21100,7 @@ msgstr "" " mensajes de datos de la página de especificación" " del protocolo para más detalles." -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -21095,11 +21123,11 @@ msgstr "" " de espera, similar al TCP o streaming. Vea" " el código para los valores iniciales, mínimos y máximos." -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Seguridad" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -21113,7 +21141,7 @@ msgstr "" " no sean legítimos. Además, algunas acciones y respuestas pueden " "necesitar de ser vueltas a limitar." -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." @@ -21121,11 +21149,11 @@ msgstr "" "Los detalles de validación no están especificados aquí. Los " "desarrolladores deberían añadir defensas donde sea apropiado." -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "Capacidades del par" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" @@ -21135,7 +21163,7 @@ msgstr "" "desea y puede participar en una prueba de par como un 'Bob' o como un " "'Charlie'." -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" @@ -21145,7 +21173,7 @@ msgstr "" "desea y puede servir como un introductor - funcionando como un Bob para " "un Alice, que de otra forma dería inaccesible." -#: i2p2www/pages/site/docs/transport/ssu.html:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -21158,7 +21186,7 @@ msgstr "" " parámetros, y el ajuste de la implementación del protocolo para mejorar " "el rendimiento." -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" @@ -21167,7 +21195,7 @@ msgstr "" "La implementación actual envía repetidamente reconocimientos para los " "mismos paquetes, lo que aumenta la sobrecarga innecesariamente." -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -21180,19 +21208,19 @@ msgstr "" "debería ser evaluada. ¿Cabe un paquete de streaming de 1730 bytes en 3 " "paquetes pequeños SSU? Probablemente no." -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" "El protocolo debería ser ampliado para intercambiar MTUs durante la " "configuración." -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" "La renovación de claves actualmente no está implementada y puede que " "nunca lo esté." -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -21203,7 +21231,7 @@ msgstr "" "RelayResponse, y el uso del campo de relleno en el SessionRequest en el " "SessionCreated, no están documentados." -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -21214,7 +21242,7 @@ msgstr "" "podría ser el juntar varios fragmentos de mensajes dentro del mismo " "paquete, mientras no exceda el MTU." -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -21226,7 +21254,7 @@ msgstr "" "externos, pero el túnel, garlic, y un relleno de fin a fin deberían ser " "suficiente para la mayoría de las necesidades hasta entonces." -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" @@ -21234,11 +21262,11 @@ msgstr "" "¿Por qué son las claves de introducción las mismas que el hash del ruter," " deberían cambiarse, habría algún beneficio?" -#: i2p2www/pages/site/docs/transport/ssu.html:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "Las capacidades parecen estar sin usar." -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." @@ -21246,11 +21274,11 @@ msgstr "" "Los tiempos acordados en SessionCreated (sesión creada) y " "SessionConfirmed (sesión confirmada) parecen estar sin usar o verificar." -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "Diagrama de implementación" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " @@ -21259,7 +21287,7 @@ msgstr "" "El diagrama debe reflejar con exactitud la implementación actual, sin " "embargo puede haber muchas diferencias pequeñas." -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" "En la actualidad en la página de especificación SSU (UDP seguro " diff --git a/i2p2www/translations/es/LC_MESSAGES/get-involved.po b/i2p2www/translations/es/LC_MESSAGES/get-involved.po index f57059d6..1f8b069a 100644 --- a/i2p2www/translations/es/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/es/LC_MESSAGES/get-involved.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-12 10:30+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" @@ -442,10 +442,11 @@ msgid "Roadmap" msgstr "Hoja de ruta" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Junio de 2017" +#, fuzzy +msgid "January 2018" +msgstr "Enero de 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced ruters " "restringidos" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "Rutas restringidas" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "Mezclado y relleno de los túneles" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Mensajes con el retraso definido por los usuarios" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -822,7 +823,7 @@ msgstr "" "ruter." #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Traducción al árabe." @@ -1001,6 +1002,7 @@ msgid "I2P Ubuntu/Debian package" msgstr "Paquetes I2P para Ubuntu/Debian" #: i2p2www/pages/site/get-involved/bounties/deb-pack.html:6 +#, fuzzy msgid "" "For the future of I2P and in order to attract more people\n" "to I2P, this bounty was set for including an I2P package into the Ubuntu " @@ -1010,7 +1012,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" "Para el futuro y para atraer más gente a I2P, esta recompensa se creó " "para incluir los paquetes de I2P dentro de los repositorios de Ubuntu y " @@ -1088,29 +1092,29 @@ msgid "Current bounties" msgstr "Recompensas actuales" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nombre" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Estado" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Juez" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Desarrolladores" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Recompensas" @@ -1121,18 +1125,16 @@ msgstr "Frost para el almacenamiento de datos de I2P" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Proposición en desarrollo" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vacante" @@ -1145,79 +1147,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "Portar el código de Phex dentro de I2PHex" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "Paquetes I2P disponibles en los repositorios de Debian y Ubuntu" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Hecho, fase de verificación" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Unit tests y simulación multi-tuter" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "Parcialmente hecho, parcialmente trabajando, parcialmente aún abierto" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "Recompensas paradas, paradas a causa de la desaparición de jrandom." -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "Ordenando las recompensas" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Propuesto" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Recompensas reclamadas" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Equipo de desarrollo" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "Paquetes I2P disponibles en los repositorios de Debian y Ubuntu" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Hacer I2P IPV6 nativo" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "Configurar un servidor SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Almacenamiento de datos sobre I2P." -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Traducción al ruso" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "Agrupando para la transferencia de archivo" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "Tamaño de la ventana de la librería de streaming" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "Monitor del tiempo de conexión del IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Unit tests (parte 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/misc.po b/i2p2www/translations/es/LC_MESSAGES/misc.po index f5559618..8eba0610 100644 --- a/i2p2www/translations/es/LC_MESSAGES/misc.po +++ b/i2p2www/translations/es/LC_MESSAGES/misc.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/priority.po b/i2p2www/translations/es/LC_MESSAGES/priority.po index 13c82fc1..e136a0c6 100644 --- a/i2p2www/translations/es/LC_MESSAGES/priority.po +++ b/i2p2www/translations/es/LC_MESSAGES/priority.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-17 10:49+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" @@ -1470,11 +1470,11 @@ msgstr "" "¿Qué ha pasado con *.i2p.net? ¿Qué ha pasado con jrandom? ¿Está muerto " "I2P?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "¿Se requiere instalar Java para usar I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "¡Tengo una pregunta!" @@ -1580,7 +1580,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Errores y sus soluciones" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1612,8 +1612,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "enlace" @@ -3010,10 +3010,20 @@ msgstr "" "no-automatizada) para unirse a la red I2P." #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "Unirse a la red I2P usando un fichero de resembrado" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3044,41 +3054,41 @@ msgstr "" "ficheros de amigos de conocida confianza. Nunca importe un fichero de\n" "resembrado si no puede verificar su procedencia." -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "Para importar el fichero %(filename)s recibido a su router I2P local:" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "Vaya a %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "Bajo \"Resembrado manual desde fichero\" pulse \"Examinar...\"" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "Seleccione el fichero %(filename)s" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "Pulse \"Resembrar desde fichero\"" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" "Compruebe el registro (log) para el siguiente " "mensaje:" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Compartir un fichero de resembrado" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" @@ -3086,16 +3096,16 @@ msgstr "" "Para amigos de confianza puede usar su router I2P local para brindarles " "un arranque asistido:" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "Bajo \"Crear Fichero de Resembrado\" pulse \"Crear fichero de resembrado\"" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "Enviar de forma segura el fichero %(filename)s a un amigo" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3114,11 +3124,11 @@ msgstr "" "fichero con su amigo de confianza. También es aconsejable usar este\n" "procedimiento con moderación (< 2 veces por semana)." -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Directrices generales para el resembrado manual de I2P" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" @@ -3126,17 +3136,17 @@ msgstr "" "¡No publique abiertamente el fichero de resembrado (clearnet) ni comparta" " estos ficheros con un amigo de un amigo (darknet)!" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" "¡Este fichero sólo se debe usar para un número muy limitado de amigos " "(<3)!" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "¡El fichero sólo es válido unos pocos días (< 20)!" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3144,7 +3154,7 @@ msgstr "" "Cuando intenta arrancar el ruter usando \"i2prouter start\", puede ver " "una salida del tipo:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3163,7 +3173,7 @@ msgstr "" "las librerías necesarias. Esas librerías pueden instalarse siguiendo los " "pasos siguientes:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3171,7 +3181,7 @@ msgstr "" "Cambie al usuario root con su o inicie sesión como " "root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3187,7 +3197,7 @@ msgstr "" "sistema, arrancando con el script runplain.sh de I2P, o " "puede sobreescribir el wrapper por uno del archivo de las fuentes." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3195,7 +3205,7 @@ msgstr "" "A partir de la versión 0.8.9 de I2P, el wrapper ha sido actualizado a " "v3.5.12 y compilado en sistemas corriendo FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3204,7 +3214,7 @@ msgstr "" "\"Protocol family unavailable\" cuando arranco la consola " "del ruter." -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3214,7 +3224,7 @@ msgstr "" "red en sistemas configurados para usar IPV6 por defecto. Hay varias " "formas de arreglarlo:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3222,11 +3232,11 @@ msgstr "" "En sistemas basados en Linux puede ejecutar echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Busque por las siguientes líneas en wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3234,7 +3244,7 @@ msgstr "" "Si las líneas ya están ahí, descomentelas eliminando los \"#\". Si las " "líneas no están ahí añádalas sin los \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3242,7 +3252,7 @@ msgstr "" "Otra opción sería borrar ::1 del archivo " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3256,7 +3266,7 @@ msgstr "" "NO leerá de nuevo este archivo! Tiene que pulsar apagar, " "esperar 11 minutos y entonces arrancar I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3267,7 +3277,7 @@ msgstr "" "varios clientes alternativos que no requieren " "Java." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/research.po b/i2p2www/translations/es/LC_MESSAGES/research.po index 2926ec4c..b48037b5 100644 --- a/i2p2www/translations/es/LC_MESSAGES/research.po +++ b/i2p2www/translations/es/LC_MESSAGES/research.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish (http://www.transifex.com/otf/I2P/language/es/)\n" diff --git a/i2p2www/translations/fa/LC_MESSAGES/about.po b/i2p2www/translations/fa/LC_MESSAGES/about.po index 7187bbe3..0bf95414 100644 --- a/i2p2www/translations/fa/LC_MESSAGES/about.po +++ b/i2p2www/translations/fa/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 06:42+0000\n" "Last-Translator: str4d \n" "Language-Team: Persian (http://www.transifex.com/otf/I2P/language/fa/)\n" @@ -250,108 +250,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -360,62 +269,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -426,18 +337,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -447,6 +348,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -455,15 +357,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -473,20 +376,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -504,19 +406,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -528,45 +528,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -964,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -973,7 +981,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -982,7 +990,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -992,7 +1000,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1002,7 +1010,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1012,7 +1020,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1020,7 +1028,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1029,7 +1037,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1037,11 +1045,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1050,7 +1058,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1059,7 +1067,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1067,7 +1075,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1076,7 +1084,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1084,7 +1092,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1095,7 +1103,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1103,7 +1111,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1114,7 +1122,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1122,7 +1130,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1130,11 +1138,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "دیگر" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/fa/LC_MESSAGES/docs.po b/i2p2www/translations/fa/LC_MESSAGES/docs.po index a8178d7e..be0dc48a 100644 --- a/i2p2www/translations/fa/LC_MESSAGES/docs.po +++ b/i2p2www/translations/fa/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-06 19:42+0000\n" "Last-Translator: str4d \n" "Language-Team: Persian (http://www.transifex.com/otf/I2P/language/fa/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/fa/LC_MESSAGES/get-involved.po b/i2p2www/translations/fa/LC_MESSAGES/get-involved.po index 2d638449..0fd00b14 100644 --- a/i2p2www/translations/fa/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/fa/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 07:00+0000\n" "Last-Translator: str4d \n" "Language-Team: Persian (http://www.transifex.com/otf/I2P/language/fa/)\n" @@ -339,29 +339,29 @@ msgid "Roadmap" msgstr "نقشه راه" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +607,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "" @@ -747,7 +747,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +803,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "وضعیت" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +836,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -858,79 +858,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/fa/LC_MESSAGES/priority.po b/i2p2www/translations/fa/LC_MESSAGES/priority.po index de2aa059..4bdef138 100644 --- a/i2p2www/translations/fa/LC_MESSAGES/priority.po +++ b/i2p2www/translations/fa/LC_MESSAGES/priority.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-27 08:33+0000\n" "Last-Translator: str4d \n" "Language-Team: Persian (http://www.transifex.com/otf/I2P/language/fa/)\n" @@ -1264,11 +1264,11 @@ msgstr "من فکر میکنم یک حفره در نرم‌افزار پیدا msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "چه اتفاقی برای *.i2p.net افتاد؟ چه بلایی سر jrandom اومد؟ پروژه I2P مرده؟" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "من یک سوال دارم!" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1394,8 +1394,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "لینک" @@ -2322,10 +2322,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2342,54 +2352,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2401,31 +2411,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2437,13 +2447,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2455,26 +2465,26 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -2482,23 +2492,23 @@ msgstr "" "در سیستم های برپایه ی Linux، شما میتوانید echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "به خطوط زیر در wrapper.config توجه کنید" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2507,7 +2517,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2515,7 +2525,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/fi/LC_MESSAGES/about.po b/i2p2www/translations/fi/LC_MESSAGES/about.po index 1cd47a9f..4e9fdec9 100644 --- a/i2p2www/translations/fi/LC_MESSAGES/about.po +++ b/i2p2www/translations/fi/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:10+0000\n" "Last-Translator: str4d \n" "Language-Team: Finnish (http://www.transifex.com/otf/I2P/language/fi/)\n" @@ -233,108 +233,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -343,62 +252,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -409,18 +320,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -430,6 +331,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -438,15 +340,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -456,20 +359,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -487,20 +389,118 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € ja %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" -msgstr "" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" +msgstr "%(euroval)s € ja %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:11 msgid "Datastorage bounty" @@ -511,45 +511,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Oppikurssit" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -947,7 +955,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -956,7 +964,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -965,7 +973,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -975,7 +983,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -985,7 +993,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -995,7 +1003,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1003,7 +1011,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1012,7 +1020,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1020,11 +1028,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artikkelit ja haastattelut" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1033,7 +1041,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1042,7 +1050,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1050,7 +1058,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1059,7 +1067,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1067,7 +1075,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1078,7 +1086,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1086,7 +1094,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1097,7 +1105,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1105,7 +1113,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1113,11 +1121,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Muut" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/fi/LC_MESSAGES/docs.po b/i2p2www/translations/fi/LC_MESSAGES/docs.po index c4f95e3e..f4c2feb9 100644 --- a/i2p2www/translations/fi/LC_MESSAGES/docs.po +++ b/i2p2www/translations/fi/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:13+0000\n" "Last-Translator: str4d \n" "Language-Team: Finnish (http://www.transifex.com/otf/I2P/language/fi/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Turvallisuus" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/fi/LC_MESSAGES/get-involved.po b/i2p2www/translations/fi/LC_MESSAGES/get-involved.po index a15b8b54..87ad7dc2 100644 --- a/i2p2www/translations/fi/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/fi/LC_MESSAGES/get-involved.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-04 23:55+0000\n" "Last-Translator: str4d \n" "Language-Team: Finnish (http://www.transifex.com/otf/I2P/language/fi/)\n" @@ -338,29 +338,29 @@ msgid "Roadmap" msgstr "Tiekartta" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -606,7 +606,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabiankielinen käännös" @@ -746,7 +746,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -800,29 +802,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nimi" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Tila" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Hajonta" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -833,18 +835,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -857,79 +857,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Venäjänkielinen käännös" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/fi/LC_MESSAGES/priority.po b/i2p2www/translations/fi/LC_MESSAGES/priority.po index be1884a3..6dd4fd8d 100644 --- a/i2p2www/translations/fi/LC_MESSAGES/priority.po +++ b/i2p2www/translations/fi/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:13+0000\n" "Last-Translator: str4d \n" "Language-Team: Finnish (http://www.transifex.com/otf/I2P/language/fi/)\n" @@ -1266,11 +1266,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Minulla on kysyttävää!" @@ -1368,7 +1368,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Virheitä ja niiden ratkaisuja" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1394,8 +1394,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "linkki" @@ -2329,10 +2329,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2349,54 +2359,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2408,31 +2418,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2444,13 +2454,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2462,48 +2472,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2512,7 +2522,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2520,7 +2530,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/about.po b/i2p2www/translations/fr/LC_MESSAGES/about.po index 03fa9e02..907843a3 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/about.po +++ b/i2p2www/translations/fr/LC_MESSAGES/about.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-13 18:30+0000\n" "Last-Translator: French language coordinator " "\n" @@ -321,108 +321,17 @@ msgid "Current balance: as of %(date)s" msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -431,62 +340,64 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -497,18 +408,8 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -518,6 +419,7 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -526,15 +428,16 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -544,20 +447,19 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -575,19 +477,117 @@ msgstr "Solde actuel : en date du %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Fond général" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € et %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC et %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -599,45 +599,40 @@ msgid "I2PHex bounty" msgstr "Prime I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P dans les miroirs debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin pour I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Tests unitaires pour le routeur I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Prime Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Prime Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Prime I2P pour carte CCR Microtic" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Coûts de fonctionnement actuels :" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Un grand merci aux personnes suivantes qui ont donné à I2P !" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelon avec votre nom ou pseudo (et " "facultativement votre page Web) afin que nous puissions vous lister ici." -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "Abonnements mensuels actuels :" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "Dons et coûts 2016 :" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "Dons et coûts 2016 :" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "Dons et coûts 2015 :" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "Dons et coûts 2014 :" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "Dons et coûts 2013 :" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "Dons et coûts 2012 :" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "Dons et coûts 2011 :" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "Dons antérieurs à 2011 :" @@ -1207,11 +1207,20 @@ msgstr "" "str4d, COMPSCI 460: Computer Networking, University of Wisconsin " "Whitewater, 17 février 2016" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutoriels" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1224,7 +1233,7 @@ msgstr "" "Ce guide vous montrera comment installer I2P sous Windows XP.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1238,7 +1247,7 @@ msgstr "" "Debian.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1252,7 +1261,7 @@ msgstr "" "Comment mettre en place un site web anonyme dans I2P.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1267,7 +1276,7 @@ msgstr "" "connecter à irc.telecomix.i2p.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1282,7 +1291,7 @@ msgstr "" "Agent Felix Atari du « Telecomix Crypto Munitions Bureau ».\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1297,7 +1306,7 @@ msgstr "" "Ce tutoriel montre comment installer et configurer le logiciel nécessaire" " pour accéder à I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1308,7 +1317,7 @@ msgstr "" "(vidéo Youtube)\n" "Comment installer I2P sur Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1321,7 +1330,7 @@ msgstr "" "Adrian Crenshaw. \n" "Janvier 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1332,11 +1341,11 @@ msgstr "" "(vidéo Youtube)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Articles et interviews" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1349,7 +1358,7 @@ msgstr "" "Partie 2\n" "26 juillet 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1362,7 +1371,7 @@ msgstr "" "Traduction en Anglais\n" "31 octobre 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1373,7 +1382,7 @@ msgstr "" "Invisiblenet\n" "14 septembre 2003." -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1386,7 +1395,7 @@ msgstr "" "(Allemand)\n" "Novembre 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1397,7 +1406,7 @@ msgstr "" "Mars 2009\n" "Traduction allemande" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1414,7 +1423,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=14336\">tracker" " de Postman)" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1425,7 +1434,7 @@ msgstr "" "Jonathan Cox,\n" "11 novembre 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1442,7 +1451,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=15905\">tracker" " de Postman)" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1453,7 +1462,7 @@ msgstr "" "Security Podcast Ep. 2015-010 (mp3)\n" "Partie 1, 28 février 2015" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1464,11 +1473,11 @@ msgstr "" "Security Podcast Ep. 2015-011 (mp3)\n" "Partie 2, 6 mars 2015" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Autre" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/fr/LC_MESSAGES/blog.po b/i2p2www/translations/fr/LC_MESSAGES/blog.po index c19c03d6..87523f26 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/blog.po +++ b/i2p2www/translations/fr/LC_MESSAGES/blog.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-05 20:12+0000\n" "Last-Translator: French language coordinator " "\n" @@ -98,6 +98,8 @@ msgstr "`page des téléchargements`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "DÉTAILS SUR LA VERSION" @@ -151,6 +153,8 @@ msgstr "Changements majeurs" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Correctifs de bogues" @@ -194,6 +198,8 @@ msgstr "Correctifs de bogues" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Autre" @@ -238,6 +244,8 @@ msgstr "Autre" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "Sommes de contrôle SHA256 :" @@ -410,6 +418,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Mise à jour des données GeoIP (nouvelles installations et PPA seulement)" @@ -1892,6 +1901,8 @@ msgstr "Nouvelles traductions" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Mises à jour de traduction" @@ -2090,6 +2101,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -3277,6 +3290,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Changements" @@ -5991,6 +6006,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -6535,6 +6552,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -8363,3 +8382,635 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Version 0.9.31\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +#, fuzzy +msgid "0.9.32 with Console Updates" +msgstr "0.9.31 avec des mises à jour de la console" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +#, fuzzy +msgid "Validate Host header in console" +msgstr "Ajouter la possibilité d’arrêter une appliWeb par la console" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +#, fuzzy +msgid "Debian packaging fixes" +msgstr "Corrections de verrouillage SSU" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Nouvelle traduction Roumaine" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Version 0.9.31\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "0.9.29 contient des correctifs de bogues" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +#, fuzzy +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "Évaluations et commentaires d’i2psnark" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"=========================\n" +"Malware sur i2pbrowser.net\n" +"=========================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"Jour 2, 16 août - 13h\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"===============================\n" +"Compte rendu de voyage au 31C3\n" +"===============================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/fr/LC_MESSAGES/comparison.po b/i2p2www/translations/fr/LC_MESSAGES/comparison.po index b5dedb06..e2925166 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/fr/LC_MESSAGES/comparison.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-21 19:52+0000\n" "Last-Translator: French language coordinator " "\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/docs.po b/i2p2www/translations/fr/LC_MESSAGES/docs.po index 63a26bb6..f3e10317 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/docs.po +++ b/i2p2www/translations/fr/LC_MESSAGES/docs.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 19:43+0000\n" "Last-Translator: French language coordinator " "\n" @@ -2666,7 +2666,7 @@ msgstr "" "dans le protocole de datagramme." #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Spécification" @@ -4427,7 +4427,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4981,8 +4981,9 @@ msgid "Embedding I2P in your Application" msgstr "Intégration d’I2P dans votre application" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Avril 2015" +#, fuzzy +msgid "November 2017" +msgstr "Novembre 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -5364,17 +5365,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -5398,25 +5398,64 @@ msgstr "" "Vous pouvez ajouter un fichier router.config répertoire de base pour " "supplanter les valeurs par défaut initiales." -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -5432,11 +5471,11 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "Comarketing" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " @@ -5446,11 +5485,11 @@ msgstr "" "Donnez-nous votre nom d’utilisateur Twitter et commencez à gazouiller à " "ce propos. Nous vous rendrons la pareille." -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "Logiciels malveillants" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." @@ -5458,11 +5497,11 @@ msgstr "" "Veuillez ne pas utiliser I2P pour faire le mal. Cela pourrait " "considérablement nuire à notre réseau et à notre réputation." -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "Joignez-vous à nous" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -5475,11 +5514,11 @@ msgstr "" "Nous pouvons vous aider à obtenir des utilisateurs, des testeurs, des " "traducteurs ou même des codeurs." -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -5489,17 +5528,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -8267,7 +8306,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -10139,7 +10177,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introduction" @@ -15523,12 +15561,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -15953,6 +15991,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Octobre 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -16017,20 +16060,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -16038,7 +16082,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -16053,7 +16097,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -16069,7 +16113,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -16077,7 +16121,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -16085,21 +16129,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -16108,13 +16152,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -16122,7 +16166,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -16130,7 +16174,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -16138,11 +16182,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -16157,11 +16201,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Clés" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -16171,7 +16215,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -16181,7 +16225,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -16194,7 +16238,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -16206,7 +16250,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -16214,18 +16258,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -16233,7 +16277,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -16242,11 +16286,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -16254,42 +16298,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -16302,7 +16346,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -16312,7 +16356,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -16321,7 +16365,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -16337,7 +16381,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -16365,27 +16409,27 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "L’établissement d’une connexion (indirecte en utilisant un proposeur)" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" "Alice se connecte d’abord au proposeur Bob qui relaie la requête à " "Charlie." -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -16394,7 +16438,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -16404,7 +16448,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -16414,7 +16458,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -16426,7 +16470,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -16437,7 +16481,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -16445,7 +16489,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -16456,7 +16500,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -16465,11 +16509,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -16479,7 +16523,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -16494,11 +16538,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Sécurité" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -16507,24 +16551,24 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" @@ -16534,7 +16578,7 @@ msgstr "" "d’accord et peut servir de proposeur, servant de Bob à une Alice " "autrement inaccessible." -#: i2p2www/pages/site/docs/transport/ssu.html:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -16543,14 +16587,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -16559,15 +16603,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -16575,7 +16619,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -16583,7 +16627,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -16591,34 +16635,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/fr/LC_MESSAGES/get-involved.po b/i2p2www/translations/fr/LC_MESSAGES/get-involved.po index 0cd7c5c2..b26ff92d 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/fr/LC_MESSAGES/get-involved.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 15:16+0000\n" "Last-Translator: French language coordinator " "\n" @@ -453,10 +453,11 @@ msgid "Roadmap" msgstr "Feuille de route" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Juin 2017" +#, fuzzy +msgid "January 2018" +msgstr "Janvier 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced routes " "restreintes améliorées" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "Routes entièrement restreintes" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "Mélange de tunnels et remplissage" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Retards des messages définis par l’utilisateur" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -887,7 +888,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Prime pour traduction arabe de la page Web et de la console du routeur" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Traduction en arabe" @@ -1067,6 +1068,7 @@ msgid "I2P Ubuntu/Debian package" msgstr "Paquet I2P pour Ubuntu/Debian" #: i2p2www/pages/site/get-involved/bounties/deb-pack.html:6 +#, fuzzy msgid "" "For the future of I2P and in order to attract more people\n" "to I2P, this bounty was set for including an I2P package into the Ubuntu " @@ -1076,7 +1078,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" "Pour l’avenir d’I2P et afin d’attirer plus d’utilisateurs vers I2P, cette" " prime a été mise en place pour inclure un paquet I2P dans les miroirs " @@ -1168,29 +1172,29 @@ msgid "Current bounties" msgstr "Primes actuelles" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nom" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "État" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Juge" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Dév" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Prime" @@ -1201,18 +1205,16 @@ msgstr "Frost pour datastorage (système de fichiers distribués) sur I2P" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Proposition de développement" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vacant" @@ -1227,81 +1229,81 @@ msgid "Backporting Phex code onto I2PHex" msgstr "Reporter le code de Phex par dessus I2PHex" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "Paquet I2P dans les miroirs Debian et Ubuntu" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin pour I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Fait, phase de vérification" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Tests unitaires et simulation multi-routeur" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "En partie fait, en partie en cours, en partie toujours ouvert" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" "Primes en suspens, mises en suspens du fait que jrandom a disparu et " "manquant de fonds" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "Grouper des primes" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Proposées" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Primes réclamées" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Équipe dév" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "Paquet I2P dans les miroirs Debian et Ubuntu" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Rendre I2P natif IPv6" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "Mettre en œuvre un serveur SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Système de fichiers distribués sur I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Traduction en Russe" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "Transfert de fichier segmenté" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "Taille de fenêtre de la bibliothèque streaming" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "Moniteur de temps de connexion IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Tests unitaires (partie 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/misc.po b/i2p2www/translations/fr/LC_MESSAGES/misc.po index afcd6cd4..4930c153 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/misc.po +++ b/i2p2www/translations/fr/LC_MESSAGES/misc.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-20 22:42+0000\n" "Last-Translator: French language coordinator " "\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/priority.po b/i2p2www/translations/fr/LC_MESSAGES/priority.po index 5b7050f8..8964637d 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/priority.po +++ b/i2p2www/translations/fr/LC_MESSAGES/priority.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 19:43+0000\n" "Last-Translator: French language coordinator " "\n" @@ -1458,11 +1458,11 @@ msgstr "" "Qu’est-il arrivé à *.i2p.net ? Qu’est-il arrivé à jrandom ? I2P est-il " "mort ?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Est-il exigé d’installer Java pour utiliser I2P ?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "J’ai une question !" @@ -1570,7 +1570,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Erreurs et leurs solutions" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1601,8 +1601,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "lien" @@ -3032,10 +3032,20 @@ msgstr "" "automatisée) pour vous joindre au réseau I2P." #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "Se joindre au réseau I2P en utilisant un fichier de réensemencement" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3062,43 +3072,43 @@ msgstr "" "confiance. N’importez jamais un fichier de réensemencement si vous ne " "pouvez pas en vérifier la source." -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "Pour importer le fichier %(filename)s reçu dans votre routeur I2P local :" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "Rendez-vous sur %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" "Sous « Réensemencement manuel à partir d’un fichier », cliquez sur « " "Parcourir... »" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "Sélectionnez le fichier %(filename)s" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "Cliquez sur « Réensemencer à partir d’un fichier »" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" "Vérifiez la présence du message suivant dans le journal :" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Partager un fichier de réensemencement" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" @@ -3106,18 +3116,18 @@ msgstr "" "Pour les amis de confiance, vous pouvez utiliser votre routeur I2P local " "pour les aider à démarrer :" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" "Sous « Créer un fichier de réensemencement », cliquez sur « Créer un " "fichier de réensemencement »" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "Envoyez le fichier %(filename)s à votre ami de façon sécurisée" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3135,11 +3145,11 @@ msgstr "" "partager le fichier avec votre ami de confiance. Il est aussi recommandé " "d’utiliser cette procédure avec modération (< 2 par semaine)." -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Directives générales pour le réensemencement manuel d’I2P" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" @@ -3147,17 +3157,17 @@ msgstr "" "Ne publiez pas publiquement le fichier de réensemencement ni ne partagez " "ces fichiers avec l’ami d’un ami !" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" "Ce fichier ne devrait être utilisé que pour un nombre très limité d’amis " "(< 3) !" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "Le fichier n’est valide que pendant quelques jours (< 20) !" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3165,7 +3175,7 @@ msgstr "" "En essayant de démarrer le routeur avec « start i2prouter », vous " "pourriez voir la sortie suivante :" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3185,7 +3195,7 @@ msgstr "" "Ces bibliothèques peuvent être installées en exécutant les étapes " "suivantes :" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3193,7 +3203,7 @@ msgstr "" "Basculer vers l’utilisateur root au moyen de su ou se " "connecter en tant que root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3210,7 +3220,7 @@ msgstr "" "système en lançant I2P avec le script runplain.sh ou " "encore de remplacer l’enveloppeur avec un de l’archive tar de la source." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3218,7 +3228,7 @@ msgstr "" "Pour la version 0.8.9 d’I2P, l’enveloppeur a été mis à niveau vers " "v3.5.12 et compilé sur des systèmes sous FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3227,7 +3237,7 @@ msgstr "" "« Famille de protocoles non disponible » lors du chargement " "de la console de routeur" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3237,7 +3247,7 @@ msgstr "" "prenant en charge le réseau sur certains systèmes configurés pour " "utiliser IPv6 par défaut. Il y existe quelques façons de corriger cela :" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3245,11 +3255,11 @@ msgstr "" "Sur les systèmes basés sur Linux, vous pouvez utiliser echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Chercher les lignes suivantes dans wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3257,7 +3267,7 @@ msgstr "" "Si les lignes y sont, ôter le commentaire en supprimant les « # ». Si les" " lignes n’y sont pas, les ajouter sans « # »." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3265,7 +3275,7 @@ msgstr "" "Une autre option serait de supprimer ::1 dans " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3279,7 +3289,7 @@ msgstr "" "votre routeur ne relira PAS ce fichier ! Vous devez cliquer sur " "Fermeture, attendre 11 minutes, puis démarrer I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3290,7 +3300,7 @@ msgstr "" "existe plusieurs clients de substitution qui " "n’exige pas Java." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/research.po b/i2p2www/translations/fr/LC_MESSAGES/research.po index 97aadf47..cbdd52eb 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/research.po +++ b/i2p2www/translations/fr/LC_MESSAGES/research.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-04-02 22:41+0000\n" "Last-Translator: Towinet\n" "Language-Team: French (http://www.transifex.com/otf/I2P/language/fr/)\n" diff --git a/i2p2www/translations/gl/LC_MESSAGES/about.po b/i2p2www/translations/gl/LC_MESSAGES/about.po index f3063142..20cdb095 100644 --- a/i2p2www/translations/gl/LC_MESSAGES/about.po +++ b/i2p2www/translations/gl/LC_MESSAGES/about.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-29 07:22+0000\n" "Last-Translator: str4d \n" "Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n" @@ -232,108 +232,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -342,62 +251,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -408,18 +319,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -429,6 +330,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -437,15 +339,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -455,20 +358,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -486,19 +388,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -510,45 +510,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Cliente de Bitcoin para I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -946,7 +954,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -955,7 +963,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -964,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -974,7 +982,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -984,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -994,7 +1002,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1002,7 +1010,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1011,7 +1019,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1019,11 +1027,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1032,7 +1040,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1041,7 +1049,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1049,7 +1057,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1058,7 +1066,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1066,7 +1074,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1077,7 +1085,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1085,7 +1093,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1096,7 +1104,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1104,7 +1112,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1112,11 +1120,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/gl/LC_MESSAGES/docs.po b/i2p2www/translations/gl/LC_MESSAGES/docs.po index 74e9ae2d..553de0c7 100644 --- a/i2p2www/translations/gl/LC_MESSAGES/docs.po +++ b/i2p2www/translations/gl/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-03 10:50+0000\n" "Last-Translator: str4d \n" "Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Chaves" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/gl/LC_MESSAGES/get-involved.po b/i2p2www/translations/gl/LC_MESSAGES/get-involved.po index 27db545c..b2f598f0 100644 --- a/i2p2www/translations/gl/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/gl/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-29 07:22+0000\n" "Last-Translator: str4d \n" "Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n" @@ -339,29 +339,30 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "" +#, fuzzy +msgid "January 2018" +msgstr "Maio de 2013" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +608,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Tradución ó árabe" @@ -747,7 +748,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +804,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nome" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Estado" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Xuiz" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +837,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vacante" @@ -858,79 +859,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente de Bitcoin para I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Tradución ó ruso" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Tests de unidades (parte 1ª)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/gl/LC_MESSAGES/misc.po b/i2p2www/translations/gl/LC_MESSAGES/misc.po index 42fddc09..e80388b6 100644 --- a/i2p2www/translations/gl/LC_MESSAGES/misc.po +++ b/i2p2www/translations/gl/LC_MESSAGES/misc.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 02:02+0000\n" "Last-Translator: Uberius Crypto \n" "Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n" diff --git a/i2p2www/translations/gl/LC_MESSAGES/priority.po b/i2p2www/translations/gl/LC_MESSAGES/priority.po index 435c5ca4..3a5668aa 100644 --- a/i2p2www/translations/gl/LC_MESSAGES/priority.po +++ b/i2p2www/translations/gl/LC_MESSAGES/priority.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-02 21:20+0000\n" "Last-Translator: str4d \n" "Language-Team: Galician (http://www.transifex.com/otf/I2P/language/gl/)\n" @@ -1198,11 +1198,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "" @@ -1298,7 +1298,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1324,8 +1324,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "" @@ -2250,10 +2250,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2270,54 +2280,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2329,31 +2339,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2365,13 +2375,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2383,48 +2393,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2433,7 +2443,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2441,7 +2451,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/he/LC_MESSAGES/about.po b/i2p2www/translations/he/LC_MESSAGES/about.po index c58baeb5..c6a9e0dd 100644 --- a/i2p2www/translations/he/LC_MESSAGES/about.po +++ b/i2p2www/translations/he/LC_MESSAGES/about.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:32+0000\n" "Last-Translator: str4d \n" "Language-Team: Hebrew (http://www.transifex.com/otf/I2P/language/he/)\n" @@ -232,108 +232,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -342,62 +251,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -408,18 +319,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -429,6 +330,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -437,15 +339,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -455,20 +358,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -486,19 +388,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -510,45 +510,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -946,7 +954,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -955,7 +963,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -964,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -974,7 +982,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -984,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -994,7 +1002,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1002,7 +1010,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1011,7 +1019,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1019,11 +1027,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1032,7 +1040,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1041,7 +1049,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1049,7 +1057,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1058,7 +1066,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1066,7 +1074,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1077,7 +1085,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1085,7 +1093,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1096,7 +1104,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1104,7 +1112,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1112,11 +1120,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/he/LC_MESSAGES/blog.po b/i2p2www/translations/he/LC_MESSAGES/blog.po index ddf66be4..4574de48 100644 --- a/i2p2www/translations/he/LC_MESSAGES/blog.po +++ b/i2p2www/translations/he/LC_MESSAGES/blog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" @@ -88,6 +88,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "" @@ -141,6 +143,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "" @@ -184,6 +188,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "" @@ -228,6 +234,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "" @@ -380,6 +388,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "" @@ -1694,6 +1703,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "" @@ -1862,6 +1873,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2757,6 +2770,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "" @@ -4924,6 +4939,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5417,6 +5434,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -6945,3 +6964,610 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +msgid "New Indonesian translation" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +msgid "0.9.33 with Bug Fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/he/LC_MESSAGES/comparison.po b/i2p2www/translations/he/LC_MESSAGES/comparison.po index 5cadcd92..ad593d25 100644 --- a/i2p2www/translations/he/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/he/LC_MESSAGES/comparison.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" diff --git a/i2p2www/translations/he/LC_MESSAGES/docs.po b/i2p2www/translations/he/LC_MESSAGES/docs.po index 9ac28e5b..155a0d93 100644 --- a/i2p2www/translations/he/LC_MESSAGES/docs.po +++ b/i2p2www/translations/he/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-20 19:10+0000\n" "Last-Translator: str4d \n" "Language-Team: Hebrew (http://www.transifex.com/otf/I2P/language/he/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/he/LC_MESSAGES/get-involved.po b/i2p2www/translations/he/LC_MESSAGES/get-involved.po index 5f04cfd3..1576afbc 100644 --- a/i2p2www/translations/he/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/he/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" @@ -339,29 +339,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +607,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "" @@ -747,7 +747,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +803,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +836,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -858,79 +858,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/he/LC_MESSAGES/misc.po b/i2p2www/translations/he/LC_MESSAGES/misc.po index fbc3c1f8..1d91fac0 100644 --- a/i2p2www/translations/he/LC_MESSAGES/misc.po +++ b/i2p2www/translations/he/LC_MESSAGES/misc.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" diff --git a/i2p2www/translations/he/LC_MESSAGES/priority.po b/i2p2www/translations/he/LC_MESSAGES/priority.po index 03242a58..75b04505 100644 --- a/i2p2www/translations/he/LC_MESSAGES/priority.po +++ b/i2p2www/translations/he/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-15 10:14+0000\n" "Last-Translator: str4d \n" "Language-Team: Hebrew (http://www.transifex.com/otf/I2P/language/he/)\n" @@ -1378,11 +1378,11 @@ msgstr "נראה לי שמצאתי תקלה, היכן אפשר לדווח עלי msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "מה קרה ל־‎*.i2p.net ? מה קרה ל־jrandom? האם הפרויקט מת?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "יש לי שאלה!" @@ -1480,7 +1480,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "שגיאות ותיקונן" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1510,8 +1510,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "קישור" @@ -2450,10 +2450,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2470,54 +2480,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2529,31 +2539,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2565,13 +2575,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2583,48 +2593,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2633,7 +2643,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2641,7 +2651,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/he/LC_MESSAGES/research.po b/i2p2www/translations/he/LC_MESSAGES/research.po index 8b1b73ab..013647c8 100644 --- a/i2p2www/translations/he/LC_MESSAGES/research.po +++ b/i2p2www/translations/he/LC_MESSAGES/research.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" diff --git a/i2p2www/translations/hu/LC_MESSAGES/docs.po b/i2p2www/translations/hu/LC_MESSAGES/docs.po index 5e66bbf7..e2f7ccfd 100644 --- a/i2p2www/translations/hu/LC_MESSAGES/docs.po +++ b/i2p2www/translations/hu/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Hungarian (http://www.transifex.com/otf/I2P/language/hu/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Bevezetés" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/id/LC_MESSAGES/about.po b/i2p2www/translations/id/LC_MESSAGES/about.po index 17dcaf36..72c94d34 100644 --- a/i2p2www/translations/id/LC_MESSAGES/about.po +++ b/i2p2www/translations/id/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-20 09:41+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" @@ -304,108 +304,17 @@ msgid "Current balance: as of %(date)s" msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -414,62 +323,64 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -480,18 +391,8 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -501,6 +402,7 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -509,15 +411,16 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -527,20 +430,19 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -558,19 +460,117 @@ msgstr "Saldo saat ini: per %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Dana umum" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € dan %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; and %(xmzval)s XMR " #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -582,47 +582,42 @@ msgid "I2PHex bounty" msgstr "I2PHex bounty " #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s € " #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P dalam mirror debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Klien bitcoin untuk I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Unit Pengujian untuk router I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Bounty Robert " -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Bounty Syndie " -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Bounty I2P untuk CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Biaya operasional saat ini:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" "Terima kasih yang sebesar-besarnya kepada mereka yang telah mendonasikan " "ke I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutorial" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1168,7 +1177,7 @@ msgstr "" "Windows XP.\n" "Dengan Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1181,7 +1190,7 @@ msgstr "" "Ini akan memandu anda dalam menginstal I2P pada sistem Debian Linux.\n" "Dengan Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1194,7 +1203,7 @@ msgstr "" "Cara membuat sebuah situs web yang anonim di I2P.\n" "Dengan Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1209,7 +1218,7 @@ msgstr "" "untuk terhubung ke irc.telecomix.i2p.\n" "Dengan Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1224,7 +1233,7 @@ msgstr "" "Agen Felix Atari dari Telecomix Crypto Munitions Bureau.\n" "Dengan Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1239,7 +1248,7 @@ msgstr "" "Tutorial ini menunjukkan cara menginstal dan mengkonfigurasi perangkat " "lunak yang diperlukan untuk mengakses I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1250,7 +1259,7 @@ msgstr "" "(Youtube Video)\n" "Cara Instal I2P pada Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1264,7 +1273,7 @@ msgstr "" "Adrian Crenshaw.\n" "Januari 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1275,11 +1284,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artikel dan wawancara" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1291,7 +1300,7 @@ msgstr "" "href=\"%(link1)s\">Bagian 1\n" "Bagian 2 26 Juli 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1303,7 +1312,7 @@ msgstr "" "Spanyol) terjemahan bahasa Inggris 31 Oktober " "2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1314,7 +1323,7 @@ msgstr "" "\n" "14 September 2003." -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1327,7 +1336,7 @@ msgstr "" "(bahasa Jerman)\n" "November 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1337,7 +1346,7 @@ msgstr "" "Zzz diwawancarai oleh gulli.com\n" "Maret 2009 terjemahan bahasa Jerman" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1352,7 +1361,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=14336\">postman's" " tracker)" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1362,7 +1371,7 @@ msgstr "" "I2P - anonimitas untuk masyarakat luas, Jonathan" " Cox, 11 November 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1378,7 +1387,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=15905\">postman's" " tracker)" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1388,7 +1397,7 @@ msgstr "" "Jeff dan Str4d diwawancarai di Brakeing Down Security" " Podcast Ep. 2015-010 (mp3) bagian 1, 28 Februari 2015" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1398,11 +1407,11 @@ msgstr "" "Jeff dan Str4d diwawancarai di Brakeing Down Security" " Podcast Ep. 2015-011 (mp3) bagian 2, 6 Maret 2015" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Lainnya" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/id/LC_MESSAGES/blog.po b/i2p2www/translations/id/LC_MESSAGES/blog.po index a004e09e..2f4cf1aa 100644 --- a/i2p2www/translations/id/LC_MESSAGES/blog.po +++ b/i2p2www/translations/id/LC_MESSAGES/blog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-30 13:38+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" @@ -89,6 +89,8 @@ msgstr "`halaman unduhan`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "RINCIAN RILIS" @@ -142,6 +144,8 @@ msgstr "Perubahan Besar" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Perbaikan Bug" @@ -185,6 +189,8 @@ msgstr "Perbaikan Bug" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Lainnya" @@ -229,6 +235,8 @@ msgstr "Lainnya" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "Checksum SHA256:" @@ -408,6 +416,7 @@ msgstr "Pembaruan wrapper ke 3.5.15 (hanya untuk instalasi baru dan PPA)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Perbaruan data GeoIP (hanya instalasi dan PPA baru)" @@ -2014,6 +2023,8 @@ msgstr "Terjemahan baru" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Pembaruan terjemahan" @@ -2217,6 +2228,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -3404,6 +3417,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Beberapa perubahan" @@ -6228,6 +6243,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -6843,6 +6860,8 @@ msgstr "Terjemahan baru bahasa Mandarin (Taiwan)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "`Daftar lengkap bug tetap '" @@ -8766,3 +8785,638 @@ msgstr "Memindahkan dukungan blockfile dari i2p.jar ke addressbook.jar" msgid "Locale-independent Jetty directory listing" msgstr "Daftar direktori Jetty yang independent dari pengaturan lokal bahasa" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Rilis 0.9.31\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +#, fuzzy +msgid "0.9.32 with Console Updates" +msgstr "Versi 0.9.31 dirilis dengan pembaruan console" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +#, fuzzy +msgid "Validate Host header in console" +msgstr "Menambahkan kemampuan untuk menghentikan webapp melalui console" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +#, fuzzy +msgid "Debian packaging fixes" +msgstr "perbaikan penguncian SSU" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Terjemahan baru bahasa Rumania" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Rilis 0.9.31\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "0.9.29 memiliki perbaikan bug" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +#, fuzzy +msgid "i2ptunnel: Set default rate limits" +msgstr "Meningkatkan batas koneksi default" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +#, fuzzy +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "Peringkat dan komentar i2psnark" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +#, fuzzy +msgid "Streaming: Fix loopback hangs" +msgstr "Streaming: perubahan RTO" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +#, fuzzy +msgid "SusiMail: Encoder refactoring" +msgstr "refactoring SSL dan kode kripto" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"========================\n" +"Rangkuman Summer Dev: APIs\n" +"========================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"Hari 2, 16 Agustus - Pukul 13.00\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"================\n" +"Laporan kunjungan 31C3\n" +"================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/id/LC_MESSAGES/comparison.po b/i2p2www/translations/id/LC_MESSAGES/comparison.po index 68508fc1..7d05c63e 100644 --- a/i2p2www/translations/id/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/id/LC_MESSAGES/comparison.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-05 13:29+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" diff --git a/i2p2www/translations/id/LC_MESSAGES/docs.po b/i2p2www/translations/id/LC_MESSAGES/docs.po index a893accf..55a3e186 100644 --- a/i2p2www/translations/id/LC_MESSAGES/docs.po +++ b/i2p2www/translations/id/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-30 13:38+0000\n" "Last-Translator: str4d \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,8 +4224,9 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "" +#, fuzzy +msgid "November 2017" +msgstr "November 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4559,17 +4560,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4583,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4656,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4689,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4703,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7065,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8905,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Pendahuluan" @@ -13999,12 +14037,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14467,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "November 2016" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14534,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14556,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14571,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14587,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14595,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14603,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14626,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14640,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14648,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14656,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14675,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14689,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14699,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14712,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14724,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14732,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14751,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14760,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14772,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14820,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14830,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14839,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14855,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14883,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14910,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14920,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14930,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14942,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14953,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14961,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14972,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14981,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14995,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15010,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15023,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15056,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15072,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15088,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15096,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15104,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/id/LC_MESSAGES/get-involved.po b/i2p2www/translations/id/LC_MESSAGES/get-involved.po index 907ed9de..08c74d60 100644 --- a/i2p2www/translations/id/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/id/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-02 10:15+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" @@ -438,10 +438,11 @@ msgid "Roadmap" msgstr "Roadmap " #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Juni 2017" +#, fuzzy +msgid "January 2018" +msgstr "Januari 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced pembatasan " "rute" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "Rute terbatas penuh" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "Tunnel mixing dan padding" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Message delays yang ditentukan pengguna" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -814,7 +815,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Bounty untuk terjemahan bahasa Arab untuk halaman web dan router konsol" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Penerjemahan bahasa Arab" @@ -988,6 +989,7 @@ msgid "I2P Ubuntu/Debian package" msgstr "Paket i2p untuk Ubuntu/Debian" #: i2p2www/pages/site/get-involved/bounties/deb-pack.html:6 +#, fuzzy msgid "" "For the future of I2P and in order to attract more people\n" "to I2P, this bounty was set for including an I2P package into the Ubuntu " @@ -997,7 +999,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" "Untuk masa depan I2P dan untuk menarik lebih banyak orang untuk I2P, " "bounty ini ditetapkan untuk memasukkan paket I2P ke arsip mirror Ubuntu " @@ -1078,29 +1082,29 @@ msgid "Current bounties" msgstr "Bounty saat ini" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nama" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status " #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Hakim" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Developer" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Bounty " @@ -1111,18 +1115,16 @@ msgstr "Frost untuk I2P datastorage" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Proposal sedang dalam pengembangan" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "ada lowongan" @@ -1135,79 +1137,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "Backporting kode Phex ke dalam I2PHex" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "Paket I2p di mirror Debian dan Ubuntu" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Klien bitcoin untuk I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Selesai, sekarang dalam tahap verifikasi" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Unit test dan simulasi multi router" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "Sebagian selesai, sebagian sedang dikerjakan, sebagian lagi masih terbuka" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "Tahan bounty, atur ditahan karena jrandom AWOL dan pendanaan hilang" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "Bundling bounty" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Diusulkan" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Bounty diklaim" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Tim pengembang" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "Paket I2p di mirror Debian dan Ubuntu" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Membuat I2P di native IPv6" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "Menyiapkan server SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Datastore di atas I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Penerjemahan ke bahasa Russia" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "Swarming file transfer " -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "Streaming library window size " -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "IRC connect time monitor " -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Unit test (Bagian 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/id/LC_MESSAGES/misc.po b/i2p2www/translations/id/LC_MESSAGES/misc.po index 91472731..16f1839f 100644 --- a/i2p2www/translations/id/LC_MESSAGES/misc.po +++ b/i2p2www/translations/id/LC_MESSAGES/misc.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-30 11:13+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" diff --git a/i2p2www/translations/id/LC_MESSAGES/priority.po b/i2p2www/translations/id/LC_MESSAGES/priority.po index 6adcb731..1f715e47 100644 --- a/i2p2www/translations/id/LC_MESSAGES/priority.po +++ b/i2p2www/translations/id/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-02 10:15+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" @@ -1447,11 +1447,11 @@ msgstr "" "Apa yang terjadi pada *. i2p.net? Apa yang terjadi dengan jrandom? Apakah" " I2P mati?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Apakah menginstal Java yang diperlukan untuk menggunakan I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Saya punya pertanyaan!" @@ -1559,7 +1559,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Error dan solusinya" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1589,8 +1589,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "Link" @@ -2976,10 +2976,20 @@ msgstr "" "bergabung dengan jaringan I2P." #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "Bergabung dengan Jaringan I2P dengan menggunakan file reseed" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3005,39 +3015,39 @@ msgstr "" "terpercaya yang dikenal. Jangan pernah mengimpor file bekas jika anda " "tidak dapat memverifikasi sumbernya." -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "Untuk mengimpor file %(filename)s yang diterima ke router I2P lokal anda:" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "Kunjungi %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "Di menu \"Manual Reseed from File\" klik \"Browse...\"" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "Pilih file %(filename)s" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "Klik \"Reseed from File\"" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "Cek log untuk pesan ini:" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Berbagi file yang telah di-reseed" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" @@ -3045,16 +3055,16 @@ msgstr "" "Untuk teman tepercaya, anda dapat menggunakan router I2P lokal anda untuk" " membantu mereka untuk memulai:" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "Di menu \"Create Reseed File\" klik \"Create reseed file\"" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "Kirim secara aman file %(filename)ske teman anda" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3072,11 +3082,11 @@ msgstr "" " teman tepercaya anda. Sebaiknya gunakan prosedur ini dengan jarang (<2 " "per minggu)." -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Pedoman umum untuk reseeding I2P secara manual" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" @@ -3084,17 +3094,17 @@ msgstr "" "Jangan publikasikan file yang sudah di-reseed ulang atau bagikan file ini" " dengan teman dari teman!" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" "File ini harus digunakan hanya untuk jumlah teman yang sangat terbatas " "(<3)!" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "File ini valid beberapa hari (<20)!" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3102,7 +3112,7 @@ msgstr "" "Ketika mencoba untuk menghidupkan router dengan menggunakan \"i2prouter " "start\", anda dapat melihat output seperti berikut:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3121,7 +3131,7 @@ msgstr "" "besar anda akan kehilangan compatibility libraries yang diperlukan.\n" "Library tersebut dapat diinstal dengan melakukan langkah-langkah berikut:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3129,7 +3139,7 @@ msgstr "" "Beralih ke user root dengan su atau log in sebagai " "root ." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3146,7 +3156,7 @@ msgstr "" "operasi anda, nyalakan I2P dengan script runplain.sh , " "atau anda dapat mengganti wrapper dengan satu dari tarball source code." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3154,7 +3164,7 @@ msgstr "" "Untuk rilis 0.8.9 dari I2P, wrapper di-upgrade ke v3.5.12 dan disusun " "untuk sistem yang menjalankan FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3163,7 +3173,7 @@ msgstr "" "Protocol family unavailable \\\" ketika loading console " "router" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3174,7 +3184,7 @@ msgstr "" "menggunakan IPv6 secara default. Ada beberapa cara untuk memecahkan " "masalah ini:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3182,11 +3192,11 @@ msgstr "" "Pada sistem berbasis Linux, anda dapatecho 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Cari baris berikut dalam wrapper.config ." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3194,7 +3204,7 @@ msgstr "" "Jika baris tersebut ada, hilangkan tanda komentar dengan menghapus \"#\"." " Jika baris tersebut tidak tambahkan mereka tanpa \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3202,7 +3212,7 @@ msgstr "" "Pilihan lain adalah menghapus ::1 " "di~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3216,7 +3226,7 @@ msgstr "" " tidak akan mengaktifkan file ini! Anda harus klik Shutdown, " "tunggu 11 menit, kemudian mulai lagi I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3226,7 +3236,7 @@ msgstr "" "Sementara implementasi klien I2P utama membutuhkan Java, ada beberapa alternatif klien yang tidak memerlukan Java." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/id/LC_MESSAGES/research.po b/i2p2www/translations/id/LC_MESSAGES/research.po index ffe03be9..2bc0e0fb 100644 --- a/i2p2www/translations/id/LC_MESSAGES/research.po +++ b/i2p2www/translations/id/LC_MESSAGES/research.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 20:09+0000\n" "Last-Translator: Robert Dafis \n" "Language-Team: Indonesian (http://www.transifex.com/otf/I2P/language/id/)" diff --git a/i2p2www/translations/it/LC_MESSAGES/about.po b/i2p2www/translations/it/LC_MESSAGES/about.po index 48d35397..ac42075f 100644 --- a/i2p2www/translations/it/LC_MESSAGES/about.po +++ b/i2p2www/translations/it/LC_MESSAGES/about.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-21 09:45+0000\n" "Last-Translator: Sebastiano Pistore " "\n" @@ -270,108 +270,17 @@ msgid "Current balance: as of %(date)s" msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -380,62 +289,64 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -446,18 +357,8 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -467,6 +368,7 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -475,15 +377,16 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -493,20 +396,19 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -524,19 +426,117 @@ msgstr "Bilancio corrente: a partire da %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Capitale" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € e %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; e %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -548,47 +548,42 @@ msgid "I2PHex bounty" msgstr "Dimensione I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P nei mirror di debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin per I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Unità di analisi per il router di I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Bounty Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Bounty Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Bounty I2P per la CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Costi per la rete:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" "Un sentito ringraziamento va a queste persone, che hanno effettuato " "donazioni ad I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelon con il tuo nome o pseudonimo (ed " "eventualmente l'homepage): potremo così aggiungerti a questa lista." -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "Contribuzioni del mese corrente:" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "Donazioni del 2016 e spese sostenute:" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "Donazioni del 2016 e spese sostenute:" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "Donazioni del 2015 e spese sostenute:" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "donazioni e costi sostenuti nel 2014:" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "Donazioni e spese del 2013:" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "Donazioni e spese del 2012:" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "Donazioni e spese del 2011:" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "Donazioni precedenti al 2011:" @@ -1078,11 +1078,20 @@ msgid "" "Whitewater, February 17, 2016" msgstr "" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutorials" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1095,7 +1104,7 @@ msgstr "" "Questa guida mostra come installare I2P su Windows XP.\n" "Di Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1108,7 +1117,7 @@ msgstr "" "Questa guida mostra come installare I2P su un sistema Linux Debian.\n" "Di Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1121,7 +1130,7 @@ msgstr "" "Guida che mostra come creare siti anonimi su I2P.\n" "Di Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1136,7 +1145,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Di Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1150,7 +1159,7 @@ msgstr "" "L'agente Felix Atari del Telecomix Crypto Munitions Bureau.\n" "Di Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1165,7 +1174,7 @@ msgstr "" "Questa guida mostra come installare e configurare il software necessario " "per accedere ad I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1176,7 +1185,7 @@ msgstr "" "(Video Youtube)\n" "Come installare I2P su Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1190,7 +1199,7 @@ msgstr "" "Adrian Crenshaw.\n" "Gennaio 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1201,11 +1210,11 @@ msgstr "" "(Video Youtube)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Articoli ed interviste" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1218,7 +1227,7 @@ msgstr "" "Parte 2\n" "26 Luglio, 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1231,7 +1240,7 @@ msgstr "" "Traduzione in Inglese\n" "31 Ottobre, 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1239,7 +1248,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1252,7 +1261,7 @@ msgstr "" "(In tedesco)\n" "Novembre 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1263,7 +1272,7 @@ msgstr "" "Marzo 2009\n" "traduzione in Tedesco" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1274,7 +1283,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1285,7 +1294,7 @@ msgstr "" "Jonathan Cox,\n" "11 Novembre 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1296,7 +1305,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1304,7 +1313,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1312,11 +1321,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Altro" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/it/LC_MESSAGES/blog.po b/i2p2www/translations/it/LC_MESSAGES/blog.po index d9a7000e..33cdd2c6 100644 --- a/i2p2www/translations/it/LC_MESSAGES/blog.po +++ b/i2p2www/translations/it/LC_MESSAGES/blog.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-01 17:50+0000\n" "Last-Translator: Sebastiano Pistore " "\n" @@ -93,6 +93,8 @@ msgstr "`pagina di download`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "DETTAGLIA DELLA RELEASE" @@ -146,6 +148,8 @@ msgstr "Cambiamenti Maggiori" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Bug Fixes" @@ -189,6 +193,8 @@ msgstr "Bug Fixes" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Altro" @@ -233,6 +239,8 @@ msgstr "Altro" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "SHA256 Checksum:" @@ -389,6 +397,7 @@ msgstr "Aggiornamento wrapper a 3.5.15 (solo nuove installazioni e PPA)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Aggiornamento dati GeoIP (solo nuove installazioni e PPA)" @@ -1720,6 +1729,8 @@ msgstr "Nuove traduzioni" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Aggiornamenti traduzione" @@ -1894,6 +1905,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2816,6 +2829,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Modifiche" @@ -5043,6 +5058,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5541,6 +5558,8 @@ msgstr "Nuova traduzione in cinese (Taiwan)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "'Lista completa dei bug corretti'" @@ -7091,3 +7110,631 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Release 0.9.30\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Nuova traduzione in romeno" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Release 0.9.30\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "La versione 0.9.29 corregge diversi errori" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"=========================\n" +"Malware su i2pbrowser.net\n" +"=========================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"Giorno 2, 16 agosto - 1PM\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"================\n" +"Reelase 0.9.14.1\n" +"================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/it/LC_MESSAGES/comparison.po b/i2p2www/translations/it/LC_MESSAGES/comparison.po index 37a44cba..d9814bfd 100644 --- a/i2p2www/translations/it/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/it/LC_MESSAGES/comparison.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Sebastiano Pistore " "\n" diff --git a/i2p2www/translations/it/LC_MESSAGES/docs.po b/i2p2www/translations/it/LC_MESSAGES/docs.po index 0d2f9771..38384e55 100644 --- a/i2p2www/translations/it/LC_MESSAGES/docs.po +++ b/i2p2www/translations/it/LC_MESSAGES/docs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-29 11:58+0000\n" "Last-Translator: str4d \n" "Language-Team: Italian (http://www.transifex.com/otf/I2P/language/it/)\n" @@ -2054,7 +2054,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Specifiche" @@ -3684,7 +3684,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4232,8 +4232,9 @@ msgid "Embedding I2P in your Application" msgstr "Incorporare I2P nella vostra Applicazione" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Aprile 2015" +#, fuzzy +msgid "November 2017" +msgstr "Novembre 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4571,17 +4572,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4595,25 +4595,65 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." msgstr "" +#: i2p2www/pages/site/docs/applications/embedding.html:253 +#, fuzzy +msgid "Android considerations" +msgstr "Considerazioni sul Floodfill" + #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4629,32 +4669,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "Comarketing" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "Malware" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "Unisciti a Noi" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4662,11 +4702,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "Esempi d'uso" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4676,17 +4716,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "Esempio di Codice" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7038,7 +7078,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8879,7 +8918,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introduzione" @@ -14011,12 +14050,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14441,6 +14480,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Ottobre 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14503,20 +14547,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "Vedere sotto" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "Dettagli del protocollo" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "Controllo della congestione" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14524,7 +14569,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14539,7 +14584,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14555,7 +14600,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14563,7 +14608,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14571,21 +14616,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14594,13 +14639,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14608,7 +14653,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14616,7 +14661,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14624,11 +14669,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14643,11 +14688,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Chiavi" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14657,7 +14702,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14667,7 +14712,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14680,7 +14725,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14692,7 +14737,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14700,18 +14745,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14719,7 +14764,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14728,11 +14773,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "Indirizzamento" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14740,42 +14785,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14788,7 +14833,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14798,7 +14843,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14807,7 +14852,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14823,7 +14868,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14851,25 +14896,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14878,7 +14923,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14888,7 +14933,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14898,7 +14943,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14910,7 +14955,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14921,7 +14966,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14929,7 +14974,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14940,7 +14985,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14949,11 +14994,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14963,7 +15008,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14978,11 +15023,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Sicurezza" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14991,31 +15036,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15024,14 +15069,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15040,15 +15085,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15056,7 +15101,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15064,7 +15109,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15072,34 +15117,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/it/LC_MESSAGES/get-involved.po b/i2p2www/translations/it/LC_MESSAGES/get-involved.po index 09ec888c..635aaa52 100644 --- a/i2p2www/translations/it/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/it/LC_MESSAGES/get-involved.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Italian (http://www.transifex.com/otf/I2P/language/it/)\n" @@ -413,29 +413,30 @@ msgid "Roadmap" msgstr "Roadma" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "" +#, fuzzy +msgid "January 2018" +msgstr "Gennaio 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "Tunnel mixing e padding" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Messaggio di attesa definito dall'utente" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -687,7 +688,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Ricompensa traduzione in Arabo pagine web e console router" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Traduzione in arabo" @@ -832,7 +833,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -886,29 +889,29 @@ msgid "Current bounties" msgstr "Premi attuali" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nome" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Stato" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Giudice" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Sviluppatore" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Premio" @@ -919,18 +922,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Proposta in fase di sviluppo" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "disponibile" @@ -943,81 +944,81 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin per I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Completato, giudizio in corso" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" "Parzialmente completato, parzialmente in corso d'opera, parzialmente da " "fare" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Proposto" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Premi reclamati" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Team di sviluppo" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Rendere nativo in I2P il supporto per IPv6" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Traduzione in russo" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/it/LC_MESSAGES/misc.po b/i2p2www/translations/it/LC_MESSAGES/misc.po index cdd1a265..d9d6f0e6 100644 --- a/i2p2www/translations/it/LC_MESSAGES/misc.po +++ b/i2p2www/translations/it/LC_MESSAGES/misc.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Sebastiano Pistore " "\n" diff --git a/i2p2www/translations/it/LC_MESSAGES/priority.po b/i2p2www/translations/it/LC_MESSAGES/priority.po index 26997846..dbe1066d 100644 --- a/i2p2www/translations/it/LC_MESSAGES/priority.po +++ b/i2p2www/translations/it/LC_MESSAGES/priority.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-21 10:32+0000\n" "Last-Translator: Paveway noname \n" "Language-Team: Italian (http://www.transifex.com/otf/I2P/language/it/)\n" @@ -1487,11 +1487,11 @@ msgstr "Credo di aver trovato un bug, dove lo segnalo?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Che cos'è successo a *.i2p.net? Che cos'è successo a jrandom? I2P è morto?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Per usare I2P è necessario installare Java?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Ho una domanda!" @@ -1599,7 +1599,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Errori e relative soluzioni" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1630,8 +1630,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "collegamento" @@ -3099,10 +3099,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3119,54 +3129,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "Vai a %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "Seleziona il file %(filename)s" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "Clicca \" reseed da file\"" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "controlla il logper il seguente messaggio" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Condividere un reseed file" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3178,11 +3188,11 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Linee guida generali per il reseeding manuale di I2P" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" @@ -3190,15 +3200,15 @@ msgstr "" "Il file di reseed non deve essere pubblicato pubblicamente tantomento " "condiviso con gli amici di amici!" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "Il file dovrebbe essere usato solo da un numero limitato di amici (< 3)!" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "Il file sarà valido solo per pochi giorni ( <20)!" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3206,7 +3216,7 @@ msgstr "" "Quando provi ad avviare il router usando \"i2prouter start\", potrebbe " "essere visualizzato quanto segue:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3226,7 +3236,7 @@ msgstr "" "mancano le librerie di compatibilità necessarie.\n" "Tali librerie possono essere installate seguendo questi punti:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3234,7 +3244,7 @@ msgstr "" "Passa all'utente amministratore con su oppure effettua il " "login come root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3254,7 +3264,7 @@ msgstr "" "la sostituzione del wrapper con uno contenuto nel file sorgente compresso" " con tar." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3262,7 +3272,7 @@ msgstr "" "Per la versione 0.8.9 di I2P, il wrapper è stato aggiornata alla versione" " 3.5.12 e compilato su sistemi FreeBDS 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3271,7 +3281,7 @@ msgstr "" "famiglia di protocolli non disponibile quando viene caricato" " la console del router." -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3282,7 +3292,7 @@ msgstr "" "impostazione predefinita. Esistono alcuni modi per risolvere questo " "problema:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3290,11 +3300,11 @@ msgstr "" "Sui sistemi basati su Linux, è possibile eseguire echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Cerca le seguenti righe nel wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3302,7 +3312,7 @@ msgstr "" "Se tali righe esistono, rimuovi i loro simboli di commento \"#\". Se non " "esistono, aggiungile senza i simboli \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3310,7 +3320,7 @@ msgstr "" "Un'altra opzione potrebbe essere quella di rimuovere ::1" " da ~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3324,7 +3334,7 @@ msgstr "" "router NON eseguirà una rilettura del file! Devi\n" "fare clic suArresta, attendere 11 minuti, quindi avviare I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3335,7 +3345,7 @@ msgstr "" " \n" "altri client che non ne hanno bisogno." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/it/LC_MESSAGES/research.po b/i2p2www/translations/it/LC_MESSAGES/research.po index bb8abf6c..5a955343 100644 --- a/i2p2www/translations/it/LC_MESSAGES/research.po +++ b/i2p2www/translations/it/LC_MESSAGES/research.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-04-08 10:55+0000\n" "Last-Translator: Sebastiano Pistore \n" "Language-Team: Italian (http://www.transifex.com/otf/I2P/language/it/)\n" diff --git a/i2p2www/translations/ja/LC_MESSAGES/about.po b/i2p2www/translations/ja/LC_MESSAGES/about.po index e0855f4b..c2799bea 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/about.po +++ b/i2p2www/translations/ja/LC_MESSAGES/about.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:18+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese (http://www.transifex.com/otf/I2P/language/ja/)\n" @@ -239,108 +239,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -349,62 +258,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -415,18 +326,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -436,6 +337,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -444,15 +346,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -462,20 +365,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -493,19 +395,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -517,45 +517,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "I2PのためのBitcoinクライアント" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "I2Pルーターのためのユニットテスト" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "現在のランニングコスト" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "I2Pに寄付してくれた人たちにとても感謝します" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelonまでメールを送信してください\n" "あなたの名前、またはニックネーム(あればホームページ)をここのリストに追加します" -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "現在の月間購読者:" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "2016年の寄付と経費" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "2016年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "2015年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "2014年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "2013年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "2012年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "2011年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "2011年以前の寄付:" @@ -942,11 +942,20 @@ msgid "" "Whitewater, February 17, 2016" msgstr "" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -955,7 +964,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -964,7 +973,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -973,7 +982,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -983,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -993,7 +1002,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1003,7 +1012,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1011,7 +1020,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1020,7 +1029,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1028,11 +1037,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1041,7 +1050,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1050,7 +1059,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1058,7 +1067,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1067,7 +1076,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1075,7 +1084,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1086,7 +1095,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1094,7 +1103,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1105,7 +1114,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1113,7 +1122,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1121,11 +1130,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "その他" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/ja/LC_MESSAGES/blog.po b/i2p2www/translations/ja/LC_MESSAGES/blog.po index e70222c3..db27d0d9 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/blog.po +++ b/i2p2www/translations/ja/LC_MESSAGES/blog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-05-23 23:34+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese " @@ -89,6 +89,8 @@ msgstr "`ダウンロードページ`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "リリース詳細" @@ -142,6 +144,8 @@ msgstr "大きな変化" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "バグ修正" @@ -185,6 +189,8 @@ msgstr "バグ修正" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "その他" @@ -229,6 +235,8 @@ msgstr "その他" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "SHA256 チェックサム:" @@ -381,6 +389,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "GeoIP データを更新 (新規インストールと PPA のみ)" @@ -1698,6 +1707,8 @@ msgstr "新たな翻訳" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "翻訳更新" @@ -1871,6 +1882,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2795,6 +2808,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 #, fuzzy msgid "Changes" msgstr "大きな変化" @@ -5019,6 +5034,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5522,6 +5539,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -7108,3 +7127,628 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"0.9.11 リリース\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +#, fuzzy +msgid "0.9.32 with Console Updates" +msgstr "翻訳更新" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "新たな翻訳" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"0.9.11 リリース\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +msgid "0.9.33 with Bug Fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"=====================\n" +"Syndie 1.105b リリース\n" +"=====================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"==============\n" +"0.9.11 リリース\n" +"==============" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/ja/LC_MESSAGES/docs.po b/i2p2www/translations/ja/LC_MESSAGES/docs.po index b1172944..3a06ae07 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ja/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-10 18:10+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese (http://www.transifex.com/otf/I2P/language/ja/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "紹介" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/ja/LC_MESSAGES/get-involved.po b/i2p2www/translations/ja/LC_MESSAGES/get-involved.po index 7dd33091..67214e56 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ja/LC_MESSAGES/get-involved.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 20:59+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese (http://www.transifex.com/otf/I2P/language/ja/)\n" @@ -340,29 +340,29 @@ msgid "Roadmap" msgstr "ロードマップ" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "完全に許可されたアクセス" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -608,7 +608,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "アラビア語版翻訳" @@ -748,7 +748,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -802,29 +804,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "名前" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "状態" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "開発者" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "報奨" @@ -835,18 +837,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "空いている" @@ -859,79 +859,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "I2PのためのBitcoinクライアント" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "提案" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "開発者チーム" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "ロシア語版翻訳" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/ja/LC_MESSAGES/priority.po b/i2p2www/translations/ja/LC_MESSAGES/priority.po index 5ab55ea6..139fdb2a 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ja/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 20:59+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese (http://www.transifex.com/otf/I2P/language/ja/)\n" @@ -1349,11 +1349,11 @@ msgstr "バグを見つけたと思うのですが、どこで報告できます msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr " *.i2p.netに何が起きたのですか?jrandomに何が起こったのですが? I2P は死にましたか?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "質問があります!" @@ -1449,7 +1449,7 @@ msgstr "特定の種類のコンテンツに反対しています。これらを msgid "Errors and Their Solutions" msgstr "エラーと解決法" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1477,8 +1477,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "リンク" @@ -2697,10 +2697,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2717,54 +2727,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2776,31 +2786,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "\"i2prouter start\" を使用してルーターを起動しようとした時に、以下の様な出力が表示される場合があります:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2816,13 +2826,13 @@ msgstr "" "用にコンパイルされた java ラッパー " "を使用していました。このエラーが出るなら、十中八九必要な互換ライブラリを欠かしています。これらのライブラリは、次のステップを行うことでインストールされる場合があります:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "su でルートユーザーに切り替えるか、 root でログインしてください。" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2837,7 +2847,7 @@ msgstr "" "スクリプトで I2P を起動して、自分のシステムのためにラッパーをコンパイルすることにあるでしょう。または、ラッパーをソースのTAR書庫のものに置き換えることができます。" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -2845,7 +2855,7 @@ msgstr "" "I2P の0.8.9リリースで、ラッパーは v3.5.12にアップグレードされ、 FreeBSD " "7.2で動作しているシステムでコンパイルされました。" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -2853,7 +2863,7 @@ msgstr "" "wrapper.log 内に、I2Pがロード中の時の Protocol family " "unavailable というエラーがありました。" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -2862,7 +2872,7 @@ msgstr "" "このエラーはしばしば、デフォルトで IPv6を使用するよう設定されている一部のシステム上でネットワークが有効になっている java " "ソフトウェアが原因で発生します。" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -2870,17 +2880,17 @@ msgstr "" "Linux ベースのシステムでは、echo 0 > /proc/sys/net/ipv6/bindv6only " "でできます。" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "wrapper.config で次の行を探してください。" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "行があれば、\"#\"を除去して、コメント解除してください。行がなければ、\"#\"をつけず、以下を追加してください。" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -2888,7 +2898,7 @@ msgstr "" "別のオプションは、 ~/.i2p/clients.config から ::1 " "を削除することです。" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2901,7 +2911,7 @@ msgstr "" "再起動をクリックしても、このファイルは再読込されません!シャットダウンをクリックして、11分待ち、それから " "I2P を起動する必要があります。" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2909,7 +2919,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/ko/LC_MESSAGES/about.po b/i2p2www/translations/ko/LC_MESSAGES/about.po index 485b5814..4fe4eaaa 100644 --- a/i2p2www/translations/ko/LC_MESSAGES/about.po +++ b/i2p2www/translations/ko/LC_MESSAGES/about.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:43+0000\n" "Last-Translator: str4d \n" "Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n" @@ -232,108 +232,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -342,62 +251,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -408,18 +319,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -429,6 +330,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -437,15 +339,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -455,20 +358,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -486,19 +388,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -510,45 +510,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -946,7 +954,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -955,7 +963,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -964,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -974,7 +982,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -984,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -994,7 +1002,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1002,7 +1010,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1011,7 +1019,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1019,11 +1027,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1032,7 +1040,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1041,7 +1049,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1049,7 +1057,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1058,7 +1066,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1066,7 +1074,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1077,7 +1085,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1085,7 +1093,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1096,7 +1104,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1104,7 +1112,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1112,11 +1120,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "그 외" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/ko/LC_MESSAGES/docs.po b/i2p2www/translations/ko/LC_MESSAGES/docs.po index c16263e3..04ff6596 100644 --- a/i2p2www/translations/ko/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ko/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-08 00:46+0000\n" "Last-Translator: str4d \n" "Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "소개" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "키" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/ko/LC_MESSAGES/get-involved.po b/i2p2www/translations/ko/LC_MESSAGES/get-involved.po index 9d5fda5b..a27232f3 100644 --- a/i2p2www/translations/ko/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ko/LC_MESSAGES/get-involved.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 23:33+0000\n" "Last-Translator: str4d \n" "Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n" @@ -338,29 +338,29 @@ msgid "Roadmap" msgstr "로드맵" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -606,7 +606,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "아랍어 번역" @@ -746,7 +746,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -800,29 +802,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "이름" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "상태" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -833,18 +835,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -857,79 +857,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "러시아어 번역" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/ko/LC_MESSAGES/priority.po b/i2p2www/translations/ko/LC_MESSAGES/priority.po index f19e9484..855881d6 100644 --- a/i2p2www/translations/ko/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ko/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-27 17:50+0000\n" "Last-Translator: str4d \n" "Language-Team: Korean (http://www.transifex.com/otf/I2P/language/ko/)\n" @@ -1344,11 +1344,11 @@ msgstr "버그를 찾은것 같습니다, 어디서 제보할 수 있나요?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "*.i2p.net에 무슨 일이 있었나요? jrandom에게 무슨 일이 있었던건가요? I2P는 끝났나요?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "I2P를 이용하기 위해 Java 설치가 필요한가요?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "질문 있습니다!" @@ -1444,7 +1444,7 @@ msgstr "일부 컨텐츠들에 반대합니다. 어떻게 배포, 보관, 접근 msgid "Errors and Their Solutions" msgstr "오류와 해결법" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1472,8 +1472,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "링크" @@ -2624,10 +2624,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2644,54 +2654,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2703,31 +2713,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "라우터를 \"i2prouter start\" 명령어로 시작한다면 다음과 같은 결과를 보게 될것입니다:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2739,13 +2749,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "su 명령어로 루트 권한을 획득하시거나 root 사용자로 로그인하세요." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2757,26 +2767,26 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "IPv6을 기본으로 사용하는 시스템의 자바 소프트웨어에서 주기적으로 일어날 수 있는 에러입니다. 해결방법은 다음과 같습니다:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -2784,17 +2794,17 @@ msgstr "" "리눅스 환경에서는 echo 0 > /proc/sys/net/ipv6/bindv6only를 실행하실 수 " "있습니다." -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "wrapper.config에서 다음 줄을 찾으세요." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "만약 줄이 있다면, \"#\"들을 지워 주석 처리를 제거하세요. 줄이 없다면, \"#\"들을 제외하고 추가하세요." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -2802,7 +2812,7 @@ msgstr "" "다른 옵션은 ~/.i2p/clients.config에서 ::1을 제거하는 " "것입니다." -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2814,7 +2824,7 @@ msgstr "" "위해서는 라우터 및 Wrapper를 확실하게 종료시켜야 합니다. 재시작하는 것은 파일들을 다시 불러오지 않습니다! " "종료 하신 뒤, 11분 가량을 기다리고, 다시 I2P를 시작하세요." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2824,7 +2834,7 @@ msgstr "" "메인 I2P 클라이언트가 JAVA를 요구하지만, 몇몇 다른 클라이언트들은 자바를 요구하지" " 않습니다." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/mg/LC_MESSAGES/about.po b/i2p2www/translations/mg/LC_MESSAGES/about.po index 80abaa95..63392e49 100644 --- a/i2p2www/translations/mg/LC_MESSAGES/about.po +++ b/i2p2www/translations/mg/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:34+0000\n" "Last-Translator: str4d \n" "Language-Team: Malagasy (http://www.transifex.com/otf/I2P/language/mg/)\n" @@ -238,108 +238,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -348,62 +257,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -414,18 +325,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -435,6 +336,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -443,15 +345,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -461,20 +364,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -492,19 +394,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -516,45 +516,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -952,7 +960,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -961,7 +969,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -970,7 +978,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -980,7 +988,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -990,7 +998,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1000,7 +1008,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1008,7 +1016,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1017,7 +1025,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1025,11 +1033,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1038,7 +1046,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1047,7 +1055,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1055,7 +1063,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1064,7 +1072,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1072,7 +1080,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1083,7 +1091,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1091,7 +1099,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1102,7 +1110,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1110,7 +1118,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1118,11 +1126,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/mg/LC_MESSAGES/priority.po b/i2p2www/translations/mg/LC_MESSAGES/priority.po index 0b3874a1..381c2ed9 100644 --- a/i2p2www/translations/mg/LC_MESSAGES/priority.po +++ b/i2p2www/translations/mg/LC_MESSAGES/priority.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:34+0000\n" "Last-Translator: str4d \n" "Language-Team: Malagasy (http://www.transifex.com/otf/I2P/language/mg/)\n" @@ -1420,11 +1420,11 @@ msgstr "Ohatran'ny nahita lesoka aho, aiza no fanaovako tatitra ?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Inona ny nanjo an'i *.i2p.net? sy jrandom? Maty ve ny I2P?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Misy fanontaniana!" @@ -1532,7 +1532,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Hadisoana sy ny Vahaolana" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1563,8 +1563,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "Fifandraisana hafa" @@ -2988,10 +2988,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3008,54 +3018,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3067,25 +3077,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3093,7 +3103,7 @@ msgstr "" "Rehefa manandrana mamelona ny router amin'ny \"i2prouter start\", dia " "mety ahita an'izao manaraka izao ianao:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3114,7 +3124,7 @@ msgstr "" "libraries.\n" " Ireo libraries ireo dia azo hapetraka amin'izao fomba izao:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3122,7 +3132,7 @@ msgstr "" "Avadiho ho root ny mpampiasa amin'ny alalan'ny su na " "mihidira toy ny root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3141,7 +3151,7 @@ msgstr "" "runplain.sh, dia ahafahana\n" "manova ny wrapper amin'ny fiaviana tarball." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3149,7 +3159,7 @@ msgstr "" "Hoan'ny modelin'ny I2P 0.8.9, dia nampiakarina ho v3.5.12 ny wrapper ary " "natambatra hoan ny fiataovana mampiasa FreeBSD 7.2" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3158,7 +3168,7 @@ msgstr "" "mampiseho \"Protocol family unavailable\" rehefa " "mampiakatra ny fibaikoana ny router." -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3168,7 +3178,7 @@ msgstr "" "java eo amin'ny fitaovana izay natao ampiasa IPV6. Misy fomba vitsivitsy " "ialana amin'izany:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3176,11 +3186,11 @@ msgstr "" "Eo amin'ny Linux, dia azo atao echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Jereo ireto andalana ireo ao amin'ny wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3188,7 +3198,7 @@ msgstr "" "Raha eo ireo andalana ireo, esory ny \"#\". Raha tsy eo kosa izy ireo, " "ampio fa tsy asiana ny \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3196,7 +3206,7 @@ msgstr "" "Tetika iray hafa ny manaisotra ny ::1 from " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3212,7 +3222,7 @@ msgstr "" "tsindriana ny Shutdown,ary miandrasa 11 minitra, dia velomy i " "I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3220,7 +3230,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/nb/LC_MESSAGES/about.po b/i2p2www/translations/nb/LC_MESSAGES/about.po index b2b7bebd..87f21d9e 100644 --- a/i2p2www/translations/nb/LC_MESSAGES/about.po +++ b/i2p2www/translations/nb/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 07:09+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål " @@ -234,108 +234,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -344,62 +253,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -410,18 +321,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -431,6 +332,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -439,15 +341,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -457,20 +360,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -488,19 +390,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -512,45 +512,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -948,7 +956,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -957,7 +965,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -966,7 +974,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -976,7 +984,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -986,7 +994,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -996,7 +1004,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1004,7 +1012,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1013,7 +1021,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1021,11 +1029,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1034,7 +1042,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1043,7 +1051,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1051,7 +1059,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1060,7 +1068,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1068,7 +1076,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1079,7 +1087,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1087,7 +1095,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1098,7 +1106,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1106,7 +1114,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1114,11 +1122,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Annet" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/nb/LC_MESSAGES/comparison.po b/i2p2www/translations/nb/LC_MESSAGES/comparison.po index e59ab6b7..aa6d76a5 100644 --- a/i2p2www/translations/nb/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/nb/LC_MESSAGES/comparison.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-13 22:18+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål " diff --git a/i2p2www/translations/nb/LC_MESSAGES/docs.po b/i2p2www/translations/nb/LC_MESSAGES/docs.po index 25778f4e..9e336552 100644 --- a/i2p2www/translations/nb/LC_MESSAGES/docs.po +++ b/i2p2www/translations/nb/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 07:09+0000\n" "Last-Translator: str4d \n" "Language-Team: Norwegian Bokmål " @@ -2047,7 +2047,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3677,7 +3677,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4225,7 +4225,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4560,17 +4560,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4584,25 +4583,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4618,32 +4656,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4651,11 +4689,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4665,17 +4703,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7027,7 +7065,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8868,7 +8905,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -14000,12 +14037,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14430,6 +14467,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14492,20 +14533,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14513,7 +14555,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14528,7 +14570,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14544,7 +14586,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14552,7 +14594,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14560,21 +14602,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14583,13 +14625,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14597,7 +14639,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14605,7 +14647,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14613,11 +14655,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14632,11 +14674,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14646,7 +14688,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14656,7 +14698,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14669,7 +14711,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14681,7 +14723,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14689,18 +14731,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14708,7 +14750,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14717,11 +14759,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14729,42 +14771,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14777,7 +14819,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14787,7 +14829,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14796,7 +14838,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14812,7 +14854,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14840,25 +14882,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14867,7 +14909,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14877,7 +14919,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14887,7 +14929,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14899,7 +14941,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14910,7 +14952,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14918,7 +14960,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14929,7 +14971,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14938,11 +14980,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14952,7 +14994,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14967,11 +15009,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14980,31 +15022,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15013,14 +15055,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15029,15 +15071,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15045,7 +15087,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15053,7 +15095,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15061,34 +15103,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/nb/LC_MESSAGES/get-involved.po b/i2p2www/translations/nb/LC_MESSAGES/get-involved.po index 6dfa3fd4..7c566ede 100644 --- a/i2p2www/translations/nb/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/nb/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 07:09+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål " @@ -340,29 +340,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -608,7 +608,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabisk oversettelse" @@ -748,7 +748,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -802,29 +804,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Navn" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -835,18 +837,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -859,79 +859,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Russisk oversettelse" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/nb/LC_MESSAGES/priority.po b/i2p2www/translations/nb/LC_MESSAGES/priority.po index fee7944e..f5e04a9a 100644 --- a/i2p2www/translations/nb/LC_MESSAGES/priority.po +++ b/i2p2www/translations/nb/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-19 07:09+0000\n" "Last-Translator: Mikal \n" "Language-Team: Norwegian Bokmål " @@ -1202,11 +1202,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "" @@ -1302,7 +1302,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1328,8 +1328,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "" @@ -2254,10 +2254,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2274,54 +2284,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2333,31 +2343,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2369,13 +2379,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2387,48 +2397,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2437,7 +2447,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2445,7 +2455,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/nl/LC_MESSAGES/about.po b/i2p2www/translations/nl/LC_MESSAGES/about.po index 454d1edd..58240d63 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/about.po +++ b/i2p2www/translations/nl/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-26 18:49+0000\n" "Last-Translator: Nathan Follens\n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" @@ -268,108 +268,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -378,62 +287,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -444,18 +355,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -465,6 +366,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -473,15 +375,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -491,20 +394,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -522,19 +424,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -546,45 +546,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Veel dank aan de mensen die gedoneerd hebben aan de I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Handleidingen" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -986,7 +995,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -995,7 +1004,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1004,7 +1013,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1014,7 +1023,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1024,7 +1033,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1034,7 +1043,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1042,7 +1051,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1051,7 +1060,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1059,11 +1068,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artikels en interviews" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1072,7 +1081,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1081,7 +1090,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1089,7 +1098,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1098,7 +1107,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1106,7 +1115,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1117,7 +1126,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1125,7 +1134,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1136,7 +1145,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1144,7 +1153,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1152,11 +1161,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Andere" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/nl/LC_MESSAGES/comparison.po b/i2p2www/translations/nl/LC_MESSAGES/comparison.po index a0317054..3a178dbb 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/nl/LC_MESSAGES/comparison.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-05 13:06+0000\n" "Last-Translator: Nathan Follens\n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" diff --git a/i2p2www/translations/nl/LC_MESSAGES/docs.po b/i2p2www/translations/nl/LC_MESSAGES/docs.po index bb97907a..46787f87 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/docs.po +++ b/i2p2www/translations/nl/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-26 18:50+0000\n" "Last-Translator: Nathan Follens\n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" @@ -2047,7 +2047,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3677,7 +3677,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4225,7 +4225,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4560,17 +4560,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4584,25 +4583,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4618,32 +4656,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4651,11 +4689,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4665,17 +4703,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7027,7 +7065,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8868,7 +8905,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introductie" @@ -14000,12 +14037,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14430,6 +14467,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14492,20 +14533,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14513,7 +14555,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14528,7 +14570,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14544,7 +14586,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14552,7 +14594,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14560,21 +14602,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14583,13 +14625,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14597,7 +14639,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14605,7 +14647,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14613,11 +14655,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14632,11 +14674,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14646,7 +14688,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14656,7 +14698,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14669,7 +14711,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14681,7 +14723,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14689,18 +14731,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14708,7 +14750,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14717,11 +14759,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14729,42 +14771,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14777,7 +14819,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14787,7 +14829,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14796,7 +14838,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14812,7 +14854,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14840,25 +14882,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14867,7 +14909,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14877,7 +14919,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14887,7 +14929,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14899,7 +14941,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14910,7 +14952,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14918,7 +14960,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14929,7 +14971,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14938,11 +14980,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14952,7 +14994,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14967,11 +15009,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Beveiliging" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14980,31 +15022,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15013,14 +15055,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15029,15 +15071,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15045,7 +15087,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15053,7 +15095,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15061,34 +15103,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/nl/LC_MESSAGES/get-involved.po b/i2p2www/translations/nl/LC_MESSAGES/get-involved.po index 04a6cf0b..37405695 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/nl/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-26 18:49+0000\n" "Last-Translator: Nathan Follens\n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" @@ -339,29 +339,29 @@ msgid "Roadmap" msgstr "Stappenplan" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -607,7 +607,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabische vertaling" @@ -747,7 +747,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -801,29 +803,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Naam" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Ontwikkelaar" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -834,18 +836,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vrij" @@ -858,79 +858,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Russische vertaling" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/nl/LC_MESSAGES/priority.po b/i2p2www/translations/nl/LC_MESSAGES/priority.po index a475fec2..5efa0df5 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/priority.po +++ b/i2p2www/translations/nl/LC_MESSAGES/priority.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-05 13:06+0000\n" "Last-Translator: Nathan Follens\n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" @@ -1463,11 +1463,11 @@ msgstr "" "Wat is er gebeurd met *.i2p.net? Wat is er gebeurd met jrandom? Is I2P " "dood?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Is de installatie van Java noodzakelijk om I2P te gebruiken?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Ik heb een vraag!" @@ -1571,7 +1571,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Fouten en hun oplossingen" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1601,8 +1601,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "link" @@ -2764,10 +2764,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2784,54 +2794,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2843,25 +2853,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -2869,7 +2879,7 @@ msgstr "" "Wanneer je de router probeert te starten met \"i2prouter start\" kan je " "output zoals volgende zien:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2881,7 +2891,7 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -2889,7 +2899,7 @@ msgstr "" "Schakel over naar de root gebruiker met su of log in als " "root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2907,7 +2917,7 @@ msgstr "" "systeem, I2P te starten met het runplain.sh-script, of\n" "de wrapper te vervangen met een van de broncode-tarball." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -2915,7 +2925,7 @@ msgstr "" "Voor de 0.8.9 release van I2P is de wrapper geüpdatet naar v3.5.12 en " "gecompileerd op FreeBSD 7.2 systemen." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -2924,7 +2934,7 @@ msgstr "" "\"Protocolfamilie niet bereikbaar\" wanneer ik de " "routerconsole laad" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -2934,7 +2944,7 @@ msgstr "" "gebruikende Java software op sommige systemen die ingesteld zijn IPv6 " "standaard te gebruiken. Er zijn een aantal manieren om dit op te lossen:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -2942,11 +2952,11 @@ msgstr "" "Op Linux gebaseerde systemen, gebruik echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Zoek de volgende regels in wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -2954,7 +2964,7 @@ msgstr "" "Als de regels er staan, verwijder de \"#\"-tekens aan het begin van elke " "regel. Als ze er niet staan, voeg ze toe zonder de \"#\"-tekens." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -2962,7 +2972,7 @@ msgstr "" "Een andere optie is het verwijderen van ::1 in " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2976,7 +2986,7 @@ msgstr "" "router console is onvoldoende! Klik op Shutdown, wacht 11 " "minutes, en start I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2984,7 +2994,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/nl/LC_MESSAGES/research.po b/i2p2www/translations/nl/LC_MESSAGES/research.po index ccf4f44d..98084042 100644 --- a/i2p2www/translations/nl/LC_MESSAGES/research.po +++ b/i2p2www/translations/nl/LC_MESSAGES/research.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-04-02 00:14+0000\n" "Last-Translator: str4d \n" "Language-Team: Dutch (http://www.transifex.com/otf/I2P/language/nl/)\n" diff --git a/i2p2www/translations/pl/LC_MESSAGES/about.po b/i2p2www/translations/pl/LC_MESSAGES/about.po index 28167f23..6b1ce7c5 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/about.po +++ b/i2p2www/translations/pl/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Verdulo :-)\n" "Language-Team: Polish (http://www.transifex.com/otf/I2P/language/pl/)\n" @@ -243,108 +243,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -353,62 +262,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -419,18 +330,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -440,6 +341,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -448,15 +350,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -466,20 +369,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -497,19 +399,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -521,45 +521,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -957,7 +965,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -966,7 +974,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -975,7 +983,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -985,7 +993,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -995,7 +1003,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1005,7 +1013,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1013,7 +1021,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1022,7 +1030,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1030,11 +1038,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1043,7 +1051,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1052,7 +1060,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1060,7 +1068,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1069,7 +1077,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1077,7 +1085,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1088,7 +1096,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1096,7 +1104,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1107,7 +1115,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1115,7 +1123,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1123,11 +1131,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Inne" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/pl/LC_MESSAGES/comparison.po b/i2p2www/translations/pl/LC_MESSAGES/comparison.po index 6612119c..1dd00e01 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/pl/LC_MESSAGES/comparison.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Polish (http://www.transifex.com/otf/I2P/language/pl/)\n" diff --git a/i2p2www/translations/pl/LC_MESSAGES/docs.po b/i2p2www/translations/pl/LC_MESSAGES/docs.po index 33cf13ea..1256dcd6 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/docs.po +++ b/i2p2www/translations/pl/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-27 13:52+0000\n" "Last-Translator: str4d \n" "Language-Team: Polish (http://www.transifex.com/otf/I2P/language/pl/)\n" @@ -2048,7 +2048,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3678,7 +3678,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4226,7 +4226,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4561,17 +4561,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4585,25 +4584,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4619,32 +4657,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4652,11 +4690,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4666,17 +4704,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7028,7 +7066,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8869,7 +8906,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Wprowadzenie" @@ -14001,12 +14038,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14431,6 +14468,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14493,20 +14534,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14514,7 +14556,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14529,7 +14571,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14545,7 +14587,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14553,7 +14595,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14561,21 +14603,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14584,13 +14626,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14598,7 +14640,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14606,7 +14648,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14614,11 +14656,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14633,11 +14675,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14647,7 +14689,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14657,7 +14699,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14670,7 +14712,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14682,7 +14724,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14690,18 +14732,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14709,7 +14751,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14718,11 +14760,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14730,42 +14772,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14778,7 +14820,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14788,7 +14830,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14797,7 +14839,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14813,7 +14855,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14841,25 +14883,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14868,7 +14910,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14878,7 +14920,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14888,7 +14930,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14900,7 +14942,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14911,7 +14953,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14919,7 +14961,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14930,7 +14972,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14939,11 +14981,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14953,7 +14995,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14968,11 +15010,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14981,31 +15023,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15014,14 +15056,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15030,15 +15072,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15046,7 +15088,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15054,7 +15096,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15062,34 +15104,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/pl/LC_MESSAGES/get-involved.po b/i2p2www/translations/pl/LC_MESSAGES/get-involved.po index 5731932b..c9b26730 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/pl/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-26 10:52+0000\n" "Last-Translator: str4d \n" "Language-Team: Polish (http://www.transifex.com/otf/I2P/language/pl/)\n" @@ -341,29 +341,29 @@ msgid "Roadmap" msgstr "Plany na przyszłość" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -609,7 +609,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabskie tłumaczenie" @@ -749,7 +749,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -803,29 +805,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nazwa" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Stan" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Odchyl." #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -836,18 +838,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -860,79 +860,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Rosyjskie tłumaczenie" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/pl/LC_MESSAGES/priority.po b/i2p2www/translations/pl/LC_MESSAGES/priority.po index f10e1b89..b44545ca 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pl/LC_MESSAGES/priority.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-10 19:36+0000\n" "Last-Translator: Verdulo :-)\n" "Language-Team: Polish (http://www.transifex.com/otf/I2P/language/pl/)\n" @@ -1423,11 +1423,11 @@ msgstr "Znalazłem błąd, gdzie go mogę zgłosić?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Co się stało z *.i2p.net? Co przytrafiło się jrandom? Czy I2P jest trupem?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Czy instalacja Javy jest wymagana aby korzystać z I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Mam pytanie!" @@ -1535,7 +1535,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Błędy i ich rozwiązania" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1565,8 +1565,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "link" @@ -2899,10 +2899,20 @@ msgstr "" " możesz ręcznie połączyć się z siecią I2P." #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "Dołączanie do sieci I2P za pomocą pliku reseed" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2927,39 +2937,39 @@ msgstr "" "tylko plikom od zaufanych osób. Nigdy nie importuj pliku reseed z " "nieznanego źródła." -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "Aby zaimportować otrzymany plik %(filename)s to swojego węzła:" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "przejdź na %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "w ‘ręczny reseed z pliku’ kliknij ‘przeglądaj’" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "wybierz plik %(filename)s" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "kliknij ‘reseeduj z pliku’" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "wyszukaj w dzienniku następującego wpisu:" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Udostępnianie pliku reseed" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" @@ -2967,16 +2977,16 @@ msgstr "" "Zaufani znajomi mogą wykorzystać Twój węzeł I2P, aby podłączyć się do " "sieci:" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "przejdź do ‘utwórz plik reseedowania’" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "bezpiecznie wyślij plik %(filename)s swojemu znajomemu" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2993,25 +3003,25 @@ msgstr "" "udostępnisz ten plik przyjacielowi. Zaleca się oszczędnie korzystać z tej" " procedury (< 2 razy na tydzień)." -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Ogólne wytyczne dotyczące ręcznego reseedu I2P" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "Nie udostępniaj publicznie lub znajomemu znajomego pliku reseed!" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "Udostępniaj ten plik tylko ograniczonej liczbie osób (< 3)!" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "Plik ten jest ważny tylko kilka dni (< 20)!" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3019,7 +3029,7 @@ msgstr "" "Podczas startu węzła używając \"i2prouter start\"; możesz zobaczyć coś " "takiego:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3037,7 +3047,7 @@ msgstr "" "błąd, prawdopodobnie brakuje Ci potrzebnych bibliotek zgodności. Te " "biblioteki można zainstalować zgodnie z instrukcją:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3045,7 +3055,7 @@ msgstr "" "Przełącz się na superużytkownika (roota) komendą su albo " "zaloguj się jako root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3062,7 +3072,7 @@ msgstr "" "skryptem runplain.sh, czy też zastąpienie wrappera tym z " "paczki .tar kodu źródłowego." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3070,7 +3080,7 @@ msgstr "" "W I2P wersji 0.8.9 wrapper został zaktualizowany do wersji 3.5.12 i " "skompilowany na systemy FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3078,7 +3088,7 @@ msgstr "" "W wrapper.log pojawia się błąd: \"Protocol family " "unavailable\" podczas ładowania Konsoli Węzła." -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3088,7 +3098,7 @@ msgstr "" "niektórych systemach skonfigurowanych do używania domyślnie IPv6. Jest na" " to kilka sposobów:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3096,11 +3106,11 @@ msgstr "" "Na systemach Linuksopodobnych, wpisz code>echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Poszukaj następujących linii w wrapper.config:" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3108,7 +3118,7 @@ msgstr "" "Jeżeli je napotkasz, od-komentuj je poprzez usunięcie płotków \"#\". " "Jeżeli ich nie ma, to je dodaj bez znaków \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3116,7 +3126,7 @@ msgstr "" "Inną opcją jest usunięcie ::1 z " "~/.i2p/clients.config." -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3129,7 +3139,7 @@ msgstr "" "Restart w konsoli węzła NIE przeładuje tego pliku! Musisz " "kliknąć Zamknij, poczekać 11 minut, i ponownie włączyć I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3139,7 +3149,7 @@ msgstr "" "Podczas gdy główna implementacja klienta I2P wymaga Javy, istnieje kilka " "alternatywnych klientów, które jej nie wymagają." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/pt/LC_MESSAGES/about.po b/i2p2www/translations/pt/LC_MESSAGES/about.po index facf5515..a5cde8d8 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/about.po +++ b/i2p2www/translations/pt/LC_MESSAGES/about.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" @@ -243,108 +243,17 @@ msgid "Current balance: as of %(date)s" msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -353,62 +262,64 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -419,18 +330,8 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -440,6 +341,7 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -448,15 +350,16 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -466,20 +369,19 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -497,20 +399,118 @@ msgstr "Saldo atual: como em %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Fundo Geral" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € e %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" -msgstr "" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" +msgstr "%(euroval)s € e %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:11 msgid "Datastorage bounty" @@ -521,45 +521,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Testes de Unidade para router I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Bounty Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Bounty Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Bounty I2P para CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Muito obrigado às seguintes pessoas que doaram para o I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutoriais" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -963,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -972,7 +981,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -981,7 +990,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -991,7 +1000,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1001,7 +1010,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1011,7 +1020,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1019,7 +1028,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1028,7 +1037,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1036,11 +1045,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artigos e Entrevistas" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1049,7 +1058,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1058,7 +1067,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1066,7 +1075,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1075,7 +1084,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1083,7 +1092,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1094,7 +1103,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1102,7 +1111,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1113,7 +1122,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1121,7 +1130,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1129,11 +1138,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Outros" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/pt/LC_MESSAGES/comparison.po b/i2p2www/translations/pt/LC_MESSAGES/comparison.po index 63f0606d..7837c5fc 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/pt/LC_MESSAGES/comparison.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" diff --git a/i2p2www/translations/pt/LC_MESSAGES/docs.po b/i2p2www/translations/pt/LC_MESSAGES/docs.po index fc1dc361..2c89b194 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/docs.po +++ b/i2p2www/translations/pt/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-18 15:54+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" @@ -2048,7 +2048,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3678,7 +3678,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4226,8 +4226,9 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "" +#, fuzzy +msgid "November 2017" +msgstr "Novembro de 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4561,17 +4562,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4585,25 +4585,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4619,32 +4658,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4652,11 +4691,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4666,17 +4705,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7028,7 +7067,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8869,7 +8907,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Início" @@ -14001,12 +14039,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14431,6 +14469,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Novembro de 2016" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14493,20 +14536,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14514,7 +14558,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14529,7 +14573,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14545,7 +14589,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14553,7 +14597,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14561,21 +14605,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14584,13 +14628,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14598,7 +14642,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14606,7 +14650,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14614,11 +14658,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14633,11 +14677,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14647,7 +14691,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14657,7 +14701,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14670,7 +14714,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14682,7 +14726,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14690,18 +14734,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14709,7 +14753,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14718,11 +14762,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14730,42 +14774,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14778,7 +14822,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14788,7 +14832,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14797,7 +14841,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14813,7 +14857,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14841,25 +14885,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14868,7 +14912,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14878,7 +14922,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14888,7 +14932,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14900,7 +14944,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14911,7 +14955,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14919,7 +14963,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14930,7 +14974,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14939,11 +14983,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14953,7 +14997,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14968,11 +15012,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14981,31 +15025,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15014,14 +15058,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15030,15 +15074,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15046,7 +15090,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15054,7 +15098,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15062,34 +15106,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/pt/LC_MESSAGES/get-involved.po b/i2p2www/translations/pt/LC_MESSAGES/get-involved.po index 094c8e89..3ea34853 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/pt/LC_MESSAGES/get-involved.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" @@ -345,29 +345,29 @@ msgid "Roadmap" msgstr "Mapa de Desenvolvimento" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -615,7 +615,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Tradução árabe" @@ -757,7 +757,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -811,29 +813,29 @@ msgid "Current bounties" msgstr "Recompensas atuais" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nome" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Estado" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Judge" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Recompensa" @@ -844,18 +846,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "livre" @@ -868,79 +868,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Equipa de desenvolvimento" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Tornar I2P IPv6 nativo" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Tradução russa" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/pt/LC_MESSAGES/misc.po b/i2p2www/translations/pt/LC_MESSAGES/misc.po index fe6914f8..3d34564f 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/misc.po +++ b/i2p2www/translations/pt/LC_MESSAGES/misc.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Manuela Silva \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" diff --git a/i2p2www/translations/pt/LC_MESSAGES/priority.po b/i2p2www/translations/pt/LC_MESSAGES/priority.po index 6afdcfd6..2e95b147 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pt/LC_MESSAGES/priority.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 14:55+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" @@ -1403,11 +1403,11 @@ msgstr "Eu acho que encontrei um erro, onde eu posso reportá-lo?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "O que houve com *.i2p.net? O que houve com jrandom? A I2P está morta?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Eu tenho uma pergunta!" @@ -1513,7 +1513,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Erros e Suas Soluções" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1543,8 +1543,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "hiperligação" @@ -2962,10 +2962,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2982,54 +2992,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3041,25 +3051,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3067,7 +3077,7 @@ msgstr "" "Quando tentares iniciar o roteador usando \"i2prouter start\", poderás " "ver um resultado como o seguinte:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3087,7 +3097,7 @@ msgstr "" "provavelmente não tem as bibliotecas necessárias.\n" "Essas bibliotecas podem ser instaladas seguindo os seguintes passos:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3095,7 +3105,7 @@ msgstr "" "Alterne para usuário root com su ou faça login como " "root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3112,7 +3122,7 @@ msgstr "" "runplain.sh, ou podes substituir o embalador por outro do " "tarball com código-fonte." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3120,7 +3130,7 @@ msgstr "" "Para a versão 0.8.9 do I2P, o empacotador foi atualizado para v3.5.12 e " "compilado em sistemas rodando FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3128,7 +3138,7 @@ msgstr "" "Em wrapper.log vejo um erro que diz \"Protocol family " "unavailable\" quando carrego o Painel do Roteador" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3138,7 +3148,7 @@ msgstr "" "alguns sistemas configurados para usar IPv6 por padrão. Há alguns modos " "de resolver isso:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3146,11 +3156,11 @@ msgstr "" "Em sistemas baseados em Linux, podeis usar o seguinte comando: echo" " 0 > /proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Procure pelas seguintes linhas no arquivo wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3158,7 +3168,7 @@ msgstr "" "Se essas linhas estiverem lá, remove os \"#\". Se as linhas não estão lá," " adicione-as sem os \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3166,7 +3176,7 @@ msgstr "" "Outra opção seria a remoção de ::1 do arquivo " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3180,7 +3190,7 @@ msgstr "" "painel do roteador NÃO irá reler esse arquivo! É necessário clicar " "Desligar, esperar onze minutos, então iniciar o I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3188,7 +3198,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/pt/LC_MESSAGES/research.po b/i2p2www/translations/pt/LC_MESSAGES/research.po index 5ad2eca3..4e8244c6 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/research.po +++ b/i2p2www/translations/pt/LC_MESSAGES/research.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-06-05 17:14+0000\n" "Last-Translator: Maria Manuela Silva \n" "Language-Team: Portuguese (http://www.transifex.com/otf/I2P/language/pt/)" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/about.po b/i2p2www/translations/pt_BR/LC_MESSAGES/about.po index 16e37cc0..8f64604e 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/about.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/about.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-25 17:59+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -307,108 +307,17 @@ msgid "Current balance: as of %(date)s" msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -417,62 +326,64 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -483,18 +394,8 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -504,6 +405,7 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -512,15 +414,16 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -530,20 +433,19 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -561,20 +463,118 @@ msgstr "Balanço corrente: até %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Financiamento geral" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € e %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" -msgstr "" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" +msgstr "%(euroval)s € e %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:11 msgid "Datastorage bounty" @@ -585,45 +585,40 @@ msgid "I2PHex bounty" msgstr "Prêmio pelo I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P nos repositórios do Debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para a I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Testes de unidade para o roteador I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Prêmio pelo Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Prêmio pelo Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Gastos correntes em vigor:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Somos muito gratos as seguintes pessoas que doaram ao projeto I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutoriais" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1167,7 +1176,7 @@ msgstr "" "Este guia mostra como instalar a I2P no Windows XP.\n" "Por Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1181,7 +1190,7 @@ msgstr "" "\n" "Por Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1194,7 +1203,7 @@ msgstr "" "Como configurar um website anônimo na I2P.\n" "Por Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1209,7 +1218,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Por Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1224,7 +1233,7 @@ msgstr "" "Agente Felix Atari do Telecomix Crypto Munitions Bureau.\n" "Por Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1239,7 +1248,7 @@ msgstr "" "Esse tutorial mostra como instalar e configurar o software necessário " "para acessar a I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1250,7 +1259,7 @@ msgstr "" "(Vídeo no Youtube)\n" "Como instalar o roteador I2P no Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1261,7 +1270,7 @@ msgstr "" "Instalando o software da darknet I2P no Linux " "(Vídeo). Por Adrian Crenshaw. Janeiro de 2011." -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1271,11 +1280,11 @@ msgstr "" "Uma pequena animação sobre o roteamento alho " "(Vídeo no Youtube). Por Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artigos e Entrevistas" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1288,7 +1297,7 @@ msgstr "" "Parte 2.\n" "26 de Julho de 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1301,7 +1310,7 @@ msgstr "" "Tradução para o inglês.\n" "31 de Outubro de 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1309,7 +1318,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1322,7 +1331,7 @@ msgstr "" "(Alemão),\n" "novembro de 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1333,7 +1342,7 @@ msgstr "" "março de 2009.\n" "Tradução para o alemão." -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1344,7 +1353,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1355,7 +1364,7 @@ msgstr "" "Jonathan Cox,\n" "11 de novembro de 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1366,7 +1375,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1374,7 +1383,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1382,11 +1391,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Outros" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/blog.po b/i2p2www/translations/pt_BR/LC_MESSAGES/blog.po index 952c3d85..50199234 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/blog.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/blog.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:23+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese (Brazil) " @@ -91,6 +91,8 @@ msgstr "`página de downloads`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "DETALHES DO LANÇAMENTO" @@ -144,6 +146,8 @@ msgstr "Maiores modificações" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Correção de falhas" @@ -187,6 +191,8 @@ msgstr "Correção de falhas" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Outro" @@ -231,6 +237,8 @@ msgstr "Outro" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "Somas de verificação SHA256:" @@ -400,6 +408,7 @@ msgstr "Atualizar o encapsulador para 3.5.15 (apenas para novas instalações e #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Atualiza dados do GeoIP (apenas para novas instalações e PPA)" @@ -1741,6 +1750,8 @@ msgstr "Novas traduções" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Traduções atualizadas" @@ -1915,6 +1926,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2870,6 +2883,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Modificações" @@ -5059,6 +5074,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5552,6 +5569,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -7080,3 +7099,628 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==========================\n" +"Lançamento da versão 0.9.13\n" +"==========================" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Nova tradução para o romeno" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==========================\n" +"Lançamento da versão 0.9.13\n" +"==========================" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +msgid "0.9.33 with Bug Fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +#, fuzzy +msgid "SusiMail: Encoder refactoring" +msgstr "Retrabalho do código-fonte de criptografia e SSL" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"============================\n" +"Malware no site i2pbrowser.net\n" +"============================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"=============================\n" +"Lançamento da versão 0.9.14.1\n" +"=============================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/comparison.po b/i2p2www/translations/pt_BR/LC_MESSAGES/comparison.po index a5dd8925..694f5479 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/comparison.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-22 12:20+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po index 1c069d84..f65c7d57 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-04 09:55+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese (Brazil) " @@ -2119,7 +2119,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Especificação" @@ -3753,7 +3753,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "Trabalho futuro" @@ -4301,8 +4301,9 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Abril de 2015" +#, fuzzy +msgid "November 2017" +msgstr "Novembro de 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4636,17 +4637,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4660,25 +4660,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4694,32 +4733,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "Junte-se a nós" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4727,11 +4766,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4741,17 +4780,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "Exemplo de Código" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7124,7 +7163,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8969,7 +9007,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introdução" @@ -14126,12 +14164,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14562,6 +14600,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "Outubro de 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14624,20 +14667,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "Veja abaixo" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "Detalhes do Protocolo" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "Controle de congestionamento" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14645,7 +14689,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14660,7 +14704,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14676,7 +14720,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14684,7 +14728,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14692,21 +14736,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14715,13 +14759,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14729,7 +14773,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14737,7 +14781,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14745,11 +14789,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "Limites do Tamanho da Mensagem" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14764,11 +14808,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Chaves" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14778,7 +14822,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14788,7 +14832,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14801,7 +14845,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14813,7 +14857,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14821,18 +14865,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14840,7 +14884,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14849,11 +14893,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "Endereçamento" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14861,36 +14905,36 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "Estabelecimento de Sessão Direta" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "Estabelecimento de conexão (direto)" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." @@ -14898,7 +14942,7 @@ msgstr "" "Alice conecta diretamente ao Bob.\n" "IPv6 é suportado desde a versão 0.9.8." -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14911,7 +14955,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14921,7 +14965,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14930,7 +14974,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14946,7 +14990,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14974,25 +15018,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "Testando o Par" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15001,7 +15045,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15011,7 +15055,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -15021,7 +15065,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15033,7 +15077,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -15044,7 +15088,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -15052,7 +15096,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -15063,7 +15107,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -15072,11 +15116,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15086,7 +15130,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15101,11 +15145,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Segurança" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15114,31 +15158,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "Capacidades do Par" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15147,14 +15191,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15163,15 +15207,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15179,7 +15223,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15187,7 +15231,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15195,34 +15239,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "Diagrama de Implementação" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po b/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po index 9f2b822a..245a0ce1 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-25 18:09+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -434,29 +434,30 @@ msgid "Roadmap" msgstr "Plano de ação" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Junho de 2017" +#, fuzzy +msgid "January 2018" +msgstr "Maio de 2013" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "Rotas totalmente restritas" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Tempo de retardo de mensagens definido pelo usuário" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -712,7 +713,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Prêmio para a tradução do website e do painel do roteador para o árabe" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Tradução para o árabe" @@ -870,7 +871,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -924,29 +927,29 @@ msgid "Current bounties" msgstr "Premiações atuais" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nome" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Estado" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Árbitro" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Desenvolvimento" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Prêmio" @@ -957,18 +960,16 @@ msgstr "Frost para o sistema de armazenamento da I2P" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Propostas em desenvolvimento" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "vago" @@ -981,81 +982,81 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "Pacote I2P nos repositórios do Debian e do Ubuntu" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para a I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Feito. Em fase de verificação." -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Testes de unidade e simulação de multi-roteador" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" "Uma parte já foi feita, outra está em andamento e uma permanece ainda em " "aberto" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Proposto" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Prêmios reivindicados" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Time de desenvolvedores" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "Pacote I2P nos repositórios do Debian e do Ubuntu" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Tornar IPv6 nativo na I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "Configurando um servidor de SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Sistema de estocagem de dados sobre a I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Tradução para o russo" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "Controlador do tempo de conexão no IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Testes de unidade (parte 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/misc.po b/i2p2www/translations/pt_BR/LC_MESSAGES/misc.po index 56abd632..dcd4e206 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/misc.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/misc.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 22:05+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po b/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po index a12c3ea6..7d75e1af 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-25 18:01+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -1454,11 +1454,11 @@ msgstr "Acho que encontrei uma falha. Onde posso reportá-la?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "O que aconteceu com a *.i2p.net? Cadê o jrandom? A I2P morreu?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "A instalação do Java é necessária para usar a I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Tenho uma questão!" @@ -1566,7 +1566,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Erros e suas soluções" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1597,8 +1597,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "linque" @@ -2807,10 +2807,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2827,54 +2837,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2886,25 +2896,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "O arquivo é válido apenas por alguns dias (< 20)!" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -2912,7 +2922,7 @@ msgstr "" "Tentando iniciar o roteador usando \"i2prouter start\", é possível que " "veja uma saída como a seguinte:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2924,7 +2934,7 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -2932,7 +2942,7 @@ msgstr "" "Alterne para o usuário root por meio de su ou faça um login " "como root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2950,7 +2960,7 @@ msgstr "" "script runplain.sh, ou você pode\n" "substituir o wrapper com um do source tarball." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -2959,7 +2969,7 @@ msgstr "" "para a versão 3.5.12 e compilado em sistemas que executavam o FreeBSD " "7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -2967,7 +2977,7 @@ msgstr "" "Em wrapper.log vejo um erro que diz \"Família de " "protocolos indisponível\" ao abrir o Painel do Roteador" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -2977,7 +2987,7 @@ msgstr "" "ativado em sistemas que estão configurados para usar o IPV6 por padrão. " "Há algumas maneiras de resolver isso:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -2985,11 +2995,11 @@ msgstr "" "Em sistemas Linux você pode fazer echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Procure pelas seguintes linhas em wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -2997,7 +3007,7 @@ msgstr "" "Se as linhas estão lá, descomente-as removendo os \"#\". Se não estão, " "adicione-as sem \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3005,7 +3015,7 @@ msgstr "" "Uma outra opção seria remover o ::1 de " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3022,7 +3032,7 @@ msgstr "" "clique em Desligar, aguarde 11 minutos e, então, inicialize o " "software I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3030,7 +3040,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/research.po b/i2p2www/translations/pt_BR/LC_MESSAGES/research.po index 99846d05..2db954f9 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/research.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/research.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-05-17 04:37+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " diff --git a/i2p2www/translations/ro/LC_MESSAGES/about.po b/i2p2www/translations/ro/LC_MESSAGES/about.po index 3057d971..5be0a30b 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/about.po +++ b/i2p2www/translations/ro/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:08+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" @@ -235,108 +235,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -345,62 +254,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -411,18 +322,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -432,6 +333,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -440,15 +342,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -458,20 +361,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -489,19 +391,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -513,45 +513,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P în depozitele debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin pentru I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Bounty Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Bounty Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Tutoriale" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -949,7 +957,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -958,7 +966,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -967,7 +975,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -977,7 +985,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -987,7 +995,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -997,7 +1005,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1005,7 +1013,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1014,7 +1022,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1022,11 +1030,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Articole și interviuri" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1035,7 +1043,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1044,7 +1052,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1052,7 +1060,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1061,7 +1069,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1069,7 +1077,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1080,7 +1088,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1088,7 +1096,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1099,7 +1107,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1107,7 +1115,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1115,11 +1123,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Altceva" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/ro/LC_MESSAGES/comparison.po b/i2p2www/translations/ro/LC_MESSAGES/comparison.po index e68d09e7..5975a327 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/ro/LC_MESSAGES/comparison.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" diff --git a/i2p2www/translations/ro/LC_MESSAGES/docs.po b/i2p2www/translations/ro/LC_MESSAGES/docs.po index b39416ff..299cd886 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ro/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-25 22:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introducere" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/ro/LC_MESSAGES/get-involved.po b/i2p2www/translations/ro/LC_MESSAGES/get-involved.po index 4d04a57e..89877c66 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ro/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:08+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" @@ -346,29 +346,29 @@ msgid "Roadmap" msgstr "Foaia de parcurs" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -614,7 +614,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "traducere arabă" @@ -754,7 +754,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -808,29 +810,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Nume" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Stare" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -841,18 +843,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -865,79 +865,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin pentru I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "traducere rusă" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/ro/LC_MESSAGES/misc.po b/i2p2www/translations/ro/LC_MESSAGES/misc.po index 0555d492..6f578cfa 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/misc.po +++ b/i2p2www/translations/ro/LC_MESSAGES/misc.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: pol polearnik \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" diff --git a/i2p2www/translations/ro/LC_MESSAGES/priority.po b/i2p2www/translations/ro/LC_MESSAGES/priority.po index 552ed847..e3815813 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ro/LC_MESSAGES/priority.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:08+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" @@ -1465,11 +1465,11 @@ msgstr "Cred că am găsit un bug, unde îl pot raporta?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Ce sa întâmplat cu *. I2p.net? Ce sa întâmplat cu jrandom? Este I2P mort?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Instalarea Java este necesară pentru utilizarea I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Am o intrebare!" @@ -1575,7 +1575,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Erorile și Soluțiile Lor" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1605,8 +1605,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "link" @@ -3015,10 +3015,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3035,54 +3045,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3094,25 +3104,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3120,7 +3130,7 @@ msgstr "" "Când încercati de a porni router, folosind \"start i2prouter\", este " "posibil să vedeți ieșire, cum ar fi următoarele:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3139,7 +3149,7 @@ msgstr "" "bibliotecile de compatibilitate necesare. Aceste biblioteci pot fi " "instalate prin executarea următoarelor etape:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3147,7 +3157,7 @@ msgstr "" "Comutați la utilizatorul root cu su sau autentificați-vă " "ca root ." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3164,7 +3174,7 @@ msgstr "" "runplain.sh script, sau puteți înlocui cu un înveliș din pachetul" " cu sursa." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3172,7 +3182,7 @@ msgstr "" "Pentru release 0.8.9 de I2P, ambalajul a fost actualizat la v3.5.12 și " "compilate pe sisteme care rulează FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3180,7 +3190,7 @@ msgstr "" "În wrapper.log văd o eroare Protocol family " "unavailable când se încarcă Consola router" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3190,7 +3200,7 @@ msgstr "" "activata pe unele sisteme care sunt configurate pentru a utiliza IPv6 în " "mod implicit. Există câteva moduri de a rezolva acest lucru:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3198,11 +3208,11 @@ msgstr "" "Pe sistemele bazate pe Linux, puteți echo 0> / " "proc/sys/net/ipv6/bindv6only " -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Uita-te la următoarele linii în wrapper.config ." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3210,7 +3220,7 @@ msgstr "" "În cazul în care liniile sunt acolo, le decomentați prin eliminarea " "\"#\". În cazul în care liniile nu sunt acolo, adăugați-le fără \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3218,7 +3228,7 @@ msgstr "" "O altă opțiune ar fi pentru a elimina ::1 de la ~" " /.i2p/clients.config " -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3232,7 +3242,7 @@ msgstr "" "reciti acest fisier! Trebuie să faceți clic Shutdown , si sa " "asteaptati 11 minute, apoi porniti I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3243,7 +3253,7 @@ msgstr "" " multe\n" "clienți alternativi care nu necesită Java." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/ro/LC_MESSAGES/research.po b/i2p2www/translations/ro/LC_MESSAGES/research.po index 94f5550d..9f818627 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/research.po +++ b/i2p2www/translations/ro/LC_MESSAGES/research.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-04-02 00:14+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian (http://www.transifex.com/otf/I2P/language/ro/)\n" diff --git a/i2p2www/translations/ru/LC_MESSAGES/about.po b/i2p2www/translations/ru/LC_MESSAGES/about.po index 70544499..72fd45dd 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/about.po +++ b/i2p2www/translations/ru/LC_MESSAGES/about.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Alexander Georgievskiy \n" "Language-Team: Russian (Russia) " @@ -324,108 +324,17 @@ msgid "Current balance: as of %(date)s" msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -434,62 +343,64 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -500,18 +411,8 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -521,6 +422,7 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -529,15 +431,16 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -547,20 +450,19 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -578,19 +480,117 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Общий фонд" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € и %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; и %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -602,45 +602,40 @@ msgid "I2PHex bounty" msgstr "Премия за I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P на зеркалах debian" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Биткоин-клиент для I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Модульные тесты для маршрутизатора I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Вознаграждение за Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Вознаграждение за Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Вознаграждение за I2P для CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Текущие эксплуатационные расходы:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Большая благодарность следующим людям, сделавшим пожертвование для I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Руководства" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1201,7 +1210,7 @@ msgstr "" "Этот гид объяснит как установить I2P в Windows XP.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1214,7 +1223,7 @@ msgstr "" "Этот гид объяснит как установить I2P в Debian Linux System.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1227,7 +1236,7 @@ msgstr "" "Как поднять анонимный веб-сайт в сети I2P.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1242,7 +1251,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1256,7 +1265,7 @@ msgstr "" "Felix Atari сотрудник Telecomix Crypto Munitions Bureau.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1270,7 +1279,7 @@ msgstr "" "(Youtube Video)\n" "Это руководство объяснит как установить и настроить ПО для доступа в I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1281,7 +1290,7 @@ msgstr "" "(Youtube Video)\n" "Как установить I2P в Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1294,7 +1303,7 @@ msgstr "" "Adrian Crenshaw.\n" "Январь 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1305,11 +1314,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Статьи и интервью" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1322,7 +1331,7 @@ msgstr "" "Часть 2\n" "26 июля 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1335,7 +1344,7 @@ msgstr "" "Перевод на английский\n" "31 октября 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1345,7 +1354,7 @@ msgstr "" "2003 Business Week статья о невидимой сети\n" "14 сентября 2003." -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1356,7 +1365,7 @@ msgstr "" "Netzwelt.de статья об анонимности в Интернет (на" " немецком), ноябрь 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1367,7 +1376,7 @@ msgstr "" "Март 2009\n" "немецкий перевод" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1384,7 +1393,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=14336\">трекере" " postman'a)" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1395,7 +1404,7 @@ msgstr "" "Jonathan Cox,\n" "Ноябрь 11, 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1412,7 +1421,7 @@ msgstr "" "href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=15905\">трекере" " postman'а)" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1423,7 +1432,7 @@ msgstr "" "Podcast Ep. 2015-010 (mp3)\n" "Part 1, 28 февраля 2015" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1434,11 +1443,11 @@ msgstr "" "Podcast Ep. 2015-011 (mp3)\n" "Part 2, 6 марта 2015" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Прочее" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/ru/LC_MESSAGES/blog.po b/i2p2www/translations/ru/LC_MESSAGES/blog.po index d44f2508..b49f103f 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/blog.po +++ b/i2p2www/translations/ru/LC_MESSAGES/blog.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-21 06:40+0000\n" "Last-Translator: Boris Shminke\n" "Language-Team: Russian (Russia) " @@ -105,6 +105,8 @@ msgstr "`странице загрузок`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "ПОДРОБНОСТИ РЕЛИЗА" @@ -158,6 +160,8 @@ msgstr "Основные изменения" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Исправлены ошибки" @@ -201,6 +205,8 @@ msgstr "Исправлены ошибки" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Другое" @@ -245,6 +251,8 @@ msgstr "Другое" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "Контрольные суммы SHA256" @@ -427,6 +435,7 @@ msgstr "Wrapper обновлен до 3.5.15 (для новых инсталля #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Обновлены данные GeoIP (для новых инсталляций и PPA)" @@ -2077,6 +2086,8 @@ msgstr "Новые переводы" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "Обновления переводов" @@ -2282,6 +2293,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -3472,6 +3485,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "Изменения" @@ -5947,6 +5962,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -6479,6 +6496,8 @@ msgstr "Новый Китайский (Тайвань) перевод" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "`Полный список исправленных ошибок`" @@ -8105,3 +8124,636 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" +"==============\n" +"Версия 0.9.30\n" +"==============" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +#, fuzzy +msgid "Validate Host header in console" +msgstr "Добавлена возможность остановки веб-приложений через консоль управления" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +#, fuzzy +msgid "Debian packaging fixes" +msgstr "Исправления блокировки SSU" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +#, fuzzy +msgid "New Indonesian translation" +msgstr "Новый румынский перево" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +#, fuzzy +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" +"==============\n" +"Версия 0.9.30\n" +"==============" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +#, fuzzy +msgid "0.9.33 with Bug Fixes" +msgstr "Релиз 0.9.29 содержит исправления ошибок" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +#, fuzzy +msgid "i2ptunnel: Set default rate limits" +msgstr "Увеличены лимиты соединений по умолчанию" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +#, fuzzy +msgid "Streaming: Fix loopback hangs" +msgstr "Потоки: изменения RTO" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +#, fuzzy +msgid "SusiMail: Encoder refactoring" +msgstr "Рефакторинг криптографического и SSL-кода" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +#, fuzzy +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" +"=================================\n" +"Вредоносное ПО на i2pbrowser.net\n" +"=================================" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +#, fuzzy +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" +"День 2, август 16 - 1-00PM\n" +"----------------------" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +#, fuzzy +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" +"=======================\n" +"Отчет о поездке на 31C3\n" +"=======================" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/ru/LC_MESSAGES/comparison.po b/i2p2www/translations/ru/LC_MESSAGES/comparison.po index 035b98d3..9c8adb7e 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/ru/LC_MESSAGES/comparison.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Filipp Chertiev \n" "Language-Team: Russian (Russia) " diff --git a/i2p2www/translations/ru/LC_MESSAGES/docs.po b/i2p2www/translations/ru/LC_MESSAGES/docs.po index 2be177a9..0408c1bd 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ru/LC_MESSAGES/docs.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-20 20:27+0000\n" "Last-Translator: Boris Shminke\n" "Language-Team: Russian (Russia) " @@ -2596,7 +2596,7 @@ msgstr "" "В протоколе дейтаграмм нет механизма разделения пакетов или поля длины." #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "Спецификация" @@ -4298,7 +4298,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "Предстоящая работа" @@ -4846,8 +4846,9 @@ msgid "Embedding I2P in your Application" msgstr "Встраивание I2P в ваше приложение" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Апрель 2015" +#, fuzzy +msgid "November 2017" +msgstr "Ноябрь 2016" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -5181,17 +5182,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -5205,25 +5205,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -5239,22 +5278,22 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." @@ -5262,11 +5301,11 @@ msgstr "" "Не используйте I2P для нехороших целей. Это может нанести большой ущерб и" " нашей сети и нашей репутации." -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -5274,11 +5313,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -5288,17 +5327,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "Пример кода" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7702,7 +7741,6 @@ msgstr "Сетевая база данных" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -9547,7 +9585,7 @@ msgstr "I2P: Масштабируемый фреймворк для аноним #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Вступление" @@ -14851,12 +14889,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "Тайм-аут ожидания" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -15285,6 +15323,11 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "Secure Semireliable UDP" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +#, fuzzy +msgid "October 2017" +msgstr "в октябре 2010" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -15347,20 +15390,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "Смотрите ниже" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "Детали протокола" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15368,7 +15412,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15383,7 +15427,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15399,7 +15443,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15407,7 +15451,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15415,21 +15459,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15438,13 +15482,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15452,7 +15496,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15460,7 +15504,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -15468,11 +15512,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "Ограничение длины сообщения" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15487,11 +15531,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Ключи" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -15501,7 +15545,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15511,7 +15555,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15524,7 +15568,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -15536,7 +15580,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -15544,18 +15588,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15563,7 +15607,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15572,11 +15616,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "Адресация" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -15584,42 +15628,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "Установление соединения (прямое)" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15632,7 +15676,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -15642,7 +15686,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15651,7 +15695,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15667,7 +15711,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15695,25 +15739,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "Проверка узлов" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15722,7 +15766,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15732,7 +15776,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -15742,7 +15786,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15754,7 +15798,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -15765,7 +15809,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -15773,7 +15817,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -15784,7 +15828,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -15793,11 +15837,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15807,7 +15851,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15822,11 +15866,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Безопасность" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15835,31 +15879,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "Возможности узла" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15868,14 +15912,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15884,15 +15928,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15900,7 +15944,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15908,7 +15952,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15916,34 +15960,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "Диаграмма реализации" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "Теперь на странице спецификации SSU" diff --git a/i2p2www/translations/ru/LC_MESSAGES/get-involved.po b/i2p2www/translations/ru/LC_MESSAGES/get-involved.po index 941ba924..295d6cb4 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ru/LC_MESSAGES/get-involved.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-21 19:52+0000\n" "Last-Translator: Aisha Medova \n" "Language-Team: Russian (Russia) " @@ -443,10 +443,11 @@ msgid "Roadmap" msgstr "План разработки" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" -msgstr "Июнь 2017" +#, fuzzy +msgid "January 2018" +msgstr "Январь 2017" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced ограниченные маршруты" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "Полностью ограниченные маршруты" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "Смешивание и изменение размера туннелей" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "Задержка сообщений, определяемая пользователем" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -852,7 +853,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Поощряемый перевод на арабский веб-сайта и консоли маршрутизатора" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Арабский перевод" @@ -1027,6 +1028,7 @@ msgid "I2P Ubuntu/Debian package" msgstr "Ubuntu/Debian пакет I2P" #: i2p2www/pages/site/get-involved/bounties/deb-pack.html:6 +#, fuzzy msgid "" "For the future of I2P and in order to attract more people\n" "to I2P, this bounty was set for including an I2P package into the Ubuntu " @@ -1036,7 +1038,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" "Ради будущего I2P и для привлечения большего количества людей\n" "к I2P, эта награда установлена за включение пакета I2P в зеркала архивов" @@ -1122,29 +1126,29 @@ msgid "Current bounties" msgstr "Текущие награды" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Имя" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Статус" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "Судья" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Разработчик" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "Награда" @@ -1155,18 +1159,16 @@ msgstr "Frost для хранилища данных I2P" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "Предложено для разработки" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "свободно" @@ -1179,81 +1181,81 @@ msgid "Backporting Phex code onto I2PHex" msgstr "Портирование кода Phex в i2Phex" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "Пакет I2P на зеркалах Debian и Ubuntu" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Биткойн клиент для I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "Выполнено, выполняется верификация" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "Юнит тестирование и симулирование мульти-роутера" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "Частично выполнено, частично работает, частично еще в работе" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" "Выплата награды задерживается из-за jrandom AWOL и отсутствия " "финансирования" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "Объединение наград" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "Предложено" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "Заявленные награды" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "Команда разработчиков" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "Пакет I2P на зеркалах Debian и Ubuntu" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "Сделать I2P IPv6 нативным" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "Установка сервера SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "Хранилище данных над I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Русский перевод" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "Сегментированная передача файлов" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "Размер окна потоковой библиотеки" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "Контроль времени подключения IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "Юнит тестирование (часть1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/ru/LC_MESSAGES/misc.po b/i2p2www/translations/ru/LC_MESSAGES/misc.po index b7203a6f..a39100c0 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/misc.po +++ b/i2p2www/translations/ru/LC_MESSAGES/misc.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-21 19:59+0000\n" "Last-Translator: Aisha Medova \n" "Language-Team: Russian (Russia) " diff --git a/i2p2www/translations/ru/LC_MESSAGES/priority.po b/i2p2www/translations/ru/LC_MESSAGES/priority.po index 062e2580..1e6cd54b 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ru/LC_MESSAGES/priority.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-10 14:43+0000\n" "Last-Translator: Boris Shminke\n" "Language-Team: Russian (Russia) " @@ -1469,11 +1469,11 @@ msgstr "Я думаю, что нашел баг, где я могу о нем с msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Что случилось с *.i2p.net? Что случилось с jrandom? I2P больше нет?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "Обязательна ли установка Java для использования I2P?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Имею вопрос!" @@ -1581,7 +1581,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Ошибки и их успешное решение" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1611,8 +1611,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "ссылка" @@ -3024,10 +3024,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3044,60 +3054,60 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" "Для импортирования полученнго файла %(filename)s в ваш локальный " "маршрутизатор I2P:" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "Перейти к %(url)s" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" "В разделе \"Выполнить начальную загрузку вручную из файла\" выберите " "\"Просмотр\"" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "Выберите файл %(filename)s " -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "Нажмите \"Начальная загрузка из файла\"" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "Проверьте наличие следующего сообщения влоге:" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "Поделиться файлом начальной загрузки" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" "В разделе \"Создать файл начальной загрузки\" выберите \"Создать файл " "начальной загрузки\"" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "Безопасно отправить вашему другу файл %(filename)s " -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3116,27 +3126,27 @@ msgstr "" "рекомендуется использовать эту процедуру умеренно часто (< 2 раз в " "неделю)." -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "Общие рекомендации для выполнения начальной загрузки I2P вручную" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" "Этот файл должен использоваться только для очень ограниченного количества" " друзей (< 3)!" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3144,7 +3154,7 @@ msgstr "" "При запуске маршрутизатора командой \"i2prouter start\", вы можете " "увидеть такие строки:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3163,7 +3173,7 @@ msgstr "" "хватает библиотек совместимости.\n" "Эти библиотеки можно установить вот так:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3171,7 +3181,7 @@ msgstr "" "Получите права root с помощью su или просто залогиньтесь, " "как root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3191,7 +3201,7 @@ msgstr "" "заменить враппер на тот, что уж собран под вашу систему из его " "дистрибутива." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3199,7 +3209,7 @@ msgstr "" "С версии 0.8.9 I2P, враппер обновлен до v3.5.12 и собирается на системе " "FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3207,7 +3217,7 @@ msgstr "" "Внутри wrapper.log я вижу ошибку вида Protocol family " "unavailable при запуске консоли маршрутизатора." -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3216,7 +3226,7 @@ msgstr "" "Эта ошибка часто возникает на сетевых java приложениях на системах, " "которые используют IPv6 по умолчанию. Есть несколько вариантов действий:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3224,11 +3234,11 @@ msgstr "" "На Linux, можно сделать echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Ищите следующие строки в wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3236,7 +3246,7 @@ msgstr "" "Если такие строки есть, раскомментируйте их, удалив \"#\". Если таких " "строк нет, то добавьте их без \"#\" в начале строк." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3244,7 +3254,7 @@ msgstr "" "Другой вариант - это удалить ::1 из " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3258,7 +3268,7 @@ msgstr "" "Перезапуск на консоли маршрутизатора не достаточно! Нужно " "выполнить Shutdown, подождатьт 11 минут и перезапустить I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3268,7 +3278,7 @@ msgstr "" "Основная реализация клиента I2P требует установки Java, но существуют \n" "альтернативные клиенты, которые обходятся без неё." -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/ru/LC_MESSAGES/research.po b/i2p2www/translations/ru/LC_MESSAGES/research.po index 4d36e817..4b114880 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/research.po +++ b/i2p2www/translations/ru/LC_MESSAGES/research.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-04-26 18:20+0000\n" "Last-Translator: galeksandrp \n" "Language-Team: Russian (Russia) " diff --git a/i2p2www/translations/sq/LC_MESSAGES/docs.po b/i2p2www/translations/sq/LC_MESSAGES/docs.po index 269f321a..10a354c9 100644 --- a/i2p2www/translations/sq/LC_MESSAGES/docs.po +++ b/i2p2www/translations/sq/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-27 21:42+0000\n" "Last-Translator: str4d \n" "Language-Team: Albanian (http://www.transifex.com/otf/I2P/language/sq/)\n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "Kyçe" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/sq/LC_MESSAGES/get-involved.po b/i2p2www/translations/sq/LC_MESSAGES/get-involved.po index ec0f3f12..3e71276c 100644 --- a/i2p2www/translations/sq/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/sq/LC_MESSAGES/get-involved.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-27 21:42+0000\n" "Last-Translator: str4d \n" "Language-Team: Albanian (http://www.transifex.com/otf/I2P/language/sq/)\n" @@ -338,29 +338,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -606,7 +606,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Përkthimi arabisht" @@ -746,7 +746,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -800,29 +802,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Emër" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Gjendje" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -833,18 +835,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -857,79 +857,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Përkthim rusisht" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/sv/LC_MESSAGES/about.po b/i2p2www/translations/sv/LC_MESSAGES/about.po index f43a8139..8bbbd758 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/about.po +++ b/i2p2www/translations/sv/LC_MESSAGES/about.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-02 06:51+0000\n" "Last-Translator: Jonatan Nyberg\n" "Language-Team: Swedish (Sweden) " @@ -302,108 +302,17 @@ msgid "Current balance: as of %(date)s" msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -412,62 +321,64 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -478,18 +389,8 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -499,6 +400,7 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -507,15 +409,16 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -525,20 +428,19 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -556,20 +458,118 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Generell fond" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € och %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" -msgstr "" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" +msgstr "%(euroval)s € och %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:11 msgid "Datastorage bounty" @@ -580,45 +580,40 @@ msgid "I2PHex bounty" msgstr "I2Phex belöning" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P i debian-speglar" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "Bitcoin klient för I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Enhetstester för I2P routern" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Belöning Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Belöning Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "Belöning I2P för CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Nuvarande driftkostnad:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Stort tack till följande personer som donerat till I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelon\n" "med ditt namn eller nick (och om du vill hemsida) så vi kan lista dig här." -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "Nuvarande månatliga prenumerationer:" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "2016 donationer och kostnader:" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "2016 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "2015 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "Donationer och kostnader 2014:" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "2013 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "2012 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "2011 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "Donationer för 2011:" @@ -1149,11 +1149,20 @@ msgid "" "Whitewater, February 17, 2016" msgstr "" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Guider" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1166,7 +1175,7 @@ msgstr "" "Denhär guiden kommer visa dig hur man installerar I2P i Windows XP.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1180,7 +1189,7 @@ msgstr "" " System.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1193,7 +1202,7 @@ msgstr "" "Hur du sätter igång en anonym webbplats i I2P.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1208,7 +1217,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1223,7 +1232,7 @@ msgstr "" "Agent Felix Atari från Telecomix Crypto Munitions Bureau.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1238,7 +1247,7 @@ msgstr "" "Den här guiden visar du du installerar och konfigurerar mjukvaran som " "behövs för att komma åt I2P." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1249,7 +1258,7 @@ msgstr "" "(Youtube Video)\n" "Hur du installerar I2P på Ubuntu." -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1262,7 +1271,7 @@ msgstr "" "Adrian Crenshar.\n" "Januari 2011" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1273,11 +1282,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Cranshar.\n" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Artiklar och Intervjuer" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1290,7 +1299,7 @@ msgstr "" "Del 2\n" "26 juli 2002." -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1303,7 +1312,7 @@ msgstr "" "Engelsk översättning\n" "31 oktober 2002." -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1311,7 +1320,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1324,7 +1333,7 @@ msgstr "" "(Tyska)\n" "November 2007." -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1335,7 +1344,7 @@ msgstr "" "Mars 2009\n" "Tysk översättning" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1346,7 +1355,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1357,7 +1366,7 @@ msgstr "" "Jonathan Cox,\n" "November 11, 2011." -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1368,7 +1377,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1376,7 +1385,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1384,11 +1393,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Andra" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/sv/LC_MESSAGES/blog.po b/i2p2www/translations/sv/LC_MESSAGES/blog.po index e9178075..8f237b6e 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/blog.po +++ b/i2p2www/translations/sv/LC_MESSAGES/blog.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2014-12-02 23:13+0000\n" "Last-Translator: str4d \n" "Language-Team: Swedish (Sweden) " @@ -91,6 +91,8 @@ msgstr "`nerladdningssidan`" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "RELEASE DETALJER" @@ -144,6 +146,8 @@ msgstr "Stora Förändringar" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "Buggfixar" @@ -187,6 +191,8 @@ msgstr "Buggfixar" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "Andra" @@ -231,6 +237,8 @@ msgstr "Andra" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "SHA256 Kontrollsummor:" @@ -409,6 +417,7 @@ msgstr "Uppdatera wrapper till 3.5.15 (enbart nya installationer or PPA)" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "Uppdatera GeoIP data (enbart nya installationer och PPA)" @@ -1754,6 +1763,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "" @@ -1922,6 +1933,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2817,6 +2830,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "" @@ -4987,6 +5002,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5481,6 +5498,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -7011,3 +7030,611 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +#, fuzzy +msgid "0.9.32 with Console Updates" +msgstr "Tema-uppdateringar" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +msgid "New Indonesian translation" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +msgid "0.9.33 with Bug Fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/i2p2www/translations/sv/LC_MESSAGES/comparison.po b/i2p2www/translations/sv/LC_MESSAGES/comparison.po index 4e466751..d5d9dbe4 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/sv/LC_MESSAGES/comparison.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: Anders Nilsson \n" "Language-Team: Swedish (Sweden) " diff --git a/i2p2www/translations/sv/LC_MESSAGES/docs.po b/i2p2www/translations/sv/LC_MESSAGES/docs.po index 37c7a9e8..371b286c 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/docs.po +++ b/i2p2www/translations/sv/LC_MESSAGES/docs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-02 06:51+0000\n" "Last-Translator: Jonatan Nyberg\n" "Language-Team: Swedish (Sweden) " @@ -2050,7 +2050,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3680,7 +3680,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4228,8 +4228,8 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "April 2015" +msgid "November 2017" +msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4563,17 +4563,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4587,25 +4586,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4621,32 +4659,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4654,11 +4692,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4668,17 +4706,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7030,7 +7068,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8871,7 +8908,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Introduktion" @@ -14003,12 +14040,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14433,6 +14470,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14495,20 +14536,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14516,7 +14558,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14531,7 +14573,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14547,7 +14589,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14555,7 +14597,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14563,21 +14605,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14586,13 +14628,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14600,7 +14642,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14608,7 +14650,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14616,11 +14658,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14635,11 +14677,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14649,7 +14691,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14659,7 +14701,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14672,7 +14714,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14684,7 +14726,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14692,18 +14734,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14711,7 +14753,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14720,11 +14762,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14732,42 +14774,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14780,7 +14822,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14790,7 +14832,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14799,7 +14841,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14815,7 +14857,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14843,25 +14885,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14870,7 +14912,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14880,7 +14922,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14890,7 +14932,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14902,7 +14944,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14913,7 +14955,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14921,7 +14963,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14932,7 +14974,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14941,11 +14983,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14955,7 +14997,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14970,11 +15012,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14983,31 +15025,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15016,14 +15058,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15032,15 +15074,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15048,7 +15090,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15056,7 +15098,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15064,34 +15106,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/sv/LC_MESSAGES/get-involved.po b/i2p2www/translations/sv/LC_MESSAGES/get-involved.po index 7a9d952f..097b02fc 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/sv/LC_MESSAGES/get-involved.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-02 06:51+0000\n" "Last-Translator: Jonatan Nyberg\n" "Language-Team: Swedish (Sweden) " @@ -343,29 +343,29 @@ msgid "Roadmap" msgstr "Utvecklingsplan" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -611,7 +611,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arabisk översättning" @@ -751,7 +751,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -805,29 +807,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Namn" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Status" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "Utvecklare" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -838,18 +840,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "ledig" @@ -862,79 +862,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "I2P-paket i Debian- och Ubuntu-speglar" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Bitcoin klient för I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "I2P-paket i Debian- och Ubuntu-speglar" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Rysk översättning" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/sv/LC_MESSAGES/misc.po b/i2p2www/translations/sv/LC_MESSAGES/misc.po index 82cf5575..f8caf8a7 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/misc.po +++ b/i2p2www/translations/sv/LC_MESSAGES/misc.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2013-04-27 23:10+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) " diff --git a/i2p2www/translations/sv/LC_MESSAGES/priority.po b/i2p2www/translations/sv/LC_MESSAGES/priority.po index 18d033db..be153f76 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/priority.po +++ b/i2p2www/translations/sv/LC_MESSAGES/priority.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-12-16 06:24+0000\n" "Last-Translator: Jonatan Nyberg\n" "Language-Team: Swedish (Sweden) " @@ -1451,11 +1451,11 @@ msgstr "Jag tror jag hittade ett fel, var kan jag rapportera den?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "Vad hände med *.i2p.net? Vad hände med jrandom? Är I2P dött?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Jag har en fråga!" @@ -1561,7 +1561,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Fel och Deras Lösningar" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1591,8 +1591,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "länk" @@ -2990,10 +2990,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3010,54 +3020,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3069,25 +3079,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3095,7 +3105,7 @@ msgstr "" "När du försöker starta routern med \"i2prouter start\", kan du komma att " "se output som den följande:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3115,7 +3125,7 @@ msgstr "" "kompabilitetsbiblioteken som behövs.\n" "Dessa bibliotek kan installeras på följande vis:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3123,7 +3133,7 @@ msgstr "" "Byt till root användaren med su eller logga in som " "root." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3140,7 +3150,7 @@ msgstr "" "runplain.sh skriptet, eller att byta ut wrappern med en från" " källkods tarball:en." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3148,7 +3158,7 @@ msgstr "" "För 0.8.9 utgåvan av I2P, uppdaterades wrappern till v3.5.12 och " "kompilerades på system som körde FreeBSD 7.2." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3156,7 +3166,7 @@ msgstr "" "I wrapper.log ser jag fel som säger \"Protocol family " "unavailable\" när routerkonsolen laddas" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3166,7 +3176,7 @@ msgstr "" "konfigurerat att använda IPv6 som standard på vissa system. Det finns " "några sätt att lösa detta:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3174,11 +3184,11 @@ msgstr "" "På Linux-baserade system kan du köra echo 0 > " "/proc/sys/net/ipv6/bindv6only" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "Leta efter följande rader i wrapper.config." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3186,7 +3196,7 @@ msgstr "" "Om raderna finns där, avkommentera dom genom att ta bort \"#\". Om " "raderna inte finns där, lägg till dom utan \"#\"." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3194,7 +3204,7 @@ msgstr "" "Ett annat alternativ är att ta bort ::1 från " "~/.i2p/clients.config" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3208,7 +3218,7 @@ msgstr "" "routerkonsol kommet *inte* läsa om den här filen! Du måste klicka på " "Stäng, vänta i 11 minuter och sedan starta I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3216,7 +3226,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/sv/LC_MESSAGES/research.po b/i2p2www/translations/sv/LC_MESSAGES/research.po index e11cb266..741e2e7d 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/research.po +++ b/i2p2www/translations/sv/LC_MESSAGES/research.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-03-02 08:24+0000\n" "Last-Translator: Jonatan Nyberg \n" "Language-Team: Swedish (Sweden) " diff --git a/i2p2www/translations/tr/LC_MESSAGES/about.po b/i2p2www/translations/tr/LC_MESSAGES/about.po index b9896be6..00e98239 100644 --- a/i2p2www/translations/tr/LC_MESSAGES/about.po +++ b/i2p2www/translations/tr/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-23 22:39+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (Turkey) " @@ -257,108 +257,17 @@ msgid "Current balance: as of %(date)s" msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -367,62 +276,64 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -433,18 +344,8 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -454,6 +355,7 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -462,15 +364,16 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -480,20 +383,19 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -511,19 +413,117 @@ msgstr "Güncel bakiye: %(date)s tarihinde" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Genel bağış" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € ve %(btcval)s BTC" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "%(ltcval)s LTC; ve %(xmzval)s XMR" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -535,45 +535,40 @@ msgid "I2PHex bounty" msgstr "I2PHex hediyesi" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "Debian yansılarındaki I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "I2P Bitcoin istemcisi" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "I2P yöneltici birim sınamaları" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "Bounty Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "Bounty Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "CCR Microtic Board için Bounty I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "Geçerli çalıştırma maliyetleri:" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "I2P projesine bağış yapan kişilere çok teşekkür ederiz!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -971,7 +980,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -980,7 +989,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -989,7 +998,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -999,7 +1008,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1009,7 +1018,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1019,7 +1028,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1027,7 +1036,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1036,7 +1045,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1044,11 +1053,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Makale ve Röportajlar" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1057,7 +1066,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1066,7 +1075,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1074,7 +1083,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1083,7 +1092,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1091,7 +1100,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1102,7 +1111,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1110,7 +1119,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1121,7 +1130,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1129,7 +1138,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1137,11 +1146,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Diğer" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/tr/LC_MESSAGES/comparison.po b/i2p2www/translations/tr/LC_MESSAGES/comparison.po index bcbd8b87..2a0a98c1 100644 --- a/i2p2www/translations/tr/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/tr/LC_MESSAGES/comparison.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-19 18:21+0000\n" "Last-Translator: str4d \n" "Language-Team: Turkish (Turkey) " diff --git a/i2p2www/translations/tr/LC_MESSAGES/docs.po b/i2p2www/translations/tr/LC_MESSAGES/docs.po index a0d2ddb4..90fcc6bb 100644 --- a/i2p2www/translations/tr/LC_MESSAGES/docs.po +++ b/i2p2www/translations/tr/LC_MESSAGES/docs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-11 16:06+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (Turkey) " @@ -2049,7 +2049,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3679,7 +3679,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4227,8 +4227,8 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" -msgstr "Nisan 2015" +msgid "November 2017" +msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 msgid "" @@ -4562,17 +4562,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4586,25 +4585,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4620,32 +4658,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4653,11 +4691,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4667,17 +4705,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7029,7 +7067,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8870,7 +8907,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Giriş" @@ -14002,12 +14039,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14432,6 +14469,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14494,20 +14535,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14515,7 +14557,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14530,7 +14572,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14546,7 +14588,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14554,7 +14596,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14562,21 +14604,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14585,13 +14627,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14599,7 +14641,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14607,7 +14649,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14615,11 +14657,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14634,11 +14676,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14648,7 +14690,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14658,7 +14700,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14671,7 +14713,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14683,7 +14725,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14691,18 +14733,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14710,7 +14752,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14719,11 +14761,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14731,42 +14773,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14779,7 +14821,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14789,7 +14831,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14798,7 +14840,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14814,7 +14856,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14842,25 +14884,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14869,7 +14911,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14879,7 +14921,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14889,7 +14931,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14901,7 +14943,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14912,7 +14954,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14920,7 +14962,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14931,7 +14973,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14940,11 +14982,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14954,7 +14996,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14969,11 +15011,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14982,31 +15024,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15015,14 +15057,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15031,15 +15073,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15047,7 +15089,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15055,7 +15097,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15063,34 +15105,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/tr/LC_MESSAGES/get-involved.po b/i2p2www/translations/tr/LC_MESSAGES/get-involved.po index 2356164d..56131932 100644 --- a/i2p2www/translations/tr/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/tr/LC_MESSAGES/get-involved.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-11 16:06+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (Turkey) " @@ -342,29 +342,29 @@ msgid "Roadmap" msgstr "Yol Haritası" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -610,7 +610,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Arapça çeviri" @@ -750,7 +750,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -804,29 +806,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Ad" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Duru" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -837,18 +839,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -861,79 +861,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "I2P Bitcoin istemcisi" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Rusça çeviri" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/tr/LC_MESSAGES/priority.po b/i2p2www/translations/tr/LC_MESSAGES/priority.po index 84cc7c95..a60e713a 100644 --- a/i2p2www/translations/tr/LC_MESSAGES/priority.po +++ b/i2p2www/translations/tr/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-02-11 15:54+0000\n" "Last-Translator: Kaya Zeren \n" "Language-Team: Turkish (Turkey) " @@ -1446,11 +1446,11 @@ msgstr "Sanıyorum bir hata buldum. Nereye bildirebilirim?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "*.i2p.net ne oldu? Jrandom ne oldu? I2P ölü mü?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "I2P kullanabilmek için Java kurmak gerekli midir?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "Bir sorum var!" @@ -1558,7 +1558,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "Hatalar ve Çözümleri" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1588,8 +1588,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "bağlantı" @@ -3017,10 +3017,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -3037,54 +3047,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -3096,25 +3106,25 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" @@ -3122,7 +3132,7 @@ msgstr "" "\"i2prouter start\" komutu ile yönelticiyi yeniden başlatmayı " "denediğinizde şuna benzer bir çıktı görebilirsiniz:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -3143,7 +3153,7 @@ msgstr "" "eksik demektir.\n" "Bu kitaplıklar şu adımlar izlenerek kurulabilir:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." @@ -3151,7 +3161,7 @@ msgstr "" "su yazarak root kullanıcısına geçin ya da root " "kullanıcısı ile oturum açın." -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -3170,7 +3180,7 @@ msgstr "" "sarıcıyı \n" "kaynak kodlarındaki ile değiştirmektir." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." @@ -3178,7 +3188,7 @@ msgstr "" "I2P 0.8.9 sürümü için sarıcı v3.5.12 sürümüne güncellenmiş ve FreeBSD 7.2" " çalıştıran sistemler üzerinde derlenmiştir." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -3187,7 +3197,7 @@ msgstr "" "İletişim kuralı ailesi kullanılamıyor şeklinde bir hata " "görüyorum" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -3197,7 +3207,7 @@ msgstr "" "yazılımlarının varsayılan olarak IPv6 kullanacak şekilde ayarlanmış " "olmasından kaynaklanır. Bu sorun bir kaç şekilde çözülebilir:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" @@ -3205,11 +3215,11 @@ msgstr "" "Linux temelli sistemlerde echo 0 > " "/proc/sys/net/ipv6/bindv6only yazabilirsiniz" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "wrapper.config içinde şu satırlara bakın." -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." @@ -3217,7 +3227,7 @@ msgstr "" "Satırlar varsa \"#\" karakterlerini silerek etkinleştirin. Satırlar yoksa" " \"#\" karakteri olmadan ekleyin." -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" @@ -3225,7 +3235,7 @@ msgstr "" "Bir diğer seçenek olarak ~/.i2p/clients.config içinden " "::1 bölümünü silebilirsiniz" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -3240,7 +3250,7 @@ msgstr "" "Kapat üzerine tıklayıp 11 dakika bekledikten sonra I2P " "yazılımını başlatın." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -3248,7 +3258,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/uk/LC_MESSAGES/about.po b/i2p2www/translations/uk/LC_MESSAGES/about.po index f879fbcc..49e7c837 100644 --- a/i2p2www/translations/uk/LC_MESSAGES/about.po +++ b/i2p2www/translations/uk/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:04+0000\n" "Last-Translator: str4d \n" "Language-Team: Ukrainian (Ukraine) " @@ -247,108 +247,17 @@ msgid "Current balance: as of %(date)s" msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -357,62 +266,64 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -423,18 +334,8 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -444,6 +345,7 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -452,15 +354,16 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -470,20 +373,19 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -501,19 +403,117 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "Загальний фонд" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -525,45 +525,40 @@ msgid "I2PHex bounty" msgstr "даток за I2PHex" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s &євро;" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "клієнт Bitcoin для I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "Модульні Тести для маршрутизатора I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Великі подяки наступним людям, які пожертвували в I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "Підручники" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -983,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -992,7 +1001,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1001,7 +1010,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1011,7 +1020,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1021,7 +1030,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1031,7 +1040,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1039,7 +1048,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1048,7 +1057,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1056,11 +1065,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "Статті та Інтерв'ю" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1069,7 +1078,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1078,7 +1087,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1086,7 +1095,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1095,7 +1104,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1103,7 +1112,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1114,7 +1123,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1122,7 +1131,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1133,7 +1142,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1141,7 +1150,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1149,11 +1158,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "Інше" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/uk/LC_MESSAGES/docs.po b/i2p2www/translations/uk/LC_MESSAGES/docs.po index f424c4f2..73698878 100644 --- a/i2p2www/translations/uk/LC_MESSAGES/docs.po +++ b/i2p2www/translations/uk/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-27 11:37+0000\n" "Last-Translator: str4d \n" "Language-Team: Ukrainian (Ukraine) " @@ -2058,7 +2058,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3688,7 +3688,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4236,7 +4236,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4571,17 +4571,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4595,25 +4594,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4629,32 +4667,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4662,11 +4700,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4676,17 +4714,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7038,7 +7076,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8879,7 +8916,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "Введення" @@ -14011,12 +14048,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14441,6 +14478,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14503,20 +14544,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14524,7 +14566,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14539,7 +14581,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14555,7 +14597,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14563,7 +14605,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14571,21 +14613,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14594,13 +14636,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14608,7 +14650,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14616,7 +14658,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14624,11 +14666,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14643,11 +14685,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14657,7 +14699,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14667,7 +14709,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14680,7 +14722,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14692,7 +14734,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14700,18 +14742,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14719,7 +14761,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14728,11 +14770,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14740,42 +14782,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14788,7 +14830,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14798,7 +14840,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14807,7 +14849,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14823,7 +14865,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14851,25 +14893,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14878,7 +14920,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14888,7 +14930,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14898,7 +14940,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14910,7 +14952,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14921,7 +14963,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14929,7 +14971,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14940,7 +14982,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14949,11 +14991,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14963,7 +15005,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14978,11 +15020,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "Безпека" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14991,31 +15033,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15024,14 +15066,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15040,15 +15082,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15056,7 +15098,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15064,7 +15106,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15072,34 +15114,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/uk/LC_MESSAGES/get-involved.po b/i2p2www/translations/uk/LC_MESSAGES/get-involved.po index b36a7779..b5848037 100644 --- a/i2p2www/translations/uk/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/uk/LC_MESSAGES/get-involved.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 19:04+0000\n" "Last-Translator: str4d \n" "Language-Team: Ukrainian (Ukraine) " @@ -342,29 +342,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -610,7 +610,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "Арабський переклад" @@ -750,7 +750,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -804,29 +806,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "Назва" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "Статус" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -837,18 +839,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "незайнято" @@ -861,79 +861,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "клієнт Bitcoin для I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Переклад російською" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/uk/LC_MESSAGES/priority.po b/i2p2www/translations/uk/LC_MESSAGES/priority.po index d657f3e8..e533beaa 100644 --- a/i2p2www/translations/uk/LC_MESSAGES/priority.po +++ b/i2p2www/translations/uk/LC_MESSAGES/priority.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-09-23 18:43+0000\n" "Last-Translator: str4d \n" "Language-Team: Ukrainian (Ukraine) " @@ -1327,11 +1327,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "" @@ -1427,7 +1427,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1453,8 +1453,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "посилання" @@ -2379,10 +2379,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2399,54 +2409,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2458,31 +2468,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2494,13 +2504,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2512,48 +2522,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2562,7 +2572,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2570,7 +2580,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/zh/LC_MESSAGES/about.po b/i2p2www/translations/zh/LC_MESSAGES/about.po index 3eeccaf7..c5dc3172 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/about.po +++ b/i2p2www/translations/zh/LC_MESSAGES/about.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-21 11:21+0000\n" "Last-Translator: yue gao \n" "Language-Team: Chinese (China) " @@ -257,108 +257,17 @@ msgid "Current balance: as of %(date)s" msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -367,62 +276,64 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -433,18 +344,8 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -454,6 +355,7 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -462,15 +364,16 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -480,20 +383,19 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -511,20 +413,118 @@ msgstr "当前余额: 如%(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "普通基金" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s &欧元; 和 %(btcval)s 比特币" #: i2p2www/pages/site/about/hall-of-fame.html:10 -#, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" -msgstr "" +#, fuzzy, python-format +msgid "%(bchval)s BCH; and %(xmzval)s XMR" +msgstr "%(euroval)s &欧元; 和 %(btcval)s 比特币" #: i2p2www/pages/site/about/hall-of-fame.html:11 msgid "Datastorage bounty" @@ -535,45 +535,40 @@ msgid "I2PHex bounty" msgstr "I2PHex 赏金" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s &欧元;" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "I2P 在 debian 镜像" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "I2P 的比特币客户端" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "I2P 路由的单元测试" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "罗伯特赏金" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "赏金 Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "非常感谢以下对I2P捐赠过的人士 !" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to echelon,以便于我们能将您加入这里的列表。" -#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:41 msgid "Current monthly subscriptions:" msgstr "当前每月订阅:" -#: i2p2www/pages/site/about/hall-of-fame.html:49 +#: i2p2www/pages/site/about/hall-of-fame.html:47 +#, fuzzy +msgid "2017 donations and costs:" +msgstr "2014年的捐赠与花费:" + +#: i2p2www/pages/site/about/hall-of-fame.html:142 msgid "2016 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:153 +#: i2p2www/pages/site/about/hall-of-fame.html:279 msgid "2015 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:316 +#: i2p2www/pages/site/about/hall-of-fame.html:442 msgid "2014 donations and costs:" msgstr "2014年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:561 msgid "2013 donations and costs:" msgstr "2013年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:612 +#: i2p2www/pages/site/about/hall-of-fame.html:738 msgid "2012 donations and costs:" msgstr "2012年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:740 +#: i2p2www/pages/site/about/hall-of-fame.html:866 msgid "2011 donations and costs:" msgstr "2011年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:967 msgid "Previous to 2011 donations:" msgstr "2011年以前的捐赠:" @@ -976,11 +976,20 @@ msgid "" "Whitewater, February 17, 2016" msgstr "" -#: i2p2www/pages/site/about/media.html:134 +#: i2p2www/pages/site/about/media.html:132 +#, python-format +msgid "" +"The Invisible Internet Project - An overview and guide to the technology\n" +"(mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "指导教程" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -989,7 +998,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -998,7 +1007,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1007,7 +1016,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1017,7 +1026,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1027,7 +1036,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1037,7 +1046,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1045,7 +1054,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1054,7 +1063,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1062,11 +1071,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "文章与访谈" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1075,7 +1084,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1084,7 +1093,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1092,7 +1101,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1101,7 +1110,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1109,7 +1118,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1120,7 +1129,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1128,7 +1137,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1139,7 +1148,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1147,7 +1156,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1155,11 +1164,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "其他" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/i2p2www/translations/zh/LC_MESSAGES/comparison.po b/i2p2www/translations/zh/LC_MESSAGES/comparison.po index 36df0835..c24b8327 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/comparison.po +++ b/i2p2www/translations/zh/LC_MESSAGES/comparison.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-11-21 11:39+0000\n" "Last-Translator: yue gao \n" "Language-Team: Chinese (China) " diff --git a/i2p2www/translations/zh/LC_MESSAGES/docs.po b/i2p2www/translations/zh/LC_MESSAGES/docs.po index 3de6ea94..68e10ae0 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/docs.po +++ b/i2p2www/translations/zh/LC_MESSAGES/docs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 15:01+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (China) " @@ -2055,7 +2055,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3685,7 +3685,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4233,7 +4233,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4568,17 +4568,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4592,25 +4591,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4626,32 +4664,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4659,11 +4697,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4673,17 +4711,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7035,7 +7073,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8876,7 +8913,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "介绍" @@ -14008,12 +14045,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14438,6 +14475,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14500,20 +14541,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14521,7 +14563,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14536,7 +14578,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14552,7 +14594,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14560,7 +14602,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14568,21 +14610,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14591,13 +14633,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14605,7 +14647,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14613,7 +14655,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14621,11 +14663,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14640,11 +14682,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14654,7 +14696,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14664,7 +14706,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14677,7 +14719,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14689,7 +14731,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14697,18 +14739,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14716,7 +14758,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14725,11 +14767,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14737,36 +14779,36 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "直接会话建立" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "连接建立 (直接)" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." @@ -14774,7 +14816,7 @@ msgstr "" "爱丽丝直接连接到鲍勃。\n" "IPv6 在 0.9.8 版本开始支持。" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14787,7 +14829,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14797,7 +14839,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14806,7 +14848,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14822,7 +14864,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14850,25 +14892,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14877,7 +14919,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14887,7 +14929,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14897,7 +14939,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14909,7 +14951,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14920,7 +14962,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14928,7 +14970,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14939,7 +14981,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14948,11 +14990,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14962,7 +15004,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14977,11 +15019,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "安全性" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14990,31 +15032,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15023,14 +15065,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15039,15 +15081,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15055,7 +15097,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15063,7 +15105,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15071,34 +15113,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/zh/LC_MESSAGES/get-involved.po b/i2p2www/translations/zh/LC_MESSAGES/get-involved.po index afaed5fa..9ce47300 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/zh/LC_MESSAGES/get-involved.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2017-10-02 09:19+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (China) " @@ -374,29 +374,29 @@ msgid "Roadmap" msgstr "路线图" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -642,7 +642,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "阿拉伯语翻译" @@ -782,7 +782,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -836,29 +838,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "名称" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "状态" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "开发者" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -869,18 +871,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "空缺" @@ -893,79 +893,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "向后移植 Phex 代码到 I2PHex" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "I2P 在 Debian 中的软件包,以及 Ubuntu 镜像" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "适用 I2P 的比特币客户端" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "完成,验证阶段" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "单元测试和多路由器模拟" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "部分已完成,部分仍在处理,部分仍然打开" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "I2P 在 Debian 中的软件包,以及 Ubuntu 镜像" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "俄语翻译" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/zh/LC_MESSAGES/priority.po b/i2p2www/translations/zh/LC_MESSAGES/priority.po index 97d067fb..496b9e3a 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/priority.po +++ b/i2p2www/translations/zh/LC_MESSAGES/priority.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-05 20:43+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (China) " @@ -1322,11 +1322,11 @@ msgstr "我想我发现了一个bug,到那里报告?" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "*.i2p.net 和 jrandom 怎么了? ? I2P 结束了吗?" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "使用I2P需要安装Java吗?" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "我有问题要问!" @@ -1422,7 +1422,7 @@ msgstr "我反对某些类型的内容。如何防止对它们的散布、储存 msgid "Errors and Their Solutions" msgstr "错误及解决方法" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1450,8 +1450,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "链接" @@ -2627,10 +2627,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2647,54 +2657,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2706,31 +2716,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "当尝试使用 \"i2prouter start\" 启动路由时,您可能看到类似如下的输出:" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2746,13 +2756,13 @@ msgstr "" "href=\"http://wrapper.tanukisoftware.com/\">Java 封装器. " "若您收到此错误,你最可能缺少必要的兼容性库文件.这些库文件可以通过执行以下步骤进行安装:" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "使用su切换到 root 用户 或以 root 身份登录。" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2767,13 +2777,13 @@ msgstr "" "其它的可能是, 为你的 系统 而编译包装器, " "从runplain.sh 脚本入手I2P, 或者你可以用一个从源代码包编译出的来替换封装器." -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "I2P的0.8.9发布包,封装器被升级到了v3.5.12并且是在运行 FreeBSD 7.2的系统上编译的." -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" @@ -2781,7 +2791,7 @@ msgstr "" "在wrapper.log中我看到一个错误,是加载路由器控制台时的\"Protocol family " "unavailable\"" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " @@ -2790,29 +2800,29 @@ msgstr "" "这个错误通常出现在任何启用了java软件的网络上的某些默认使用IPv6的系统上。\n" "有几种方法解决这个问题:" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "在Linux系统下,您可以执行 echo 0 > /proc/sys/net/ipv6/bindv6only " -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "在 wrapper.config 中查找下列行。" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "如果找到这些行,删去 \"#\" 以取消注释它们。如果这些行不存在,添加无 \"#\" 开头的它们。" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "另一种方法是,去除 ~/.i2p/clients.config 中的 ::1。" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2824,7 +2834,7 @@ msgstr "" "停止路由器和封装器. 在你的路由器控制台上点击 重启不会重读此文件! 你必须\n" " 点击关闭, 等待 11 分钟, 然后启动 I2P." -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2834,7 +2844,7 @@ msgstr "" "主要的I2P客户端的安装和使用需要Java,而也有几种\n" "可选的客户端不需要Java。" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/i2p2www/translations/zh/LC_MESSAGES/research.po b/i2p2www/translations/zh/LC_MESSAGES/research.po index adb99065..26f060eb 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/research.po +++ b/i2p2www/translations/zh/LC_MESSAGES/research.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2016-12-23 09:03+0000\n" "Last-Translator: Tommy Lmath \n" "Language-Team: Chinese (China) " diff --git a/i2p2www/translations/zh_TW/LC_MESSAGES/docs.po b/i2p2www/translations/zh_TW/LC_MESSAGES/docs.po index f9bad20d..e50c511d 100644 --- a/i2p2www/translations/zh_TW/LC_MESSAGES/docs.po +++ b/i2p2www/translations/zh_TW/LC_MESSAGES/docs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:01+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (Taiwan) " @@ -2046,7 +2046,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3676,7 +3676,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4224,7 +4224,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4559,17 +4559,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4583,25 +4582,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4617,32 +4655,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4650,11 +4688,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4664,17 +4702,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7026,7 +7064,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8867,7 +8904,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13999,12 +14036,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14429,6 +14466,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14491,20 +14532,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14512,7 +14554,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14527,7 +14569,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14543,7 +14585,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14551,7 +14593,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14559,21 +14601,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14582,13 +14624,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14596,7 +14638,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14604,7 +14646,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14612,11 +14654,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14631,11 +14673,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14645,7 +14687,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14655,7 +14697,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14668,7 +14710,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14680,7 +14722,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14688,18 +14730,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14707,7 +14749,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14716,11 +14758,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14728,42 +14770,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14776,7 +14818,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14786,7 +14828,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14795,7 +14837,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14811,7 +14853,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14839,25 +14881,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14866,7 +14908,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14876,7 +14918,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14886,7 +14928,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14898,7 +14940,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14909,7 +14951,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14917,7 +14959,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14928,7 +14970,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14937,11 +14979,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14951,7 +14993,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14966,11 +15008,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14979,31 +15021,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15012,14 +15054,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15028,15 +15070,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15044,7 +15086,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15052,7 +15094,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15060,34 +15102,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/i2p2www/translations/zh_TW/LC_MESSAGES/get-involved.po b/i2p2www/translations/zh_TW/LC_MESSAGES/get-involved.po index 17976da7..94981a87 100644 --- a/i2p2www/translations/zh_TW/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/zh_TW/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:01+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (Taiwan) " @@ -345,29 +345,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -613,7 +613,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "" @@ -753,7 +753,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -807,29 +809,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "名稱" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "狀態" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -840,18 +842,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -864,79 +864,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/i2p2www/translations/zh_TW/LC_MESSAGES/priority.po b/i2p2www/translations/zh_TW/LC_MESSAGES/priority.po index bab0c67b..6b0e1e3d 100644 --- a/i2p2www/translations/zh_TW/LC_MESSAGES/priority.po +++ b/i2p2www/translations/zh_TW/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: 2018-01-24 10:01+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (Taiwan) " @@ -1216,11 +1216,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "" @@ -1316,7 +1316,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1342,8 +1342,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "" @@ -2268,10 +2268,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2288,54 +2298,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2347,31 +2357,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2383,13 +2393,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2401,48 +2411,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2451,7 +2461,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2459,7 +2469,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/pots/about.pot b/pots/about.pot index 62bc1083..4f87c873 100644 --- a/pots/about.pot +++ b/pots/about.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -232,108 +232,17 @@ msgid "Current balance: as of %(date)s" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 -#: i2p2www/pages/site/about/hall-of-fame.html:45 -#: i2p2www/pages/site/about/hall-of-fame.html:615 -#: i2p2www/pages/site/about/hall-of-fame.html:616 -#: i2p2www/pages/site/about/hall-of-fame.html:617 -#: i2p2www/pages/site/about/hall-of-fame.html:618 -#: i2p2www/pages/site/about/hall-of-fame.html:620 -#: i2p2www/pages/site/about/hall-of-fame.html:621 -#: i2p2www/pages/site/about/hall-of-fame.html:622 -#: i2p2www/pages/site/about/hall-of-fame.html:625 -#: i2p2www/pages/site/about/hall-of-fame.html:626 -#: i2p2www/pages/site/about/hall-of-fame.html:627 -#: i2p2www/pages/site/about/hall-of-fame.html:630 -#: i2p2www/pages/site/about/hall-of-fame.html:631 -#: i2p2www/pages/site/about/hall-of-fame.html:632 -#: i2p2www/pages/site/about/hall-of-fame.html:633 -#: i2p2www/pages/site/about/hall-of-fame.html:634 -#: i2p2www/pages/site/about/hall-of-fame.html:635 -#: i2p2www/pages/site/about/hall-of-fame.html:636 -#: i2p2www/pages/site/about/hall-of-fame.html:637 -#: i2p2www/pages/site/about/hall-of-fame.html:638 -#: i2p2www/pages/site/about/hall-of-fame.html:639 -#: i2p2www/pages/site/about/hall-of-fame.html:640 -#: i2p2www/pages/site/about/hall-of-fame.html:641 -#: i2p2www/pages/site/about/hall-of-fame.html:642 -#: i2p2www/pages/site/about/hall-of-fame.html:645 -#: i2p2www/pages/site/about/hall-of-fame.html:646 -#: i2p2www/pages/site/about/hall-of-fame.html:647 -#: i2p2www/pages/site/about/hall-of-fame.html:648 -#: i2p2www/pages/site/about/hall-of-fame.html:649 -#: i2p2www/pages/site/about/hall-of-fame.html:650 -#: i2p2www/pages/site/about/hall-of-fame.html:652 -#: i2p2www/pages/site/about/hall-of-fame.html:653 -#: i2p2www/pages/site/about/hall-of-fame.html:656 -#: i2p2www/pages/site/about/hall-of-fame.html:657 -#: i2p2www/pages/site/about/hall-of-fame.html:658 -#: i2p2www/pages/site/about/hall-of-fame.html:659 -#: i2p2www/pages/site/about/hall-of-fame.html:660 -#: i2p2www/pages/site/about/hall-of-fame.html:662 -#: i2p2www/pages/site/about/hall-of-fame.html:663 -#: i2p2www/pages/site/about/hall-of-fame.html:664 -#: i2p2www/pages/site/about/hall-of-fame.html:665 -#: i2p2www/pages/site/about/hall-of-fame.html:666 -#: i2p2www/pages/site/about/hall-of-fame.html:667 -#: i2p2www/pages/site/about/hall-of-fame.html:669 -#: i2p2www/pages/site/about/hall-of-fame.html:670 -#: i2p2www/pages/site/about/hall-of-fame.html:671 -#: i2p2www/pages/site/about/hall-of-fame.html:672 -#: i2p2www/pages/site/about/hall-of-fame.html:674 -#: i2p2www/pages/site/about/hall-of-fame.html:675 -#: i2p2www/pages/site/about/hall-of-fame.html:676 -#: i2p2www/pages/site/about/hall-of-fame.html:677 -#: i2p2www/pages/site/about/hall-of-fame.html:678 -#: i2p2www/pages/site/about/hall-of-fame.html:681 -#: i2p2www/pages/site/about/hall-of-fame.html:682 -#: i2p2www/pages/site/about/hall-of-fame.html:683 -#: i2p2www/pages/site/about/hall-of-fame.html:684 -#: i2p2www/pages/site/about/hall-of-fame.html:686 -#: i2p2www/pages/site/about/hall-of-fame.html:687 -#: i2p2www/pages/site/about/hall-of-fame.html:688 -#: i2p2www/pages/site/about/hall-of-fame.html:690 -#: i2p2www/pages/site/about/hall-of-fame.html:691 -#: i2p2www/pages/site/about/hall-of-fame.html:692 -#: i2p2www/pages/site/about/hall-of-fame.html:693 -#: i2p2www/pages/site/about/hall-of-fame.html:695 -#: i2p2www/pages/site/about/hall-of-fame.html:696 -#: i2p2www/pages/site/about/hall-of-fame.html:697 -#: i2p2www/pages/site/about/hall-of-fame.html:698 -#: i2p2www/pages/site/about/hall-of-fame.html:699 -#: i2p2www/pages/site/about/hall-of-fame.html:705 -#: i2p2www/pages/site/about/hall-of-fame.html:708 -#: i2p2www/pages/site/about/hall-of-fame.html:709 -#: i2p2www/pages/site/about/hall-of-fame.html:710 -#: i2p2www/pages/site/about/hall-of-fame.html:711 -#: i2p2www/pages/site/about/hall-of-fame.html:712 -#: i2p2www/pages/site/about/hall-of-fame.html:714 -#: i2p2www/pages/site/about/hall-of-fame.html:715 -#: i2p2www/pages/site/about/hall-of-fame.html:716 -#: i2p2www/pages/site/about/hall-of-fame.html:721 -#: i2p2www/pages/site/about/hall-of-fame.html:722 -#: i2p2www/pages/site/about/hall-of-fame.html:723 -#: i2p2www/pages/site/about/hall-of-fame.html:724 -#: i2p2www/pages/site/about/hall-of-fame.html:725 -#: i2p2www/pages/site/about/hall-of-fame.html:726 -#: i2p2www/pages/site/about/hall-of-fame.html:727 -#: i2p2www/pages/site/about/hall-of-fame.html:728 -#: i2p2www/pages/site/about/hall-of-fame.html:729 -#: i2p2www/pages/site/about/hall-of-fame.html:730 -#: i2p2www/pages/site/about/hall-of-fame.html:732 -#: i2p2www/pages/site/about/hall-of-fame.html:733 +#: i2p2www/pages/site/about/hall-of-fame.html:43 +#: i2p2www/pages/site/about/hall-of-fame.html:741 +#: i2p2www/pages/site/about/hall-of-fame.html:742 #: i2p2www/pages/site/about/hall-of-fame.html:743 #: i2p2www/pages/site/about/hall-of-fame.html:744 -#: i2p2www/pages/site/about/hall-of-fame.html:745 #: i2p2www/pages/site/about/hall-of-fame.html:746 #: i2p2www/pages/site/about/hall-of-fame.html:747 #: i2p2www/pages/site/about/hall-of-fame.html:748 -#: i2p2www/pages/site/about/hall-of-fame.html:749 -#: i2p2www/pages/site/about/hall-of-fame.html:750 #: i2p2www/pages/site/about/hall-of-fame.html:751 #: i2p2www/pages/site/about/hall-of-fame.html:752 #: i2p2www/pages/site/about/hall-of-fame.html:753 -#: i2p2www/pages/site/about/hall-of-fame.html:754 -#: i2p2www/pages/site/about/hall-of-fame.html:755 #: i2p2www/pages/site/about/hall-of-fame.html:756 #: i2p2www/pages/site/about/hall-of-fame.html:757 #: i2p2www/pages/site/about/hall-of-fame.html:758 @@ -342,62 +251,64 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:761 #: i2p2www/pages/site/about/hall-of-fame.html:762 #: i2p2www/pages/site/about/hall-of-fame.html:763 +#: i2p2www/pages/site/about/hall-of-fame.html:764 +#: i2p2www/pages/site/about/hall-of-fame.html:765 +#: i2p2www/pages/site/about/hall-of-fame.html:766 #: i2p2www/pages/site/about/hall-of-fame.html:767 #: i2p2www/pages/site/about/hall-of-fame.html:768 -#: i2p2www/pages/site/about/hall-of-fame.html:769 -#: i2p2www/pages/site/about/hall-of-fame.html:770 #: i2p2www/pages/site/about/hall-of-fame.html:771 #: i2p2www/pages/site/about/hall-of-fame.html:772 #: i2p2www/pages/site/about/hall-of-fame.html:773 +#: i2p2www/pages/site/about/hall-of-fame.html:774 #: i2p2www/pages/site/about/hall-of-fame.html:775 #: i2p2www/pages/site/about/hall-of-fame.html:776 -#: i2p2www/pages/site/about/hall-of-fame.html:777 #: i2p2www/pages/site/about/hall-of-fame.html:778 #: i2p2www/pages/site/about/hall-of-fame.html:779 -#: i2p2www/pages/site/about/hall-of-fame.html:780 -#: i2p2www/pages/site/about/hall-of-fame.html:781 #: i2p2www/pages/site/about/hall-of-fame.html:782 #: i2p2www/pages/site/about/hall-of-fame.html:783 +#: i2p2www/pages/site/about/hall-of-fame.html:784 +#: i2p2www/pages/site/about/hall-of-fame.html:785 #: i2p2www/pages/site/about/hall-of-fame.html:786 -#: i2p2www/pages/site/about/hall-of-fame.html:787 #: i2p2www/pages/site/about/hall-of-fame.html:788 #: i2p2www/pages/site/about/hall-of-fame.html:789 #: i2p2www/pages/site/about/hall-of-fame.html:790 +#: i2p2www/pages/site/about/hall-of-fame.html:791 #: i2p2www/pages/site/about/hall-of-fame.html:792 -#: i2p2www/pages/site/about/hall-of-fame.html:794 +#: i2p2www/pages/site/about/hall-of-fame.html:793 #: i2p2www/pages/site/about/hall-of-fame.html:795 #: i2p2www/pages/site/about/hall-of-fame.html:796 #: i2p2www/pages/site/about/hall-of-fame.html:797 #: i2p2www/pages/site/about/hall-of-fame.html:798 -#: i2p2www/pages/site/about/hall-of-fame.html:799 #: i2p2www/pages/site/about/hall-of-fame.html:800 +#: i2p2www/pages/site/about/hall-of-fame.html:801 #: i2p2www/pages/site/about/hall-of-fame.html:802 #: i2p2www/pages/site/about/hall-of-fame.html:803 #: i2p2www/pages/site/about/hall-of-fame.html:804 -#: i2p2www/pages/site/about/hall-of-fame.html:805 -#: i2p2www/pages/site/about/hall-of-fame.html:806 #: i2p2www/pages/site/about/hall-of-fame.html:807 #: i2p2www/pages/site/about/hall-of-fame.html:808 #: i2p2www/pages/site/about/hall-of-fame.html:809 #: i2p2www/pages/site/about/hall-of-fame.html:810 -#: i2p2www/pages/site/about/hall-of-fame.html:811 #: i2p2www/pages/site/about/hall-of-fame.html:812 #: i2p2www/pages/site/about/hall-of-fame.html:813 #: i2p2www/pages/site/about/hall-of-fame.html:814 -#: i2p2www/pages/site/about/hall-of-fame.html:815 +#: i2p2www/pages/site/about/hall-of-fame.html:816 #: i2p2www/pages/site/about/hall-of-fame.html:817 #: i2p2www/pages/site/about/hall-of-fame.html:818 #: i2p2www/pages/site/about/hall-of-fame.html:819 +#: i2p2www/pages/site/about/hall-of-fame.html:821 #: i2p2www/pages/site/about/hall-of-fame.html:822 #: i2p2www/pages/site/about/hall-of-fame.html:823 -#: i2p2www/pages/site/about/hall-of-fame.html:826 -#: i2p2www/pages/site/about/hall-of-fame.html:827 -#: i2p2www/pages/site/about/hall-of-fame.html:829 -#: i2p2www/pages/site/about/hall-of-fame.html:830 -#: i2p2www/pages/site/about/hall-of-fame.html:843 -#: i2p2www/pages/site/about/hall-of-fame.html:844 -#: i2p2www/pages/site/about/hall-of-fame.html:845 -#: i2p2www/pages/site/about/hall-of-fame.html:846 +#: i2p2www/pages/site/about/hall-of-fame.html:824 +#: i2p2www/pages/site/about/hall-of-fame.html:825 +#: i2p2www/pages/site/about/hall-of-fame.html:831 +#: i2p2www/pages/site/about/hall-of-fame.html:834 +#: i2p2www/pages/site/about/hall-of-fame.html:835 +#: i2p2www/pages/site/about/hall-of-fame.html:836 +#: i2p2www/pages/site/about/hall-of-fame.html:837 +#: i2p2www/pages/site/about/hall-of-fame.html:838 +#: i2p2www/pages/site/about/hall-of-fame.html:840 +#: i2p2www/pages/site/about/hall-of-fame.html:841 +#: i2p2www/pages/site/about/hall-of-fame.html:842 #: i2p2www/pages/site/about/hall-of-fame.html:847 #: i2p2www/pages/site/about/hall-of-fame.html:848 #: i2p2www/pages/site/about/hall-of-fame.html:849 @@ -408,18 +319,8 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:854 #: i2p2www/pages/site/about/hall-of-fame.html:855 #: i2p2www/pages/site/about/hall-of-fame.html:856 -#: i2p2www/pages/site/about/hall-of-fame.html:857 #: i2p2www/pages/site/about/hall-of-fame.html:858 #: i2p2www/pages/site/about/hall-of-fame.html:859 -#: i2p2www/pages/site/about/hall-of-fame.html:860 -#: i2p2www/pages/site/about/hall-of-fame.html:861 -#: i2p2www/pages/site/about/hall-of-fame.html:862 -#: i2p2www/pages/site/about/hall-of-fame.html:863 -#: i2p2www/pages/site/about/hall-of-fame.html:864 -#: i2p2www/pages/site/about/hall-of-fame.html:865 -#: i2p2www/pages/site/about/hall-of-fame.html:866 -#: i2p2www/pages/site/about/hall-of-fame.html:867 -#: i2p2www/pages/site/about/hall-of-fame.html:868 #: i2p2www/pages/site/about/hall-of-fame.html:869 #: i2p2www/pages/site/about/hall-of-fame.html:870 #: i2p2www/pages/site/about/hall-of-fame.html:871 @@ -429,6 +330,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:875 #: i2p2www/pages/site/about/hall-of-fame.html:876 #: i2p2www/pages/site/about/hall-of-fame.html:877 +#: i2p2www/pages/site/about/hall-of-fame.html:878 #: i2p2www/pages/site/about/hall-of-fame.html:879 #: i2p2www/pages/site/about/hall-of-fame.html:880 #: i2p2www/pages/site/about/hall-of-fame.html:881 @@ -437,15 +339,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:884 #: i2p2www/pages/site/about/hall-of-fame.html:885 #: i2p2www/pages/site/about/hall-of-fame.html:886 +#: i2p2www/pages/site/about/hall-of-fame.html:887 #: i2p2www/pages/site/about/hall-of-fame.html:888 #: i2p2www/pages/site/about/hall-of-fame.html:889 -#: i2p2www/pages/site/about/hall-of-fame.html:890 -#: i2p2www/pages/site/about/hall-of-fame.html:892 #: i2p2www/pages/site/about/hall-of-fame.html:893 #: i2p2www/pages/site/about/hall-of-fame.html:894 #: i2p2www/pages/site/about/hall-of-fame.html:895 #: i2p2www/pages/site/about/hall-of-fame.html:896 +#: i2p2www/pages/site/about/hall-of-fame.html:897 #: i2p2www/pages/site/about/hall-of-fame.html:898 +#: i2p2www/pages/site/about/hall-of-fame.html:899 #: i2p2www/pages/site/about/hall-of-fame.html:901 #: i2p2www/pages/site/about/hall-of-fame.html:902 #: i2p2www/pages/site/about/hall-of-fame.html:903 @@ -455,20 +358,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:907 #: i2p2www/pages/site/about/hall-of-fame.html:908 #: i2p2www/pages/site/about/hall-of-fame.html:909 -#: i2p2www/pages/site/about/hall-of-fame.html:910 -#: i2p2www/pages/site/about/hall-of-fame.html:911 #: i2p2www/pages/site/about/hall-of-fame.html:912 #: i2p2www/pages/site/about/hall-of-fame.html:913 #: i2p2www/pages/site/about/hall-of-fame.html:914 +#: i2p2www/pages/site/about/hall-of-fame.html:915 #: i2p2www/pages/site/about/hall-of-fame.html:916 -#: i2p2www/pages/site/about/hall-of-fame.html:917 #: i2p2www/pages/site/about/hall-of-fame.html:918 #: i2p2www/pages/site/about/hall-of-fame.html:920 +#: i2p2www/pages/site/about/hall-of-fame.html:921 +#: i2p2www/pages/site/about/hall-of-fame.html:922 #: i2p2www/pages/site/about/hall-of-fame.html:923 #: i2p2www/pages/site/about/hall-of-fame.html:924 #: i2p2www/pages/site/about/hall-of-fame.html:925 #: i2p2www/pages/site/about/hall-of-fame.html:926 -#: i2p2www/pages/site/about/hall-of-fame.html:927 #: i2p2www/pages/site/about/hall-of-fame.html:928 #: i2p2www/pages/site/about/hall-of-fame.html:929 #: i2p2www/pages/site/about/hall-of-fame.html:930 @@ -486,19 +388,117 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:943 #: i2p2www/pages/site/about/hall-of-fame.html:944 #: i2p2www/pages/site/about/hall-of-fame.html:945 +#: i2p2www/pages/site/about/hall-of-fame.html:948 +#: i2p2www/pages/site/about/hall-of-fame.html:949 +#: i2p2www/pages/site/about/hall-of-fame.html:952 +#: i2p2www/pages/site/about/hall-of-fame.html:953 +#: i2p2www/pages/site/about/hall-of-fame.html:955 +#: i2p2www/pages/site/about/hall-of-fame.html:956 +#: i2p2www/pages/site/about/hall-of-fame.html:969 +#: i2p2www/pages/site/about/hall-of-fame.html:970 +#: i2p2www/pages/site/about/hall-of-fame.html:971 +#: i2p2www/pages/site/about/hall-of-fame.html:972 +#: i2p2www/pages/site/about/hall-of-fame.html:973 +#: i2p2www/pages/site/about/hall-of-fame.html:974 +#: i2p2www/pages/site/about/hall-of-fame.html:975 +#: i2p2www/pages/site/about/hall-of-fame.html:976 +#: i2p2www/pages/site/about/hall-of-fame.html:977 +#: i2p2www/pages/site/about/hall-of-fame.html:978 +#: i2p2www/pages/site/about/hall-of-fame.html:979 +#: i2p2www/pages/site/about/hall-of-fame.html:980 +#: i2p2www/pages/site/about/hall-of-fame.html:981 +#: i2p2www/pages/site/about/hall-of-fame.html:982 +#: i2p2www/pages/site/about/hall-of-fame.html:983 +#: i2p2www/pages/site/about/hall-of-fame.html:984 +#: i2p2www/pages/site/about/hall-of-fame.html:985 +#: i2p2www/pages/site/about/hall-of-fame.html:986 +#: i2p2www/pages/site/about/hall-of-fame.html:987 +#: i2p2www/pages/site/about/hall-of-fame.html:988 +#: i2p2www/pages/site/about/hall-of-fame.html:989 +#: i2p2www/pages/site/about/hall-of-fame.html:990 +#: i2p2www/pages/site/about/hall-of-fame.html:991 +#: i2p2www/pages/site/about/hall-of-fame.html:992 +#: i2p2www/pages/site/about/hall-of-fame.html:993 +#: i2p2www/pages/site/about/hall-of-fame.html:994 +#: i2p2www/pages/site/about/hall-of-fame.html:995 +#: i2p2www/pages/site/about/hall-of-fame.html:996 +#: i2p2www/pages/site/about/hall-of-fame.html:997 +#: i2p2www/pages/site/about/hall-of-fame.html:998 +#: i2p2www/pages/site/about/hall-of-fame.html:999 +#: i2p2www/pages/site/about/hall-of-fame.html:1000 +#: i2p2www/pages/site/about/hall-of-fame.html:1001 +#: i2p2www/pages/site/about/hall-of-fame.html:1002 +#: i2p2www/pages/site/about/hall-of-fame.html:1003 +#: i2p2www/pages/site/about/hall-of-fame.html:1005 +#: i2p2www/pages/site/about/hall-of-fame.html:1006 +#: i2p2www/pages/site/about/hall-of-fame.html:1007 +#: i2p2www/pages/site/about/hall-of-fame.html:1008 +#: i2p2www/pages/site/about/hall-of-fame.html:1009 +#: i2p2www/pages/site/about/hall-of-fame.html:1010 +#: i2p2www/pages/site/about/hall-of-fame.html:1011 +#: i2p2www/pages/site/about/hall-of-fame.html:1012 +#: i2p2www/pages/site/about/hall-of-fame.html:1014 +#: i2p2www/pages/site/about/hall-of-fame.html:1015 +#: i2p2www/pages/site/about/hall-of-fame.html:1016 +#: i2p2www/pages/site/about/hall-of-fame.html:1018 +#: i2p2www/pages/site/about/hall-of-fame.html:1019 +#: i2p2www/pages/site/about/hall-of-fame.html:1020 +#: i2p2www/pages/site/about/hall-of-fame.html:1021 +#: i2p2www/pages/site/about/hall-of-fame.html:1022 +#: i2p2www/pages/site/about/hall-of-fame.html:1024 +#: i2p2www/pages/site/about/hall-of-fame.html:1027 +#: i2p2www/pages/site/about/hall-of-fame.html:1028 +#: i2p2www/pages/site/about/hall-of-fame.html:1029 +#: i2p2www/pages/site/about/hall-of-fame.html:1030 +#: i2p2www/pages/site/about/hall-of-fame.html:1031 +#: i2p2www/pages/site/about/hall-of-fame.html:1032 +#: i2p2www/pages/site/about/hall-of-fame.html:1033 +#: i2p2www/pages/site/about/hall-of-fame.html:1034 +#: i2p2www/pages/site/about/hall-of-fame.html:1035 +#: i2p2www/pages/site/about/hall-of-fame.html:1036 +#: i2p2www/pages/site/about/hall-of-fame.html:1037 +#: i2p2www/pages/site/about/hall-of-fame.html:1038 +#: i2p2www/pages/site/about/hall-of-fame.html:1039 +#: i2p2www/pages/site/about/hall-of-fame.html:1040 +#: i2p2www/pages/site/about/hall-of-fame.html:1042 +#: i2p2www/pages/site/about/hall-of-fame.html:1043 +#: i2p2www/pages/site/about/hall-of-fame.html:1044 +#: i2p2www/pages/site/about/hall-of-fame.html:1046 +#: i2p2www/pages/site/about/hall-of-fame.html:1049 +#: i2p2www/pages/site/about/hall-of-fame.html:1050 +#: i2p2www/pages/site/about/hall-of-fame.html:1051 +#: i2p2www/pages/site/about/hall-of-fame.html:1052 +#: i2p2www/pages/site/about/hall-of-fame.html:1053 +#: i2p2www/pages/site/about/hall-of-fame.html:1054 +#: i2p2www/pages/site/about/hall-of-fame.html:1055 +#: i2p2www/pages/site/about/hall-of-fame.html:1056 +#: i2p2www/pages/site/about/hall-of-fame.html:1057 +#: i2p2www/pages/site/about/hall-of-fame.html:1058 +#: i2p2www/pages/site/about/hall-of-fame.html:1059 +#: i2p2www/pages/site/about/hall-of-fame.html:1060 +#: i2p2www/pages/site/about/hall-of-fame.html:1061 +#: i2p2www/pages/site/about/hall-of-fame.html:1062 +#: i2p2www/pages/site/about/hall-of-fame.html:1063 +#: i2p2www/pages/site/about/hall-of-fame.html:1064 +#: i2p2www/pages/site/about/hall-of-fame.html:1065 +#: i2p2www/pages/site/about/hall-of-fame.html:1066 +#: i2p2www/pages/site/about/hall-of-fame.html:1067 +#: i2p2www/pages/site/about/hall-of-fame.html:1069 +#: i2p2www/pages/site/about/hall-of-fame.html:1070 +#: i2p2www/pages/site/about/hall-of-fame.html:1071 msgid "General fund" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:9 #: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:18 +#: i2p2www/pages/site/about/hall-of-fame.html:16 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:10 #, python-format -msgid "%(ltcval)s LTC; and %(xmzval)s XMR" +msgid "%(bchval)s BCH; and %(xmzval)s XMR" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:11 @@ -510,45 +510,40 @@ msgid "I2PHex bounty" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:18 #, python-format msgid "%(euroval)s €" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:15 -msgid "I2P in debian mirrors" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:17 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:19 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:21 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:26 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Current running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:37 +#: i2p2www/pages/site/about/hall-of-fame.html:35 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:38 +#: i2p2www/pages/site/about/hall-of-fame.html:36 #, python-format msgid "" "If you have made a donation, please send an email to (mp4)\n" +"(webm)\n" +"Andrew Savchenko (bircoph), FOSDEM, Brussel, February 4, 2018" +msgstr "" + +#: i2p2www/pages/site/about/media.html:144 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:137 +#: i2p2www/pages/site/about/media.html:147 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -946,7 +954,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:144 +#: i2p2www/pages/site/about/media.html:154 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -955,7 +963,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:151 +#: i2p2www/pages/site/about/media.html:161 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -964,7 +972,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:158 +#: i2p2www/pages/site/about/media.html:168 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -974,7 +982,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:165 +#: i2p2www/pages/site/about/media.html:175 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -984,7 +992,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:172 +#: i2p2www/pages/site/about/media.html:182 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -994,7 +1002,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "How to connect to I2P\n" @@ -1002,7 +1010,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:184 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1011,7 +1019,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:191 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "Short garlic routing animation\n" @@ -1019,11 +1027,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:199 +#: i2p2www/pages/site/about/media.html:209 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "Lance James (0x90) Interviewed by DistributedCity\n" @@ -1032,7 +1040,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:210 +#: i2p2www/pages/site/about/media.html:220 #, python-format msgid "" "Lance James (0x90) Interviewed by El País\n" @@ -1041,7 +1049,7 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:217 +#: i2p2www/pages/site/about/media.html:227 #, python-format msgid "" "2003 Business Week article referencing " @@ -1049,7 +1057,7 @@ msgid "" "September 14, 2003." msgstr "" -#: i2p2www/pages/site/about/media.html:222 +#: i2p2www/pages/site/about/media.html:232 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1058,7 +1066,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:228 +#: i2p2www/pages/site/about/media.html:238 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1066,7 +1074,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:235 +#: i2p2www/pages/site/about/media.html:245 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1077,7 +1085,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:241 +#: i2p2www/pages/site/about/media.html:251 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1085,7 +1093,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:247 +#: i2p2www/pages/site/about/media.html:257 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1096,7 +1104,7 @@ msgid "" " tracker)" msgstr "" -#: i2p2www/pages/site/about/media.html:253 +#: i2p2www/pages/site/about/media.html:263 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1104,7 +1112,7 @@ msgid "" "Part 1, February 28, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:258 +#: i2p2www/pages/site/about/media.html:268 #, python-format msgid "" "Jeff and Str4d interviewed on the Brakeing Down " @@ -1112,11 +1120,11 @@ msgid "" "Part 2, March 6, 2015" msgstr "" -#: i2p2www/pages/site/about/media.html:265 +#: i2p2www/pages/site/about/media.html:275 msgid "Other" msgstr "" -#: i2p2www/pages/site/about/media.html:268 +#: i2p2www/pages/site/about/media.html:278 msgid "" "I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n" "February 14, 2014" diff --git a/pots/blog.pot b/pots/blog.pot index 94e5c6fd..46367548 100644 --- a/pots/blog.pot +++ b/pots/blog.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:53+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -87,6 +87,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:56 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:32 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:29 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:30 msgid "RELEASE DETAILS" msgstr "" @@ -140,6 +142,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:68 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:41 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:37 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:43 msgid "Bug Fixes" msgstr "" @@ -183,6 +187,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:82 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:54 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:44 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:74 msgid "Other" msgstr "" @@ -227,6 +233,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:102 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:69 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:58 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:104 msgid "SHA256 Checksums:" msgstr "" @@ -379,6 +387,7 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:94 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:60 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:49 msgid "Update GeoIP data (new installs and PPA only)" msgstr "" @@ -1693,6 +1702,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:93 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:59 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:48 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:94 msgid "Translation updates" msgstr "" @@ -1861,6 +1872,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:50 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:26 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:23 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:24 msgid "" "As usual, we recommend that you update to this release. The best way to\n" "maintain security and help the network is to run the latest release." @@ -2756,6 +2769,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:58 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:34 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:31 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:32 msgid "Changes" msgstr "" @@ -4923,6 +4938,8 @@ msgstr "" #: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:12 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:12 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:12 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:12 msgid "" "Update details\n" "==============" @@ -5416,6 +5433,8 @@ msgstr "" #: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74 #: i2p2www/blog/2017/05/03/0.9.30-Release.rst:99 #: i2p2www/blog/2017/08/07/0.9.31-Release.rst:66 +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:55 +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:101 msgid "`Full list of fixed bugs`" msgstr "" @@ -6944,3 +6963,610 @@ msgstr "" msgid "Locale-independent Jetty directory listing" msgstr "" +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:1 +msgid "" +"==============\n" +"0.9.32 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:10 +msgid "0.9.32 with Console Updates" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:17 +msgid "" +"0.9.32 contains a number of fixes in the router console and associated " +"webapps (addressbook, i2psnark, and susimail).\n" +"We have also changed the way we handle configured hostnames for published" +" router infos, to eliminate some network enumeration attacks via DNS.\n" +"We have added some checks in the console to resist rebinding attacks." +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:33 +msgid "Disallow hostnames in router addresses (proposal 141)" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:34 +msgid "Validate Host header in console" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:39 +msgid "Numerous console, i2psnark, susidns, and susimail UI fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:40 +msgid "Fix i2psnark issues with expanding sections in some browsers" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:41 +msgid "Debian packaging fixes" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:46 +msgid "New benchmarking framework" +msgstr "" + +#: i2p2www/blog/2017/11/07/0.9.32-Release.rst:47 +msgid "New Indonesian translation" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:1 +msgid "" +"==============\n" +"0.9.33 Release\n" +"==============" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:10 +msgid "0.9.33 with Bug Fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:17 +msgid "" +"0.9.33 contains a large number of bug fixes, including i2psnark, " +"i2ptunnel, streaming, and SusiMail.\n" +"For those who cannot access the reseed sites directly, we now support " +"several types of proxies for reseeding.\n" +"We now set rate limits by default in the hidden services manager.\n" +"For those that run high-traffic servers, please review and adjust the " +"limits as necessary." +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:34 +msgid "DesktopGui: Enable on OSX" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:35 +msgid "i2ptunnel: Set default rate limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:36 +msgid "Reseeding: Add support for proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:39 +msgid "new installs only" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:45 +msgid "Client: Remove key when stopping or disabling encrypted lease set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:46 +msgid "Console: Several keyring configuration fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:47 +msgid "EepGet: Detect and reject redirect to https" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:48 +msgid "HTTP Proxy: Fix up characters in URLs not escaped by browsers " +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:49 +msgid "i2psnark: Fix bad completion status on recheck" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:50 +msgid "i2psnark: Prohibit comments unless name is set" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:51 +msgid "i2psnark: Fix crash stopping update torrent" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:52 +msgid "i2ptunnel: Don't erase messages on refresh in UI" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:53 +msgid "i2ptunnel: Propagate reset to and from streaming" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:54 +msgid "i2ptunnel: Add header read timeouts to client proxies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:55 +msgid "i2ptunnel: Prevent changing sig type after creating destination" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:56 +msgid "Jetty: Fix zero length in request log for static content" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:57 +msgid "Router: Reduce router info lock contention" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:58 +msgid "Streaming: Fix loopback hangs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:59 +msgid "Streaming: Fix bug causing excessive acks" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:60 +msgid "Streaming: Fix connection close after reset" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:61 +msgid "SusiMail: Fix several issues when using multiple browser tabs" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:62 +msgid "SusuMail: Fix bugs corrupting text attachments and large message bodies" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:63 +msgid "SusiMail: Reject sending messages that exceed server limits" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:64 +msgid "SusiMail: Reduce chance of crashes sending large attachments" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:65 +msgid "SusiMail: Subject line encoding fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:66 +msgid "SusiMail: Fix Cc header" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:67 +msgid "SusiMail: Fix encoding for attachment file names" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:68 +msgid "SusiMail: POP3 socket close after failure" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69 +msgid "Unit test fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:70 +msgid "Utils: Use constant-time method to check passwords" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:76 +msgid "Build: Add partial Gradle support" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:77 +msgid "Console: Hide or combine aliased tunnels on tunnels pages" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:78 +msgid "Console: Note encrypted leasesets on netdb page" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:79 +msgid "Console: Use bandwidth setting for burst bandwidth" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:80 +msgid "Console: Refactor multipart form handling to use Servlet 3.0 API" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:81 +msgid "Console: Move most handlers and helpers to the war" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:82 +msgid "Debian: Xenial build is now separate, Zesty+ matches Buster" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:83 +msgid "" +"Debian: Remove ecj dependency; replace glassfish with libtaglibs where " +"able" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:84 +msgid "Debian: Fix builds for x32" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:85 +msgid "i2ptunnel: Refactor edit jsps" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:86 +msgid "i2ptunnel: Message box improvements" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:87 +msgid "Session Key Manager: Delete excess tag sets" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:88 +msgid "SOCKS: Move client code to core" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:89 +msgid "" +"Startup: Increase open files ulimit if able, in i2prouter script (new " +"installs only)" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:90 +msgid "SusiMail: UI tweaks and minor fixes" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:91 +msgid "SusiMail: Use internal sockets to connect to servers" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:92 +msgid "SusiMail: Encoder refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:93 +msgid "SusiMail: State tracking refactoring" +msgstr "" + +#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:95 +msgid "Update GeoIP data" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:1 +msgid "" +"===========================\n" +"High-level Roadmap for 2018\n" +"===========================" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:10 +msgid "" +"2018 will be the year of new protocols, new collaborations, and a more " +"refined focus." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:12 +msgid "" +"One of the many things we discussed at 34C3 was what we should focus on " +"for the\n" +"coming year. In particular, we wanted a roadmap that was clear about what" +" we\n" +"want to ensure we get done, vs what would be really nice to have, and be " +"able to\n" +"help onboard newcomers to either category. Here is what we came up with:" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:19 +msgid "" +"Priority: New crypto(graphy!)\n" +"-----------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:24 +msgid "" +"Many of the current primitives and protocols still retain their original " +"designs\n" +"from circa 2005, and need improvement. We have had a number of open " +"proposals\n" +"for several years with ideas, but forward progress has been slow. We all " +"agreed\n" +"that this needs to be our top priority for 2018. The core components are:" +"\n" +"\n" +"- New transport protocols (to replace NTCP and SSU). See Prop111_.\n" +"- New onion-encryption protocol for building and using tunnels.\n" +"- New NetDB datatypes to enable enhanced Destinations. See Prop123_.\n" +"- Upgraded end-to-end protocol (replacing ElGamal)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:39 +msgid "" +"Work on this priority falls into several areas:\n" +"\n" +"- Writing proposals.\n" +"- Writing working implementations of them that we can test.\n" +"- Reviewing proposals." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:47 +msgid "" +"We cannot release new protocol specifications across the entire network " +"without\n" +"work on all of these areas." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:52 +msgid "" +"Nice-to-have: Code reuse\n" +"------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:57 +msgid "" +"One of the benefits of starting the above work now, is that over the last" +" few\n" +"years there have been independent efforts to create simple protocols and\n" +"protocol frameworks that achieve many of the aims we have for our own " +"protocols,\n" +"and have gained traction with the wider community. By leveraging this " +"work, we\n" +"get a \"force multiplier\" effect:\n" +"\n" +"- We benefit from protocol designs, security proofs, and code written by " +"others,\n" +" reducing the amount of work we need to do for the same level of\n" +" feature-completeness and security assurances.\n" +"\n" +"- Work we do can be leveraged by other communities, increasing their " +"interest in\n" +" collaborating with us, and thinking about I2P as a whole." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:72 +msgid "" +"My proposals in particular will be leveraging the `Noise Protocol " +"Framework`_,\n" +"and the `SPHINX packet format`_. I have collaborations lined up with " +"several\n" +"people outside I2P for these!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:81 +msgid "" +"Priority: Clearnet collaboration\n" +"--------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:86 +msgid "" +"On that topic, we've been slowly building interest over the last six " +"months or\n" +"so. Across PETS2017, 34C3, and RWC2018, I've had some very good " +"discussions\n" +"about ways in which we can improve collaboration with the wider " +"community. This\n" +"is really important to ensure we can garner as much review as possible " +"for new\n" +"protocols. The biggest blocker I've seen is the fact that the majority of" +" I2P\n" +"development collaboration currently happens inside I2P itself, which\n" +"significantly increases the effort required to contribute." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:96 +msgid "" +"The two priorities in this area are:\n" +"\n" +"- Set up a project-run development forum that is accessible both inside " +"and\n" +" outside I2P.\n" +"\n" +"- Set up mailing lists for review and discussion of proposals (possibly\n" +" connected to the above forum)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:106 +msgid "" +"Other goals which are classed as nice-to-have:\n" +"\n" +"- Set up a usable git-to-mtn pathway, to enable us to effectively solicit" +"\n" +" clearnet contributions on GitHub while keeping the canonical dev " +"environment\n" +" on Monotone.\n" +"\n" +"- Write a \"position paper\" that accurately explains I2P to academic " +"audiences,\n" +" and puts it in context with existing literature." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:117 +msgid "" +"I expect that collaborations with people outside I2P will be done " +"entirely on\n" +"GitHub, for minimal friction." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:122 +msgid "" +"Priority: Preparation for long-lived releases\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:127 +msgid "" +"I2P is now in Debian Sid (their unstable repo) which will stablilise in " +"around a\n" +"year and a half, and has also been pulled into the Ubuntu repository for\n" +"inclusion in the next LTS release in April. We are going to start having " +"I2P\n" +"versions that end up hanging around for years, and we need to ensure we " +"can\n" +"handle their presence in the network." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:135 +msgid "" +"The primary goal here is to roll out as many of the new protocols as we " +"feasibly\n" +"can in the next year, to hit the next Debian stable release. For those " +"that\n" +"require multi-year rollouts, we should incorporate the forward-" +"compatability\n" +"changes as early as we can." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:142 +msgid "" +"Priority: Pluginization of current apps\n" +"---------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:147 +msgid "" +"The Debian model encourages having separate packages for separate " +"components. We\n" +"agreed that decoupling the currently-bundled Java applications from the " +"core\n" +"Java router would be beneficial for several reasons:\n" +"\n" +"- It codifies the boundary between the applications and the router.\n" +"\n" +"- It should make it easier to get these apps running with non-Java " +"routers.\n" +"\n" +"- It would enable third parties to create \"I2P bundles\" containing just" +" the\n" +" applications they want." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:160 +msgid "" +"In combination with the earlier priorities, this moves the main I2P " +"project more\n" +"in the direction of e.g. the Linux kernel. We will spend more time " +"focusing on\n" +"the network itself, leaving third-party developers to focus on " +"applications that\n" +"use the network (something that is significantly easier to do after our " +"work in\n" +"the last few years on APIs and libraries)." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:168 +msgid "" +"Nice-to-have: App improvements\n" +"------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:173 +msgid "" +"There are a bunch of app-level improvements that we want to work on, but " +"do not\n" +"currently have the developer time to do so, given our other priorities. " +"This is\n" +"an area we would love to see new contributors for! Once the above " +"decoupling is\n" +"complete, it will be significantly easier for someone to work on a " +"specific\n" +"application independently of the main Java router." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:181 +msgid "" +"One such application we would love to have help with is I2P Android. We " +"will be\n" +"keeping it up-to-date with the core I2P releases, and fixing bugs as we " +"can, but\n" +"there is much that could be done to improve the underlying code as well " +"as the\n" +"usability." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:188 +msgid "" +"Priority: Susimail and I2P-Bote stabilisation\n" +"---------------------------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:193 +msgid "" +"Having said that, we do want to work specifically on Susimail and I2P-" +"Bote fixes\n" +"in the near term (some of which have landed in 0.9.33). They have had " +"less work\n" +"over the last few years than other I2P apps, and so we want to spend some" +" time\n" +"bringing their codebases up to par, and making them easier for new " +"contributors\n" +"to jump into!" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:201 +msgid "" +"Nice-to-have: Ticket triage\n" +"---------------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:206 +msgid "" +"We have a large backlog of tickets in a number of I2P subsystems and " +"apps. As\n" +"part of the above stabilisation effort, we would love to clean up some of" +" our\n" +"older long-standing issues. More importantly, we want to ensure that our " +"tickets\n" +"are correctly organised, so that new contributors can find good tickets " +"to work\n" +"on." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:214 +msgid "" +"Priority: User support\n" +"----------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:219 +msgid "" +"One aspect of the above we will be focusing on is keeping in touch with " +"users\n" +"who take the time to report issues. Thank you! The smaller we can make " +"the\n" +"feedback loop, the quicker we can resolve problems that new users face, " +"and the\n" +"more likely it is that they keep participating in the community." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:226 +msgid "" +"We'd love your help!\n" +"--------------------" +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:231 +msgid "" +"That all looks very ambitious, and it is! But many of the items above " +"overlap,\n" +"and with careful planning we can make a serious dent in them." +msgstr "" + +#: i2p2www/blog/2018/02/11/high-level-roadmap.rst:236 +msgid "" +"If you are interested in helping with any of the goals above, come chat " +"to us!\n" +"You can find us on OFTC and Freenode (#i2p-dev), and Twitter (@GetI2P)." +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:1 +msgid "" +"================\n" +"I2P at BSidesNYC\n" +"================" +msgstr "" + +#: i2p2www/blog/2018/02/12/bsidesnyc.rst:10 +msgid "Trip report about the I2P meetup at BSidesNYC." +msgstr "" + diff --git a/pots/comparison.pot b/pots/comparison.pot index e9b31d53..394a43f7 100644 --- a/pots/comparison.pot +++ b/pots/comparison.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/pots/docs.pot b/pots/docs.pot index 10b2ac86..a87405b3 100644 --- a/pots/docs.pot +++ b/pots/docs.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2045,7 +2045,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 -#: i2p2www/pages/site/docs/transport/ssu.html:644 +#: i2p2www/pages/site/docs/transport/ssu.html:648 msgid "Specification" msgstr "" @@ -3675,7 +3675,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:723 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/transport/ntcp.html:545 -#: i2p2www/pages/site/docs/transport/ssu.html:579 +#: i2p2www/pages/site/docs/transport/ssu.html:583 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" msgstr "" @@ -4223,7 +4223,7 @@ msgid "Embedding I2P in your Application" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:3 -msgid "April 2015" +msgid "November 2017" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:8 @@ -4558,17 +4558,16 @@ msgid "" "Some apps may need more, e.g. i2ptunnel.jar or addressbook.jar.\n" "Don't forget jbigi.jar, or a subset of it for the platforms you support, " "to make the crypto much faster.\n" -"We are currently building them for Java 6, as of 0.9.14. The source is " -"mostly compatible with Java 5 if you want to do your own compile,\n" -"but we may start using Java 6 features at any time without notice.\n" -"We plan to migrate to Java 7 in 2015.\n" +"We are currently building them for Java 7, as of 0.9.24. The source is " +"mostly compatible with Java 6 if you want to do your own compile,\n" +"but we may start using Java 7 features at any time without notice.\n" "If you're building Debian / Ubuntu packages, you should require the I2P " "package from our PPA instead of bundling it.\n" "You almost certainly do not need susimail, susidns, the router console, " "and i2psnark, for example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:230 +#: i2p2www/pages/site/docs/applications/embedding.html:229 msgid "" "The following files should be included in the I2P installation directory," " specified with the \"i2p.dir.base\" property.\n" @@ -4582,25 +4581,64 @@ msgid "" "initial defaults." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:237 +#: i2p2www/pages/site/docs/applications/embedding.html:236 msgid "" "License requirements may require you to include the LICENSES.txt file and" " the licenses directory." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:243 +#: i2p2www/pages/site/docs/applications/embedding.html:242 msgid "You may also wish to bundle a hosts.txt file." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:246 -msgid "Be sure to specify a Java 6 bootclasspath if compiling with Java 8." +#: i2p2www/pages/site/docs/applications/embedding.html:245 +msgid "Be sure to specify a Java 7 bootclasspath if compiling with Java 8." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:253 +msgid "Android considerations" msgstr "" #: i2p2www/pages/site/docs/applications/embedding.html:254 +msgid "" +"Our Android router app may be shared by multiple clients.\n" +"If it is not installed, the user will be prompted when he starts a client" +" app." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:258 +msgid "" +"Some developers have expressed concern that this is a poor user " +"experience,\n" +"and they wish to embed the router in their app.\n" +"We do have an Android router service library on our roadmap, which could " +"make embedding easier.\n" +"More information needed." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:264 +#: i2p2www/pages/site/docs/applications/embedding.html:275 +msgid "If you require assistance, please contact us." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:270 +msgid "Maven jars" +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:271 +msgid "" +"We have a limited number of our jars on Maven" +" Central.\n" +"There are numerous trac tickets for us to address that will improve and " +"expand the released jars on Maven Central." +msgstr "" + +#: i2p2www/pages/site/docs/applications/embedding.html:281 msgid "Datagram (DHT) considerations" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:255 +#: i2p2www/pages/site/docs/applications/embedding.html:282 msgid "" "If your application is using I2P datagrams, e.g. for a DHT,\n" "there's lots of advanced options available to reduce overhead and " @@ -4616,32 +4654,32 @@ msgid "" "have several." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:268 +#: i2p2www/pages/site/docs/applications/embedding.html:295 msgid "Comarketing" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:269 +#: i2p2www/pages/site/docs/applications/embedding.html:296 msgid "" "Let's work together. Don't wait until it's done.\n" "Give us your Twitter handle and start tweeting about it, we will return " "the favor." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:275 +#: i2p2www/pages/site/docs/applications/embedding.html:302 msgid "Malware" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:276 +#: i2p2www/pages/site/docs/applications/embedding.html:303 msgid "" "Please don't use I2P for evil.\n" "It could cause great harm both to our network and our reputation." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:282 +#: i2p2www/pages/site/docs/applications/embedding.html:309 msgid "Join Us" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:283 +#: i2p2www/pages/site/docs/applications/embedding.html:310 msgid "" "This may be obvious, but join the community. Run I2P 24/7. Start an " "eepsite about your project.\n" @@ -4649,11 +4687,11 @@ msgid "" "We can help get you users, testers, translators, or even coders." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:291 +#: i2p2www/pages/site/docs/applications/embedding.html:318 msgid "Application Examples" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:292 +#: i2p2www/pages/site/docs/applications/embedding.html:319 msgid "" "You may wish to install and play with the I2P Android app, and look at " "its code, for an example of an application that bundles the router.\n" @@ -4663,17 +4701,17 @@ msgid "" " and Monero." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:300 +#: i2p2www/pages/site/docs/applications/embedding.html:327 msgid "Code Example" msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:301 +#: i2p2www/pages/site/docs/applications/embedding.html:328 msgid "" "None of the above actually tells you how to write your code to\n" "bundle the Java router, so following is a brief example." msgstr "" -#: i2p2www/pages/site/docs/applications/embedding.html:331 +#: i2p2www/pages/site/docs/applications/embedding.html:358 msgid "" "This code is for the case where your application starts the router, as in" " our Android app.\n" @@ -7025,7 +7063,6 @@ msgstr "" #: i2p2www/pages/site/docs/how/network-database.html:3 #: i2p2www/pages/site/docs/transport/ntcp.html:3 -#: i2p2www/pages/site/docs/transport/ssu.html:3 msgid "September 2017" msgstr "" @@ -8866,7 +8903,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:5 #: i2p2www/pages/site/docs/how/tech-intro.html:20 -#: i2p2www/pages/site/docs/transport/ssu.html:338 +#: i2p2www/pages/site/docs/transport/ssu.html:342 msgid "Introduction" msgstr "" @@ -13998,12 +14035,12 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:107 -#: i2p2www/pages/site/docs/transport/ssu.html:183 +#: i2p2www/pages/site/docs/transport/ssu.html:187 msgid "Idle Timeout" msgstr "" #: i2p2www/pages/site/docs/transport/ntcp.html:108 -#: i2p2www/pages/site/docs/transport/ssu.html:184 +#: i2p2www/pages/site/docs/transport/ssu.html:188 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " "and may vary.\n" @@ -14428,6 +14465,10 @@ msgstr "" msgid "Secure Semireliable UDP" msgstr "" +#: i2p2www/pages/site/docs/transport/ssu.html:3 +msgid "October 2017" +msgstr "" + #: i2p2www/pages/site/docs/transport/ssu.html:7 #, python-format msgid "" @@ -14490,20 +14531,21 @@ msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:61 #: i2p2www/pages/site/docs/transport/ssu.html:63 #: i2p2www/pages/site/docs/transport/ssu.html:66 -#: i2p2www/pages/site/docs/transport/ssu.html:67 -#: i2p2www/pages/site/docs/transport/ssu.html:73 +#: i2p2www/pages/site/docs/transport/ssu.html:70 +#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "See below" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:80 +#: i2p2www/pages/site/docs/transport/ssu.html:84 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:82 +#: i2p2www/pages/site/docs/transport/ssu.html:86 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:88 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -14511,7 +14553,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:91 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -14526,7 +14568,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -14542,7 +14584,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:118 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -14550,7 +14592,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:121 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -14558,21 +14600,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:131 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:133 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:139 +#: i2p2www/pages/site/docs/transport/ssu.html:143 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -14581,13 +14623,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:145 +#: i2p2www/pages/site/docs/transport/ssu.html:149 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:150 +#: i2p2www/pages/site/docs/transport/ssu.html:154 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -14595,7 +14637,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:157 +#: i2p2www/pages/site/docs/transport/ssu.html:161 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -14603,7 +14645,7 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:163 +#: i2p2www/pages/site/docs/transport/ssu.html:167 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -14611,11 +14653,11 @@ msgid "" " (max was 1472 prior to version 0.9.28)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:170 +#: i2p2www/pages/site/docs/transport/ssu.html:174 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:171 +#: i2p2www/pages/site/docs/transport/ssu.html:175 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -14630,11 +14672,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:197 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:199 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "When Alice originates a session with Bob,\n" @@ -14644,7 +14686,7 @@ msgid "" "Bob's publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:203 +#: i2p2www/pages/site/docs/transport/ssu.html:207 msgid "" "Both the initial message and the subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -14654,7 +14696,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:216 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -14667,7 +14709,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:223 +#: i2p2www/pages/site/docs/transport/ssu.html:227 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" @@ -14679,7 +14721,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:234 +#: i2p2www/pages/site/docs/transport/ssu.html:238 #, python-format msgid "" "For the DH key agreement,\n" @@ -14687,18 +14729,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:244 +#: i2p2www/pages/site/docs/transport/ssu.html:248 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:249 +#: i2p2www/pages/site/docs/transport/ssu.html:253 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:251 +#: i2p2www/pages/site/docs/transport/ssu.html:255 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -14706,7 +14748,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:258 +#: i2p2www/pages/site/docs/transport/ssu.html:262 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -14715,11 +14757,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:270 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:268 +#: i2p2www/pages/site/docs/transport/ssu.html:272 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" @@ -14727,42 +14769,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:280 +#: i2p2www/pages/site/docs/transport/ssu.html:284 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 below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:286 +#: i2p2www/pages/site/docs/transport/ssu.html:290 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:291 +#: i2p2www/pages/site/docs/transport/ssu.html:295 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:292 +#: i2p2www/pages/site/docs/transport/ssu.html:296 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:297 +#: i2p2www/pages/site/docs/transport/ssu.html:301 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:298 +#: i2p2www/pages/site/docs/transport/ssu.html:302 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:313 +#: i2p2www/pages/site/docs/transport/ssu.html:317 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -14775,7 +14817,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:322 +#: i2p2www/pages/site/docs/transport/ssu.html:326 #, python-format msgid "" "After the status message is sent, the peers usually exchange\n" @@ -14785,7 +14827,7 @@ msgid "" "however, this is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:331 +#: i2p2www/pages/site/docs/transport/ssu.html:335 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -14794,7 +14836,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:340 +#: i2p2www/pages/site/docs/transport/ssu.html:344 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -14810,7 +14852,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:354 +#: i2p2www/pages/site/docs/transport/ssu.html:358 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -14838,25 +14880,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:381 +#: i2p2www/pages/site/docs/transport/ssu.html:385 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:383 +#: i2p2www/pages/site/docs/transport/ssu.html:387 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:401 +#: i2p2www/pages/site/docs/transport/ssu.html:405 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:413 +#: i2p2www/pages/site/docs/transport/ssu.html:417 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:415 +#: i2p2www/pages/site/docs/transport/ssu.html:419 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -14865,7 +14907,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:434 +#: i2p2www/pages/site/docs/transport/ssu.html:438 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -14875,7 +14917,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:448 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" @@ -14885,7 +14927,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:457 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -14897,7 +14939,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:464 +#: i2p2www/pages/site/docs/transport/ssu.html:468 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" @@ -14908,7 +14950,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:478 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" @@ -14916,7 +14958,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:482 +#: i2p2www/pages/site/docs/transport/ssu.html:486 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" @@ -14927,7 +14969,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:492 +#: i2p2www/pages/site/docs/transport/ssu.html:496 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" @@ -14936,11 +14978,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:520 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:521 +#: i2p2www/pages/site/docs/transport/ssu.html:525 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -14950,7 +14992,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:533 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -14965,11 +15007,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:541 +#: i2p2www/pages/site/docs/transport/ssu.html:545 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:542 +#: i2p2www/pages/site/docs/transport/ssu.html:546 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -14978,31 +15020,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:554 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:556 +#: i2p2www/pages/site/docs/transport/ssu.html:560 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:560 +#: i2p2www/pages/site/docs/transport/ssu.html:564 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:572 +#: i2p2www/pages/site/docs/transport/ssu.html:576 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:581 +#: i2p2www/pages/site/docs/transport/ssu.html:585 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15011,14 +15053,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:587 +#: i2p2www/pages/site/docs/transport/ssu.html:591 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:592 +#: i2p2www/pages/site/docs/transport/ssu.html:596 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15027,15 +15069,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:598 +#: i2p2www/pages/site/docs/transport/ssu.html:602 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:602 +#: i2p2www/pages/site/docs/transport/ssu.html:606 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:606 +#: i2p2www/pages/site/docs/transport/ssu.html:610 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15043,7 +15085,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:611 +#: i2p2www/pages/site/docs/transport/ssu.html:615 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15051,7 +15093,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:617 +#: i2p2www/pages/site/docs/transport/ssu.html:621 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" @@ -15059,34 +15101,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:623 +#: i2p2www/pages/site/docs/transport/ssu.html:627 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:627 +#: i2p2www/pages/site/docs/transport/ssu.html:631 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:631 +#: i2p2www/pages/site/docs/transport/ssu.html:635 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:636 +#: i2p2www/pages/site/docs/transport/ssu.html:640 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:637 +#: i2p2www/pages/site/docs/transport/ssu.html:641 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:645 +#: i2p2www/pages/site/docs/transport/ssu.html:649 msgid "Now on the SSU specification page" msgstr "" diff --git a/pots/get-involved.pot b/pots/get-involved.pot index 53419580..f92916d9 100644 --- a/pots/get-involved.pot +++ b/pots/get-involved.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-07-26 20:35+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -338,29 +338,29 @@ msgid "Roadmap" msgstr "" #: i2p2www/pages/site/get-involved/roadmap.html:3 -msgid "June 2017" +msgid "January 2018" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:304 +#: i2p2www/pages/site/get-involved/roadmap.html:395 #, python-format msgid "" "Reachability Mapping / handle peers partially reachable / enhanced restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:307 +#: i2p2www/pages/site/get-involved/roadmap.html:398 msgid "Full restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:308 +#: i2p2www/pages/site/get-involved/roadmap.html:399 msgid "Tunnel mixing and padding" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:309 +#: i2p2www/pages/site/get-involved/roadmap.html:400 msgid "User defined message delays" msgstr "" -#: i2p2www/pages/site/get-involved/roadmap.html:317 +#: i2p2www/pages/site/get-involved/roadmap.html:403 #, python-format msgid "" "Please see the TODO list for more detailed info " @@ -606,7 +606,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:118 +#: i2p2www/pages/site/get-involved/bounties/index.html:114 msgid "Arabic translation" msgstr "" @@ -746,7 +746,9 @@ msgid "" "Ubuntu and Debian archive mirrors and Debian bug \n" "448638 \n" -"needs to be closed successfully." +"needs to be closed successfully.\n" +"\n" +"Done in 2017 by mhatta." msgstr "" #: i2p2www/pages/site/get-involved/bounties/i2phex.html:2 @@ -800,29 +802,29 @@ msgid "Current bounties" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Name" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Status" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Judge" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Dev" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:29 -#: i2p2www/pages/site/get-involved/bounties/index.html:84 +#: i2p2www/pages/site/get-involved/bounties/index.html:77 msgid "Bounty" msgstr "" @@ -833,18 +835,16 @@ msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:32 #: i2p2www/pages/site/get-involved/bounties/index.html:39 #: i2p2www/pages/site/get-involved/bounties/index.html:46 -#: i2p2www/pages/site/get-involved/bounties/index.html:53 -#: i2p2www/pages/site/get-involved/bounties/index.html:74 -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:87 msgid "Proposal in development" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:34 #: i2p2www/pages/site/get-involved/bounties/index.html:41 #: i2p2www/pages/site/get-involved/bounties/index.html:48 -#: i2p2www/pages/site/get-involved/bounties/index.html:55 -#: i2p2www/pages/site/get-involved/bounties/index.html:76 -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:69 +#: i2p2www/pages/site/get-involved/bounties/index.html:82 msgid "vacant" msgstr "" @@ -857,79 +857,79 @@ msgid "Backporting Phex code onto I2PHex" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:52 -msgid "I2P package in Debian and Ubuntu mirrors" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:66 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:81 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:86 +#: i2p2www/pages/site/get-involved/bounties/index.html:79 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:87 +#: i2p2www/pages/site/get-involved/bounties/index.html:80 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:101 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:104 +#: i2p2www/pages/site/get-involved/bounties/index.html:97 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:106 +#: i2p2www/pages/site/get-involved/bounties/index.html:99 +msgid "I2P package in Debian and Ubuntu mirrors" +msgstr "" + +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:113 +#: i2p2www/pages/site/get-involved/bounties/index.html:109 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:123 +#: i2p2www/pages/site/get-involved/bounties/index.html:119 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:128 +#: i2p2www/pages/site/get-involved/bounties/index.html:124 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:133 +#: i2p2www/pages/site/get-involved/bounties/index.html:129 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:138 +#: i2p2www/pages/site/get-involved/bounties/index.html:134 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:143 +#: i2p2www/pages/site/get-involved/bounties/index.html:139 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:148 +#: i2p2www/pages/site/get-involved/bounties/index.html:144 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:160 +#: i2p2www/pages/site/get-involved/bounties/index.html:156 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" diff --git a/pots/misc.pot b/pots/misc.pot index 394a1961..18e489ef 100644 --- a/pots/misc.pot +++ b/pots/misc.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/pots/priority.pot b/pots/priority.pot index d7423edc..289be0dd 100644 --- a/pots/priority.pot +++ b/pots/priority.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-09-08 12:54+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1197,11 +1197,11 @@ msgstr "" msgid "What happened to *.i2p.net? What happened to jrandom? Is I2P dead?" msgstr "" -#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:875 +#: i2p2www/pages/site/faq.html:19 i2p2www/pages/site/faq.html:880 msgid "Is installing Java required to use I2P?" msgstr "" -#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:884 +#: i2p2www/pages/site/faq.html:20 i2p2www/pages/site/faq.html:889 msgid "I have a question!" msgstr "" @@ -1297,7 +1297,7 @@ msgstr "" msgid "Errors and Their Solutions" msgstr "" -#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:816 +#: i2p2www/pages/site/faq.html:47 i2p2www/pages/site/faq.html:821 msgid "" "I'm using FreeBSD and when I start I2P I receive an error about " "libm.so.4!" @@ -1323,8 +1323,8 @@ msgstr "" #: i2p2www/pages/site/faq.html:493 i2p2www/pages/site/faq.html:502 #: i2p2www/pages/site/faq.html:510 i2p2www/pages/site/faq.html:531 #: i2p2www/pages/site/faq.html:739 i2p2www/pages/site/faq.html:752 -#: i2p2www/pages/site/faq.html:817 i2p2www/pages/site/faq.html:849 -#: i2p2www/pages/site/faq.html:876 i2p2www/pages/site/faq.html:885 +#: i2p2www/pages/site/faq.html:822 i2p2www/pages/site/faq.html:854 +#: i2p2www/pages/site/faq.html:881 i2p2www/pages/site/faq.html:890 msgid "link" msgstr "" @@ -2249,10 +2249,20 @@ msgid "" msgstr "" #: i2p2www/pages/site/faq.html:772 +#, python-format +msgid "" +"\n" +"As of release 0.9.33, you may also configure your router to reseed " +"through a proxy.\n" +"Go to %(url)s and configure the proxy type, " +"hostname, and port." +msgstr "" + +#: i2p2www/pages/site/faq.html:777 msgid "Joining the I2P Network using a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:773 +#: i2p2www/pages/site/faq.html:778 msgid "" "Please contact a known trustworthy friend who has a running I2P router, " "and ask\n" @@ -2269,54 +2279,54 @@ msgid "" "a reseed file if you can not verify its source." msgstr "" -#: i2p2www/pages/site/faq.html:783 +#: i2p2www/pages/site/faq.html:788 #, python-format msgid "To import the received %(filename)s file into your local I2P router:" msgstr "" -#: i2p2www/pages/site/faq.html:785 i2p2www/pages/site/faq.html:797 +#: i2p2www/pages/site/faq.html:790 i2p2www/pages/site/faq.html:802 #, python-format msgid "Go to %(url)s" msgstr "" -#: i2p2www/pages/site/faq.html:786 +#: i2p2www/pages/site/faq.html:791 msgid "Under \"Manual Reseed from File\" click \"Browse...\"" msgstr "" -#: i2p2www/pages/site/faq.html:787 +#: i2p2www/pages/site/faq.html:792 #, python-format msgid "Select the %(filename)s file" msgstr "" -#: i2p2www/pages/site/faq.html:788 +#: i2p2www/pages/site/faq.html:793 msgid "Click \"Reseed from File\"" msgstr "" -#: i2p2www/pages/site/faq.html:790 +#: i2p2www/pages/site/faq.html:795 #, python-format msgid "Check the log for the following message:" msgstr "" -#: i2p2www/pages/site/faq.html:794 +#: i2p2www/pages/site/faq.html:799 msgid "Sharing a reseed file" msgstr "" -#: i2p2www/pages/site/faq.html:795 +#: i2p2www/pages/site/faq.html:800 msgid "" "For trusted friends you can use your local I2P router to give them a jump" " start:" msgstr "" -#: i2p2www/pages/site/faq.html:798 +#: i2p2www/pages/site/faq.html:803 msgid "Under \"Create Reseed File\" click \"Create reseed file\"" msgstr "" -#: i2p2www/pages/site/faq.html:799 +#: i2p2www/pages/site/faq.html:804 #, python-format msgid "Securely send the %(filename)s file to your friend" msgstr "" -#: i2p2www/pages/site/faq.html:801 +#: i2p2www/pages/site/faq.html:806 msgid "" "Do not reveal this file in any case to unknown users, since it contains\n" "sensitive private data (100 RouterInfo) from your own I2P router! In " @@ -2328,31 +2338,31 @@ msgid "" "sparingly (< 2 per week)." msgstr "" -#: i2p2www/pages/site/faq.html:809 +#: i2p2www/pages/site/faq.html:814 msgid " General guidelines for manual reseeding of I2P " msgstr "" -#: i2p2www/pages/site/faq.html:811 +#: i2p2www/pages/site/faq.html:816 msgid "" "Do not publicly publish the reseed file or share these files with a " "friend of a friend!" msgstr "" -#: i2p2www/pages/site/faq.html:812 +#: i2p2www/pages/site/faq.html:817 msgid "This file should be used only for a very limited number of friends (< 3)!" msgstr "" -#: i2p2www/pages/site/faq.html:813 +#: i2p2www/pages/site/faq.html:818 msgid "The file is valid only a few days (< 20)!" msgstr "" -#: i2p2www/pages/site/faq.html:819 +#: i2p2www/pages/site/faq.html:824 msgid "" "When trying to start the router using \"i2prouter start\", you may see " "output like the following:" msgstr "" -#: i2p2www/pages/site/faq.html:824 +#: i2p2www/pages/site/faq.html:829 msgid "" "\n" "In order to be inclusive and try to ensure that I2P will run on as many " @@ -2364,13 +2374,13 @@ msgid "" "These libraries may be installed by performing the following steps:" msgstr "" -#: i2p2www/pages/site/faq.html:832 +#: i2p2www/pages/site/faq.html:837 msgid "" "Switch to the root user with su or log in as " "root." msgstr "" -#: i2p2www/pages/site/faq.html:838 +#: i2p2www/pages/site/faq.html:843 #, python-format msgid "" "If you cannot install these compatibility libraries (or do not want to), " @@ -2382,48 +2392,48 @@ msgid "" "replace the wrapper with one from the source tarball." msgstr "" -#: i2p2www/pages/site/faq.html:844 +#: i2p2www/pages/site/faq.html:849 msgid "" "For the 0.8.9 release of I2P, the wrapper was upgraded to v3.5.12 and " "compiled on systems running FreeBSD 7.2." msgstr "" -#: i2p2www/pages/site/faq.html:848 +#: i2p2www/pages/site/faq.html:853 msgid "" "In wrapper.log I see an error that states \"Protocol " "family unavailable\" when loading the Router Console" msgstr "" -#: i2p2www/pages/site/faq.html:850 +#: i2p2www/pages/site/faq.html:855 msgid "" "Often this error will occur with any network enabled java software on " "some systems that are configured to use IPv6 by default. There are a few " "ways to solve this:" msgstr "" -#: i2p2www/pages/site/faq.html:855 +#: i2p2www/pages/site/faq.html:860 msgid "" "On Linux based systems, you can echo 0 > " "/proc/sys/net/ipv6/bindv6only" msgstr "" -#: i2p2www/pages/site/faq.html:857 +#: i2p2www/pages/site/faq.html:862 msgid "Look for the following lines in wrapper.config." msgstr "" -#: i2p2www/pages/site/faq.html:861 +#: i2p2www/pages/site/faq.html:866 msgid "" "If the lines are there, uncomment them by removing the \"#\"s. If the " "lines are not there, add them without the \"#\"s." msgstr "" -#: i2p2www/pages/site/faq.html:864 +#: i2p2www/pages/site/faq.html:869 msgid "" "Another option would be to remove the ::1 from " "~/.i2p/clients.config" msgstr "" -#: i2p2www/pages/site/faq.html:868 +#: i2p2www/pages/site/faq.html:873 msgid "" "WARNING: For any changes to wrapper.config " "to take effect, you must completely\n" @@ -2432,7 +2442,7 @@ msgid "" "click Shutdown, wait 11 minutes, then start I2P." msgstr "" -#: i2p2www/pages/site/faq.html:877 +#: i2p2www/pages/site/faq.html:882 #, python-format msgid "" "While the main I2P client implementation requires Java, there are several" @@ -2440,7 +2450,7 @@ msgid "" "alternative clients which don't require Java." msgstr "" -#: i2p2www/pages/site/faq.html:886 +#: i2p2www/pages/site/faq.html:891 #, python-format msgid "" "Great! Find us on IRC irc.freenode.net #i2p or post to\n" diff --git a/pots/research.pot b/pots/research.pot index 01101362..887145c5 100644 --- a/pots/research.pot +++ b/pots/research.pot @@ -1,14 +1,14 @@ # Translations template for I2P. -# Copyright (C) 2017 ORGANIZATION +# Copyright (C) 2018 ORGANIZATION # This file is distributed under the same license as the I2P project. -# FIRST AUTHOR , 2017. +# FIRST AUTHOR , 2018. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2017-04-01 23:55+0000\n" +"POT-Creation-Date: 2018-02-12 00:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"