forked from I2P_Developers/i2p.www
extract-messages
This commit is contained in:
750
pots/blog.pot
750
pots/blog.pot
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2019-08-24 16:39+0000\n"
|
||||
"POT-Creation-Date: 2019-11-24 14:26+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -80,7 +80,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:34
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:34
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:34
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:30
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:30
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:29
|
||||
msgid "RELEASE DETAILS"
|
||||
msgstr ""
|
||||
|
||||
@ -144,7 +145,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:44
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:51
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:45
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:46
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:46
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:39
|
||||
msgid "Bug Fixes"
|
||||
msgstr ""
|
||||
|
||||
@ -198,7 +200,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:55
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:60
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:56
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:55
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:55
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:48
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
@ -253,7 +256,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:72
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:75
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:75
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:69
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:69
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:66
|
||||
msgid "SHA256 Checksums:"
|
||||
msgstr ""
|
||||
|
||||
@ -1722,7 +1726,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:63
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:66
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:66
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:60
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:60
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:57
|
||||
msgid "Translation updates"
|
||||
msgstr ""
|
||||
|
||||
@ -1893,7 +1898,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:28
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:28
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:28
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:24
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:24
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:23
|
||||
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."
|
||||
@ -2767,7 +2773,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:36
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:36
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:36
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:32
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:32
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:31
|
||||
msgid "Changes"
|
||||
msgstr ""
|
||||
|
||||
@ -5057,7 +5064,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:11
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:11
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:11
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:11
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:11
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:11
|
||||
msgid "Update details"
|
||||
msgstr ""
|
||||
|
||||
@ -5243,7 +5251,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:67
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:70
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:70
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:64
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:64
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:61
|
||||
msgid "Full list of fixed bugs"
|
||||
msgstr ""
|
||||
|
||||
@ -6920,7 +6929,7 @@ msgstr ""
|
||||
|
||||
#: i2p2www/blog/2018/01/30/0.9.33-Release.rst:69
|
||||
#: i2p2www/blog/2018/08/23/0.9.36-Release.rst:64
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:59
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:59
|
||||
msgid "Unit test fixes"
|
||||
msgstr ""
|
||||
|
||||
@ -7008,7 +7017,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2019/03/21/0.9.39-Release.rst:64
|
||||
#: i2p2www/blog/2019/05/07/0.9.40-Release.rst:67
|
||||
#: i2p2www/blog/2019/07/02/0.9.41-Release.rst:67
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:61
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:61
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:58
|
||||
msgid "Update GeoIP data"
|
||||
msgstr ""
|
||||
|
||||
@ -10412,15 +10422,15 @@ msgid ""
|
||||
"SSH port forwarding."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:2
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:2
|
||||
msgid "0.9.42 Release"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:9
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:9
|
||||
msgid "0.9.42 with bug fixes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:16
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:16
|
||||
msgid ""
|
||||
"0.9.42 continues the work to make I2P faster and more reliable.\n"
|
||||
"It includes several changes to speed up our UDP transport.\n"
|
||||
@ -10431,71 +10441,747 @@ msgid ""
|
||||
"There are, of course, a lot of bug fixes also."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:34
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:34
|
||||
msgid "Console: Split up help page, tag text for translation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:35
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:35
|
||||
msgid "Console: Hide NetDB RI and LS tabs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:36
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:36
|
||||
msgid "Debian: Update files for Buster"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:37
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:37
|
||||
msgid "i2psnark: Add last-activity to details page"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:38
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:38
|
||||
msgid "i2ptunnel: Split i2ptunnel.config into individual files per-tunnel"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:39
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:39
|
||||
msgid "JBigI: GMP 6.1.2 (Linux 64-bit only)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:40
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:40
|
||||
msgid "NetDB: Choose alternate gateway for store replies to reduce connections"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:41
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:41
|
||||
msgid "Router: Split clients.config into individual files per-client"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:42
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:42
|
||||
msgid "SSU: performance improvements"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:43
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:43
|
||||
msgid "Transports: Cross-network prevention (proposal 147)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:48
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:48
|
||||
msgid "i2psnark: Autostart fixes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:49
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:49
|
||||
msgid "i2psnark: Dup. data checks"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:50
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:50
|
||||
msgid "i2ptunnel: Failsafe timeouts"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:51
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:51
|
||||
msgid "NetDB: Fix NPE on store of encrypted LS2"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:52
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:52
|
||||
msgid "Router: Fix Bloom filter false positives"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:57
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:57
|
||||
msgid "Initial support for encryption types"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.draft.rst:58
|
||||
#: i2p2www/blog/2019/08/27/0.9.42-Release.rst:58
|
||||
msgid "Support for new LS2 bit for blinding (proposal 123)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:2 i2p2www/blog/2019/08/30/defcon.rst:9
|
||||
msgid "Def Con Trip Report- zzz"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:11 i2p2www/blog/2019/08/30/defcon2.rst:11
|
||||
msgid "Def Con Trip Report"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:14
|
||||
msgid ""
|
||||
"idk and I attended DEFCON 27 and presented two workshops on I2P for "
|
||||
"application\n"
|
||||
"developers, with support from mhatta and Alex. I gave the workshop at "
|
||||
"Monero\n"
|
||||
"Village and idk gave the one at Crypto/Privacy Village. Here, I will "
|
||||
"summarize\n"
|
||||
"the Monero Village workshop, and a Tor talk by Roger Dingledine. idk will"
|
||||
" post a\n"
|
||||
"trip report covering his workshop."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:22
|
||||
msgid ""
|
||||
"We had about 8 attendees for the Monero Village workshop, entitled \"I2P "
|
||||
"for\n"
|
||||
"Cryptocurrency Developers\". We planned to discuss the particular "
|
||||
"networking\n"
|
||||
"needs for each application and work through the various i2ptunnel and SAM"
|
||||
"\n"
|
||||
"options available. However, all attendees were relatively unfamiliar with"
|
||||
" I2P,\n"
|
||||
"so we pivoted and gave an overview of I2P. As none of the attendees had a"
|
||||
" laptop\n"
|
||||
"with them, we helped several of them install I2P on their Android phone "
|
||||
"and\n"
|
||||
"walked through some of the features of the app. For all users, the app "
|
||||
"appeared\n"
|
||||
"to reseed and build tunnels fairly quickly."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:33
|
||||
msgid ""
|
||||
"One common question after installing the app was \"what do I do now?\". "
|
||||
"The app\n"
|
||||
"doesn't have a 'hidden services of interest' section or first-run wizard "
|
||||
"like\n"
|
||||
"our desktop application does, and most of the default addressbook entries"
|
||||
" are\n"
|
||||
"long-dead. There's improvements we could make to the first-run "
|
||||
"experience.\n"
|
||||
"Also, some of the more interesting parts of the app are hidden behind an\n"
|
||||
"advanced setting; we should review those items and consider un-hiding "
|
||||
"some of\n"
|
||||
"them."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:43
|
||||
msgid ""
|
||||
"It's always useful to go to Tor talks, not so much to find out what "
|
||||
"they're\n"
|
||||
"doing, but to hear how they explain things to people, and what "
|
||||
"terminology they\n"
|
||||
"are using. Roger's talk \"The Tor Censorship Arms Race\" was in a large "
|
||||
"room\n"
|
||||
"attended by about two thousand people. He gave a very brief overview of "
|
||||
"Tor\n"
|
||||
"with only three or four slides. He says they now have \"two to eight "
|
||||
"million\n"
|
||||
"users a day\". Most of the talk was a review of national blocking "
|
||||
"attempts over\n"
|
||||
"the years, starting with Thailand and Iran in '06-'07 through Tunisia, "
|
||||
"china,\n"
|
||||
"and Ethiopia in 2011. He called Tor bridges a \"crappy arms race\". He "
|
||||
"showed a\n"
|
||||
"new form to be showed to new users, with a checkbox \"Tor is censored in "
|
||||
"my\n"
|
||||
"country\"."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:56
|
||||
msgid ""
|
||||
"Their new pluggable transport \"snowflake\" uses a combination of domain\n"
|
||||
"fronting, webrtc, javascript, brokers and proxies to reach a Tor bridge. "
|
||||
"Roger\n"
|
||||
"only had one slide on it, and I wasn't familiar with it, so we should do "
|
||||
"more\n"
|
||||
"research on what it's all about. He briefly mentioned some things they "
|
||||
"may be\n"
|
||||
"working on next, including \"salmon\" distribution of bridges, "
|
||||
"FTE/Marionette,\n"
|
||||
"decoy routing, and \"cupcake\" which is an extension of snowflake. While "
|
||||
"I don't\n"
|
||||
"have any further information about them, they may be good buzzwords to "
|
||||
"keep an\n"
|
||||
"eye out for on their mailing lists."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:67
|
||||
msgid ""
|
||||
"Much of Tor's censorship woes is due to Tor's popularity, but their TLS\n"
|
||||
"handshake is a particular issue and it's been the focus of much of the "
|
||||
"\"arms\n"
|
||||
"race\" over the years. In some ways we're in better shape, as we've taken"
|
||||
"\n"
|
||||
"several features of their current-best obfs4 pluggable transport and "
|
||||
"build them\n"
|
||||
"into NTCP2. However, we do have issues with our website and reseeds being"
|
||||
"\n"
|
||||
"blocked, as Sadie and Phong will be presenting at USENIX FOCI this week."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon.rst:76
|
||||
msgid ""
|
||||
"Notes for next time: I do recommend DEFCON, as long as we find a village "
|
||||
"to\n"
|
||||
"call our home. It's an enormous conference and the limited general "
|
||||
"hangout\n"
|
||||
"spaces are massively overcrowded. Both Monero Village and Crypto/Privacy\n"
|
||||
"Village were fantastic hosts and we had several hours at each spot to "
|
||||
"meet with\n"
|
||||
"people. We should find more opportunities to work with both "
|
||||
"organizations.\n"
|
||||
"There were also ZCash people at the Monero Village and we should work "
|
||||
"with them\n"
|
||||
"also. Any future workshop should be targeted at a more general audience. "
|
||||
"We do\n"
|
||||
"need a standard \"Intro to I2P\" slide deck; it would have been helpful "
|
||||
"at the\n"
|
||||
"workshops. Don't expect attendees to have laptops with them, focus on "
|
||||
"Android\n"
|
||||
"for any hands-on exercises. There's several improvements to be made in "
|
||||
"our\n"
|
||||
"Android app. Drink lots of water in Vegas... and stay away from the slot\n"
|
||||
"machines."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:2 i2p2www/blog/2019/08/30/defcon2.rst:9
|
||||
msgid "Def Con Trip Report- idk"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:14
|
||||
msgid ""
|
||||
"I went to Def Con 27 last weekend to give a workshop on I2P application\n"
|
||||
"development, and to meet zzz, mhatta, and Alex in person."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:19
|
||||
msgid ""
|
||||
"My workshop went well, we even had a few application developers attend! "
|
||||
"In\n"
|
||||
"particular I had a pretty lengthy conversation with a person named Mary "
|
||||
"about\n"
|
||||
"how I2P could be used to eliminate centralization and enhance privacy in\n"
|
||||
"a \"Magic Wormhole\" type of application. While I wasn't totally familiar"
|
||||
" with\n"
|
||||
"Magic Wormhole at the time, I think most of my advice was usable. I think"
|
||||
" Mary\n"
|
||||
"had some very interesting and workable ideas about sharing information in"
|
||||
" more\n"
|
||||
"human-centric ways that could be interesting in I2P applications, and am "
|
||||
"looking\n"
|
||||
"forward to experimenting with some of those."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:30
|
||||
msgid ""
|
||||
"The materials I made for the application development workshop are "
|
||||
"available on\n"
|
||||
"Github! https://github.com/eyedeekay/defcon Please consider it a living "
|
||||
"document,\n"
|
||||
"your input is desired! As it is licensed permissively, you are free to "
|
||||
"fork it\n"
|
||||
"and make it your own as well. Share your examples, your hacks, or correct"
|
||||
" my\n"
|
||||
"comma use, complain about my document preparation style, or just print "
|
||||
"off your\n"
|
||||
"own copy in booklet form!"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:39
|
||||
msgid ""
|
||||
"I also talked to a guy who gives advice to the government about the "
|
||||
"differences\n"
|
||||
"between I2P and Tor, why I2P is more P2P-friendly, and some scenarios in "
|
||||
"which\n"
|
||||
"peers in a P2P application might want to have enhanced privacy from each-"
|
||||
"other,\n"
|
||||
"and why I2P is perhaps uniquely suited to accomplish that."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:46
|
||||
msgid ""
|
||||
"In general, both the application development workshops went well, even "
|
||||
"though\n"
|
||||
"they didn't go entirely according to plan in that only a small proportion"
|
||||
" of the\n"
|
||||
"audience were application developers. The impression I got was that many "
|
||||
"people\n"
|
||||
"are very interested in I2P, but also many people are confused by how "
|
||||
"interacting\n"
|
||||
"with I2P works. By re-focusing on their questions and by teaming off with"
|
||||
" zzz,\n"
|
||||
"mhatta, and Alex we were fairly successful at dealing with our audience, "
|
||||
"which\n"
|
||||
"was more varied in terms of occupation, interest, and I2P knowledge than\n"
|
||||
"expected."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:57
|
||||
msgid ""
|
||||
"Besides that, I also talked to Alex about my experimental contextual-"
|
||||
"identity\n"
|
||||
"driven I2P proxy plugin for Firefox and eventually, Brave Browser. Got to"
|
||||
" talk\n"
|
||||
"a little about bundling, but not too much, as it was a very busy "
|
||||
"convention. I'm\n"
|
||||
"looking forward to following up with him on that soon."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:64
|
||||
msgid ""
|
||||
"mhatta and I almost won a lobster from a claw machine, but it was a real\n"
|
||||
"fighter and got away at the last second. Really thought I had it for a "
|
||||
"moment\n"
|
||||
"though. :)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/defcon2.rst:70
|
||||
msgid ""
|
||||
"To add to zzz's notes for next time, aside from being more general I "
|
||||
"believe our\n"
|
||||
"workshops would not have been as able to adapt to the needs of the "
|
||||
"audience\n"
|
||||
"without the support of mhatta and Alex. Having people who can help "
|
||||
"particpants\n"
|
||||
"individually or in small groups was immensely helpful, many, many thanks "
|
||||
"to both\n"
|
||||
"of them for helping us out."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:2 i2p2www/blog/2019/08/30/foci.rst:9
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:11
|
||||
msgid "USENIX FOCI Trip Report"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:14
|
||||
msgid ""
|
||||
"Over the past year I have had the good fortune to participate in the "
|
||||
"research\n"
|
||||
"Nguyen Phong Hoang from Stony Brook University has been doing regarding "
|
||||
"I2P\n"
|
||||
"censorship. The infrastructure used for this research provided numerous "
|
||||
"and\n"
|
||||
"geographically diverse vantage points, and also the ability to conduct "
|
||||
"in-depth\n"
|
||||
"measurements across all levels of the network stack. I2P services which "
|
||||
"were\n"
|
||||
"measured for availability included official homepage, mirror site, reseed"
|
||||
"\n"
|
||||
"servers and active relays."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:24
|
||||
msgid ""
|
||||
"The presentation on Tuesday went very well, and Phong was very busy "
|
||||
"afterwards\n"
|
||||
"answering questions about his work. I was busy too answering questions "
|
||||
"about\n"
|
||||
"I2P and what it does. The new stickers featuring the updated logo by Ura "
|
||||
"Design\n"
|
||||
"got rave reviews! It was a very positive experience and I will be looking"
|
||||
"\n"
|
||||
"forward to continuing to work with Phong and monitoring I2P censorship. I"
|
||||
" would\n"
|
||||
"encourage anyone who has encountered blocking, or has had success using "
|
||||
"I2P to\n"
|
||||
"communicate in restricted environments to reach out if you can. I2P is\n"
|
||||
"currently working on new solutions to circumvent internet blocking. "
|
||||
"Having met\n"
|
||||
"people this year who have given me first hand accounts of the effects of\n"
|
||||
"censorship and the need to stay connected, makes the need for I2P to be "
|
||||
"more\n"
|
||||
"resilient where it needs to be and for the team to be creating guides for"
|
||||
" using\n"
|
||||
"I2P in these situations."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:39
|
||||
msgid ""
|
||||
"I will be putting together better resources for researchers interested in"
|
||||
" I2P,\n"
|
||||
"as well."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:44
|
||||
msgid ""
|
||||
"I also had the good fortune to spend time with Mhatta, who is an I2P\n"
|
||||
"contributor, and to make connections for future funding. A huge thank you"
|
||||
" to\n"
|
||||
"the community builders I met in Tunis who I met again and who are "
|
||||
"offering so\n"
|
||||
"much support to the project. This has been an exciting year so far, and "
|
||||
"I2P has\n"
|
||||
"so much work to do. Please consider donating your time or funding the "
|
||||
"project\n"
|
||||
"as it needs to scale quickly to new challenges."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:53
|
||||
msgid ""
|
||||
"If you have an opportunity to, you can read the full report Measuring I2P"
|
||||
"\n"
|
||||
"Censorship at a Global Scale here\n"
|
||||
"https://www.usenix.org/conference/foci19/presentation/hoang"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:59
|
||||
msgid ""
|
||||
"Another great workshop in the measurements workshop was On the Importance"
|
||||
" of\n"
|
||||
"Encrypted-SNI (ESNI) to Censorship Circumvention\n"
|
||||
"https://www.usenix.org/conference/foci19/presentation/chai"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:65
|
||||
msgid ""
|
||||
"There are so many great workshops that I attended - anyone who would like"
|
||||
" too\n"
|
||||
"can access the program and related materials here:\n"
|
||||
"https://www.usenix.org/conference/foci19/workshop-program"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/foci.rst:71
|
||||
msgid ""
|
||||
"I will be attending Our Networks in Toronto next month "
|
||||
"https://ournetworks.ca/\n"
|
||||
"- and so should you! The program can be viewed here\n"
|
||||
"https://ournetworks.ca/program/"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:2 i2p2www/blog/2019/08/30/freedom.rst:9
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:11
|
||||
msgid "Internet Freedom Festival Trip Report"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:14
|
||||
msgid ""
|
||||
"This was my first time attending IFF, and what a great experience for I2P"
|
||||
" this\n"
|
||||
"was! I met with human rights defenders, people who work on censorship "
|
||||
"metrics,\n"
|
||||
"and of course UX and security professionals."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:20
|
||||
msgid ""
|
||||
"My goal was to connect with people to further support I2P’s UX overhaul,\n"
|
||||
"keeping in mind security and UX considerations for frontline workers. As "
|
||||
"it was\n"
|
||||
"pointed out to me, people see I2P as a very important and powerful "
|
||||
"resource to\n"
|
||||
"circumvent censorship and support safe communication, however the "
|
||||
"interface\n"
|
||||
"suffers from some usability concerns. People were happy with our initial "
|
||||
"steps\n"
|
||||
"to make first time users have a better experience, such as our set up "
|
||||
"wizard\n"
|
||||
"and bandwidth detection tool. I also received positive reviews on our "
|
||||
"changes\n"
|
||||
"to the website and /home icons. It was very encouraging to hear directly "
|
||||
"from\n"
|
||||
"the community that small changes we have made are in the right direction."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:32
|
||||
msgid ""
|
||||
"Things like having configuration happen out of the box and not having to "
|
||||
"put\n"
|
||||
"people in the position where they need to rely on reading so much "
|
||||
"documentation\n"
|
||||
"or chasing documentation were discussed. Also, improved documentation for"
|
||||
"\n"
|
||||
"setting up outproxies and and site mirroring were requested and "
|
||||
"suggested.\n"
|
||||
"Please see Mikal’s very good instructions on setting up an I2P outproxy "
|
||||
"that\n"
|
||||
"came out of the suggestions this week —\n"
|
||||
"https://0xcc.re/howto-setup-an-i2p-outproxy/. Another suggestion was to "
|
||||
"make\n"
|
||||
"bug reporting easier."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/freedom.rst:43
|
||||
msgid ""
|
||||
"To this point, I truly hope that the project will secure resources to "
|
||||
"continue\n"
|
||||
"the improvements to its usability that it requires to meet the growing "
|
||||
"demand\n"
|
||||
"for I2P services. It is humbling to to be working with such talented "
|
||||
"people and\n"
|
||||
"to be able to work together with our community during a time when people "
|
||||
"all\n"
|
||||
"over the globe need all of the privacy protecting resources we as people "
|
||||
"who\n"
|
||||
"develop, design and educate can offer."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/rights.rst:2 i2p2www/blog/2019/08/30/rights.rst:9
|
||||
#: i2p2www/blog/2019/08/30/rights.rst:11
|
||||
msgid "RightsCon Trip Report"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/rights.rst:14
|
||||
msgid ""
|
||||
"The messages from activists in Syria during the Access No\\_! session on "
|
||||
"the\n"
|
||||
"first day were deeply moving and really drove home why I work in digital\n"
|
||||
"rights. We listened to the experiences of activists who are unable to "
|
||||
"travel\n"
|
||||
"due to lack of status, documentation and active conflict. For these "
|
||||
"people\n"
|
||||
"“the internet is the only passport (they) carry.” Human rights defenders\n"
|
||||
"spoke of the importance of digital training to keep people protected "
|
||||
"when they\n"
|
||||
"are communicating with family inside of the country, as well as with "
|
||||
"family and\n"
|
||||
"friends who have left. They had created digital clinics to show people "
|
||||
"how to\n"
|
||||
"use services securely, for instance, how to use features like Signal’s\n"
|
||||
"disappearing messages so that those messages could not be used against "
|
||||
"them\n"
|
||||
"when devices are searched at security check points. Continuing to pursue\n"
|
||||
"education was also very important, the internet being relied on to access"
|
||||
"\n"
|
||||
"resources."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/rights.rst:30
|
||||
msgid ""
|
||||
"The following days we met with people who had both questions about I2P "
|
||||
"and\n"
|
||||
"suggestions for potential use cases. We also discussed overhauling the "
|
||||
"project\n"
|
||||
"documentation for threat models, improving guides for users with little\n"
|
||||
"technical background, and ensuring that these guides are easily "
|
||||
"translatable. I\n"
|
||||
"made a note that I should go through the proposals and connect then to "
|
||||
"human\n"
|
||||
"use cases and solutions. This will be part of the projects’ continued "
|
||||
"effort\n"
|
||||
"to improve its user guides and onboarding."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/08/30/rights.rst:40
|
||||
msgid ""
|
||||
"The opportunity to meet face to face with people who are using I2P and "
|
||||
"have\n"
|
||||
"successfully used it to circumvent internet blockages was inspiring. As "
|
||||
"the\n"
|
||||
"project has began working on its own browser and is examining outproxy\n"
|
||||
"packaging, it needs as much feedback and testing as possible to create "
|
||||
"secure\n"
|
||||
"and frictionless experiences for people. Also, the I2P network needs more"
|
||||
"\n"
|
||||
"hosted content and mirrored sites in order to expand resources for its "
|
||||
"users."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:2
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:9
|
||||
msgid "Our Networks Trip Report- idk"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:11
|
||||
msgid "Our Networks Trip Report"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:14
|
||||
msgid ""
|
||||
"The weekend of September 20th I traveled to Toronto to meet with Sadie to"
|
||||
" take\n"
|
||||
"part in the Our Networks conference. The Our Networks conference "
|
||||
"encompasses a\n"
|
||||
"wide variety of topic including many peer-to-peer technologies with an "
|
||||
"eye\n"
|
||||
"toward their potential to make the world a better place."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:21
|
||||
msgid ""
|
||||
"The conference was fascinating, full of very smart people working on "
|
||||
"everything\n"
|
||||
"from physical mesh networks to the distributed web to, of course, "
|
||||
"anonymity. We\n"
|
||||
"got to talk to some great people from Tor, Protocol Labs, Parity Labs, "
|
||||
"the Dat\n"
|
||||
"Project, as well as a variety of artists and social scientists. Lots of "
|
||||
"fun too,\n"
|
||||
"and a great environment. Dat in particular presents some pretty cool\n"
|
||||
"opportunities for future co-operation I think."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:30
|
||||
msgid ""
|
||||
"I hadn't planned on giving a talk, but we were having so much fun that "
|
||||
"when\n"
|
||||
"we were asked, Sadie and I put something together and I gave a quick "
|
||||
"lightning\n"
|
||||
"talk about I2P and how it's design choices are relevant to Peer-to-Peer\n"
|
||||
"application development. The talk was recorded and when the video becomes"
|
||||
"\n"
|
||||
"available, I'll make sure to add it to this blog. Next year, I'll have "
|
||||
"some\n"
|
||||
"submissions for their Zine Library about I2P."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/05/ournetworks-idk.rst:39
|
||||
msgid ""
|
||||
"Besides that, I really enjoyed my time visiting Toronto, it was a great "
|
||||
"place\n"
|
||||
"to visit."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:2
|
||||
msgid "0.9.43 Release"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:9
|
||||
msgid "0.9.43 with bug fixes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:16
|
||||
msgid ""
|
||||
"In the 0.9.43 release, we continue work on stronger security and privacy "
|
||||
"features and performance improvements.\n"
|
||||
"Our implementation of the new leaseset specification (LS2) is now "
|
||||
"complete.\n"
|
||||
"We are beginning our implementation of stronger and faster end-to-end "
|
||||
"encryption (proposal 144) for a future release.\n"
|
||||
"Several IPv6 address detection issues have been fixed, and there of "
|
||||
"course are several other bug fixes."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:33
|
||||
msgid "Console setup wizard improvements"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:34
|
||||
msgid "Tunnel wizard simplification"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:35
|
||||
msgid "New I2CP BlindingInfo message for LS2"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:36
|
||||
msgid "New proxy page to enter encrypted leaseset credentials"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:41
|
||||
msgid "Fix tunnel SSL wizard"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:42
|
||||
msgid "Fixes for SusiMail sent and drafts folder page"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:43
|
||||
msgid "Detect IPv6 address changes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:44
|
||||
msgid "Fix detection and handling of IPv6 firewalled"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:45
|
||||
msgid "Fix manual reseed from URL"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:50
|
||||
msgid "i2ptunnel support for quoted custom options"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:51
|
||||
msgid "i2psnark now starts with reduced tunnel count then increases as necessary"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:52
|
||||
msgid "NTCP performance improvement"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:53
|
||||
msgid "Refactor and speed up tunnel AES processing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:54
|
||||
msgid "Preliminary support for Servlet 3.0 webapps"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/22/0.9.43-Release.rst:55
|
||||
msgid "Standardize date/time formatting in console"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:2
|
||||
msgid "Highlighting Research"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:9
|
||||
msgid ""
|
||||
"An Empirical Study of the I2P Anonymity Network and its Censorship "
|
||||
"Resistance"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:11
|
||||
msgid ""
|
||||
"Highlighting Research - An Empirical Study of the I2P Anonymity Network "
|
||||
"and its Censorship Resistance"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:16
|
||||
msgid ""
|
||||
"The following blog post is authored by Information Controls Fellow Hoàng "
|
||||
"Nguyên\n"
|
||||
"Phong. As an ICFP fellow, Phong's research focused on analyzing different"
|
||||
"\n"
|
||||
"aspects of the I2P network, a privacy-enhancing Internet tool that can be"
|
||||
" used\n"
|
||||
"to access online content over an anonymity-enhancing network helpful in\n"
|
||||
"circumventing state-imposed censorship. Working with his host "
|
||||
"organization, the\n"
|
||||
"University of Massachusetts Amherst, Phong studied the I2P network's "
|
||||
"censorship\n"
|
||||
"resilience, including identifying what blocking methods a state censor "
|
||||
"might use\n"
|
||||
"to inhibit access to I2P and investigating potential solutions to make "
|
||||
"I2P more\n"
|
||||
"resistant to such blockage."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:28
|
||||
msgid ""
|
||||
"Phong found blocking attempts on the I2P network (specifically via DNS\n"
|
||||
"poisoning, SNI-based blocking, TCP packet injection, and page-specific "
|
||||
"blocks)\n"
|
||||
"emanating from five countries: China, Oman, Qatar, Iran, and Kuwait. "
|
||||
"Phong\n"
|
||||
"posits that because the blocks are usually imposed on the I2P download "
|
||||
"page and\n"
|
||||
"reseed servers, such blocking could be mitigated by hosting download "
|
||||
"links to\n"
|
||||
"this content on large cloud service providers - raising the collateral "
|
||||
"cost of\n"
|
||||
"blocking. Phong also built a metrics portal for the platform so that "
|
||||
"researchers\n"
|
||||
"and others can better understand who is using I2P, finding that there are"
|
||||
" about\n"
|
||||
"20,000 relays in the network on a daily basis."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:40
|
||||
msgid "(Excerpt taken from OTF blog post)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:48
|
||||
msgid "The research paper is also available here:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2019/10/25/research-highlights.rst:55
|
||||
msgid ""
|
||||
"We thank Phong and his collaborators for their excellent study as we move"
|
||||
" to\n"
|
||||
"address the issues that were identified. It's exciting to see more "
|
||||
"academic\n"
|
||||
"study of I2P and are excited to keep working with him."
|
||||
msgstr ""
|
||||
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2019-08-24 16:39+0000\n"
|
||||
"POT-Creation-Date: 2019-11-24 14:26+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -396,7 +396,7 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap-2016.html:190
|
||||
#: i2p2www/pages/site/get-involved/roadmap-2017.html:303
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:294
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:323
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please see the <a href=\"%(todo)s\">TODO</a> list for more detailed info "
|
||||
@ -407,10 +407,6 @@ msgstr ""
|
||||
msgid "January 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:3
|
||||
msgid "July 2019"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/todo.html:2
|
||||
msgid "I2P Project Targets"
|
||||
msgstr ""
|
||||
@ -1748,10 +1744,6 @@ msgstr ""
|
||||
msgid "Developer Guidelines and Coding Style"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:3
|
||||
msgid "April 2019"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:5
|
||||
#, python-format
|
||||
msgid "Read the <a href=\"%(newdevs)s\">new developers guide</a> first."
|
||||
@ -1997,50 +1989,50 @@ msgid ""
|
||||
"of the Android SDK and they compile to Java 6-compatible code."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:175
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:179
|
||||
msgid ""
|
||||
"Explicitly convert between primitive types and classes;\n"
|
||||
"don't rely on autoboxing/unboxing."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:179
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:183
|
||||
msgid "Don't use URL. Use URI."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:182
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:186
|
||||
msgid ""
|
||||
"Don't catch Exception. Catch RuntimeException and checked exceptions "
|
||||
"individually."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:185
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:189
|
||||
msgid ""
|
||||
"Don't use String.getBytes() without a UTF-8 charset argument. You may "
|
||||
"also use DataHelper.getUTF8() or DataHelper.getASCII()."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:188
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:192
|
||||
msgid ""
|
||||
"Always specify a UTF-8 charset when reading or writing files. The "
|
||||
"DataHelper utilities may be helpful."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:191
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:195
|
||||
msgid ""
|
||||
"Always specify a locale (for example Locale.US) when using "
|
||||
"String.toLowerCase() or String.toUpperCase().\n"
|
||||
"Do not use String.equalsIgnoreCase(), as a locale cannot be specified."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:195
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:199
|
||||
msgid "Don't use String.split(). Use DataHelper.split()."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:198
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:205
|
||||
msgid "Ensure that InputStreams and OutputStreams are closed in finally blocks."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:201
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:208
|
||||
msgid ""
|
||||
"Use {} for all for and while blocks, even if only one line.\n"
|
||||
"If you use {} for either the if, else, or if-else block, use it for all "
|
||||
@ -2048,25 +2040,25 @@ msgid ""
|
||||
"Put \"} else {\" on a single line."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:206
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:213
|
||||
msgid "Specify fields as final wherever possible."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:209
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:216
|
||||
msgid ""
|
||||
"Don't store I2PAppContext, RouterContext, Log, or any other references to"
|
||||
" router or context items in static fields."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:212
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:219
|
||||
msgid "Don't start threads in constructors. Use I2PAppThread instead of Thread."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:217
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:224
|
||||
msgid "Licenses"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:219
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:226
|
||||
msgid ""
|
||||
"Only check in code that you wrote yourself.\n"
|
||||
"Before checking in any code or library jars from other sources,\n"
|
||||
@ -2075,7 +2067,7 @@ msgid ""
|
||||
"and obtain approval from the lead developer."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:226
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:233
|
||||
msgid ""
|
||||
"If you do obtain approval to add external code or jars,\n"
|
||||
"and binaries are available in any Debian or Ubuntu package,\n"
|
||||
@ -2084,18 +2076,18 @@ msgid ""
|
||||
"Checklist of files to modify:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:234
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
|
||||
msgid ""
|
||||
"For any images checked in from external sources,\n"
|
||||
"it is your responsibility to first verify the license is compatible.\n"
|
||||
"Include the license and source information in the checkin comment."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:248
|
||||
msgid "Bugs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:243
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:250
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Managing Trac tickets is everybody's job, please help.\n"
|
||||
@ -2103,7 +2095,7 @@ msgid ""
|
||||
"Assign, categorize, comment on, fix, or close tickets if you can."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:248
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
|
||||
msgid ""
|
||||
"New developers should start by fixing a bug.\n"
|
||||
"Search for bugs with the 'easy' keyword on trac.\n"
|
||||
@ -2115,7 +2107,7 @@ msgid ""
|
||||
"the normal procedure below."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:262
|
||||
msgid ""
|
||||
"Close a ticket when you think you've fixed it.\n"
|
||||
"We don't have a test department to verify and close tickets.\n"
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2019-08-24 16:39+0000\n"
|
||||
"POT-Creation-Date: 2019-11-24 14:26+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -27,7 +27,7 @@ msgid "I2P Blog ATOM Feed for Category: %(category)s"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/blog/index.html:2 i2p2www/pages/blog/post.html:3
|
||||
#: i2p2www/pages/global/nav.html:131
|
||||
#: i2p2www/pages/global/nav.html:179
|
||||
msgid "Blog"
|
||||
msgstr ""
|
||||
|
||||
@ -366,7 +366,7 @@ msgid "Download that file and run it."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/firefox.html:39 i2p2www/pages/downloads/lab.html:59
|
||||
#: i2p2www/pages/downloads/list.html:163
|
||||
#: i2p2www/pages/downloads/list.html:184
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The files are signed by %(signer)s,\n"
|
||||
@ -502,7 +502,7 @@ msgstr ""
|
||||
msgid "Source package"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:15 i2p2www/pages/downloads/list.html:190
|
||||
#: i2p2www/pages/downloads/list.html:15 i2p2www/pages/downloads/list.html:211
|
||||
msgid "Automatic updates"
|
||||
msgstr ""
|
||||
|
||||
@ -510,7 +510,7 @@ msgstr ""
|
||||
msgid "Manual updates"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:21 i2p2www/pages/global/nav.html:132
|
||||
#: i2p2www/pages/downloads/list.html:21
|
||||
msgid "Lab"
|
||||
msgstr ""
|
||||
|
||||
@ -646,7 +646,17 @@ msgid ""
|
||||
" the other."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:142
|
||||
#: i2p2www/pages/downloads/list.html:147
|
||||
msgid ""
|
||||
"I2P is now available as a Docker package from the Docker hub.\n"
|
||||
" You may retrieve the image by running the 'docker pull' command."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:151
|
||||
msgid "docker pull meeh/i2p.i2p"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:163
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Alternately, you can fetch the source from <a href=\"%(monotoneurl)s"
|
||||
@ -659,7 +669,7 @@ msgid ""
|
||||
" run the GUI installer or headless install as above."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:152
|
||||
#: i2p2www/pages/downloads/list.html:173
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Android source is in <a href=\"%(monotoneurl)s#getting-the-i2p-"
|
||||
@ -670,14 +680,14 @@ msgid ""
|
||||
"requirements and instructions."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:169
|
||||
#: i2p2www/pages/downloads/list.html:190
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Windows installer is signed by %(signer)s,\n"
|
||||
"<a href=\"%(signingkey)s\">whose key is here</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:175
|
||||
#: i2p2www/pages/downloads/list.html:196
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The Mac OS X native installer is signed by %(signer)s with his Apple "
|
||||
@ -685,15 +695,15 @@ msgid ""
|
||||
"<a href=\"%(signingkey)s\">whose key is here</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:184
|
||||
#: i2p2www/pages/downloads/list.html:205
|
||||
msgid "Updates from earlier releases:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:186
|
||||
#: i2p2www/pages/downloads/list.html:207
|
||||
msgid "Both automatic and manual upgrades are available for the release."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:191
|
||||
#: i2p2www/pages/downloads/list.html:212
|
||||
msgid ""
|
||||
"If you are running 0.7.5 or later, your router should detect the\n"
|
||||
"new release. To upgrade simply click the 'Download Update' button on your"
|
||||
@ -701,7 +711,7 @@ msgid ""
|
||||
"when it appears."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:197
|
||||
#: i2p2www/pages/downloads/list.html:218
|
||||
msgid ""
|
||||
"Since 0.9.23, some releases are signed by str4d, whose signing key has "
|
||||
"been in the router\n"
|
||||
@ -710,7 +720,7 @@ msgid ""
|
||||
"and will need to be manually updated using the process below."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:208
|
||||
#: i2p2www/pages/downloads/list.html:229
|
||||
msgid ""
|
||||
"Download that file to your I2P\n"
|
||||
" installation directory and <b>rename as i2pupdate.zip</b>.\n"
|
||||
@ -720,26 +730,26 @@ msgid ""
|
||||
" NOT need to unzip that file."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:217
|
||||
#: i2p2www/pages/downloads/list.html:238
|
||||
msgid "Click <a href=\"http://localhost:7657/configservice.jsp\">\"Restart\"</a>"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:222
|
||||
#: i2p2www/pages/downloads/list.html:243
|
||||
msgid "Grab a cup of coffee and come back in 11 minutes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:229
|
||||
#: i2p2www/pages/downloads/list.html:250
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The file is signed by %(signer)s,\n"
|
||||
"<a href=\"%(signingkey)s\">whose key is here</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:235
|
||||
#: i2p2www/pages/downloads/list.html:256
|
||||
msgid "Previous Releases"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/list.html:237
|
||||
#: i2p2www/pages/downloads/list.html:258
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Previous releases are available on <a "
|
||||
@ -840,29 +850,30 @@ msgstr ""
|
||||
msgid "Umm... the server encountered some sort of error."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:4 i2p2www/pages/global/nav.html:89
|
||||
#: i2p2www/pages/global/footer.html:4 i2p2www/pages/global/nav.html:9
|
||||
msgid "FAQ"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:5 i2p2www/pages/global/nav.html:16
|
||||
#: i2p2www/pages/global/footer.html:5
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:10 i2p2www/pages/global/nav.html:82
|
||||
#: i2p2www/pages/global/footer.html:10 i2p2www/pages/global/nav.html:30
|
||||
#: i2p2www/pages/global/nav.html:47
|
||||
msgid "Contact us"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:11 i2p2www/pages/global/nav.html:93
|
||||
#: i2p2www/pages/global/footer.html:11 i2p2www/pages/global/nav.html:13
|
||||
#: i2p2www/pages/site/contact.html:43
|
||||
msgid "Forums"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:17 i2p2www/pages/global/nav.html:106
|
||||
#: i2p2www/pages/global/footer.html:17 i2p2www/pages/global/nav.html:33
|
||||
msgid "Get involved!"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/footer.html:18 i2p2www/pages/global/footer.html:37
|
||||
#: i2p2www/pages/global/nav.html:125
|
||||
#: i2p2www/pages/global/nav.html:59
|
||||
msgid "Donate"
|
||||
msgstr ""
|
||||
|
||||
@ -916,254 +927,298 @@ msgid "Introduction to I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:7
|
||||
msgid "Comparisons"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:9
|
||||
msgid "Overview of comparisons"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:13
|
||||
msgid "Other anonymous networks"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:18
|
||||
msgid "Documentation index"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:19
|
||||
msgid "How does it work?"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:21
|
||||
msgid "Gentle intro"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:22
|
||||
msgid "Tech intro"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:23
|
||||
msgid "Threat model"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:24
|
||||
msgid "Garlic routing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:25
|
||||
msgid "Network database"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:26
|
||||
msgid "Tunnel routing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:27
|
||||
msgid "Peer selection"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:28
|
||||
msgid "Cryptography"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:29
|
||||
msgid "ElGamal/AES+SessionTags"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:32
|
||||
msgid "Specifications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:33
|
||||
msgid "Proposals"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:34
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:40
|
||||
msgid "Streaming library"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:41
|
||||
msgid "Datagrams"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:45 i2p2www/pages/global/nav.html:109
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:47
|
||||
msgid "Supported applications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:48
|
||||
msgid "Bittorrent"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:51
|
||||
msgid "Protocols"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:53
|
||||
msgid "Protocol stack"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:58
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:60
|
||||
msgid "Transport layer overview"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:65
|
||||
msgid "Tunnels"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:67
|
||||
msgid "Tunnel implementation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:68
|
||||
msgid "Unidirectional tunnels"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:69
|
||||
msgid "Old implementation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:72
|
||||
msgid "Naming and addressbook"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:73
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:74
|
||||
msgid "Reseed"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:77
|
||||
msgid "Team"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:78
|
||||
msgid "Hall of Fame"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:79
|
||||
msgid "Academic papers and peer review"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:81
|
||||
msgid "Presentations, tutorials and articles"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:83 i2p2www/pages/site/links.html:2
|
||||
msgid "Links"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:84
|
||||
msgid "Impressum"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:87
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:90
|
||||
#: i2p2www/pages/global/nav.html:10
|
||||
msgid "How to browse I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:91
|
||||
#: i2p2www/pages/global/nav.html:11
|
||||
msgid "Community"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:17
|
||||
msgid "References"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:19
|
||||
msgid "Glossary"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:92
|
||||
#: i2p2www/pages/global/nav.html:20
|
||||
msgid "Performance"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:95
|
||||
#: i2p2www/pages/global/nav.html:23
|
||||
msgid "Verify I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:97
|
||||
#: i2p2www/pages/global/nav.html:25
|
||||
msgid "Release signing keys"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:98
|
||||
#: i2p2www/pages/global/nav.html:26
|
||||
msgid "Signed keys"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:99
|
||||
#: i2p2www/pages/global/nav.html:27
|
||||
msgid "Developers keys"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:34
|
||||
msgid "Comparisons"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:36
|
||||
msgid "Overview of comparisons"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:40
|
||||
msgid "Other anonymous networks"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:43
|
||||
msgid "People"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:45
|
||||
msgid "Team"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:46
|
||||
msgid "Hall of Fame"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:50
|
||||
msgid "Presentations, Tutorials, Articles, and Media"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:52 i2p2www/pages/global/nav.html:128
|
||||
msgid "Academic papers and peer review"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:53 i2p2www/pages/global/nav.html:130
|
||||
msgid "Presentations, tutorials and articles"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:54 i2p2www/pages/global/nav.html:136
|
||||
msgid "Impressum"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:57 i2p2www/pages/site/links.html:2
|
||||
msgid "Links"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:60
|
||||
msgid "Docs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:62
|
||||
msgid "Documentation index"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:63
|
||||
msgid "How does it work?"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:65
|
||||
msgid "Gentle intro"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:66
|
||||
msgid "Tech intro"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:67
|
||||
msgid "Threat model"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:68
|
||||
msgid "Garlic routing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:69
|
||||
msgid "Network database"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:70
|
||||
msgid "Tunnel routing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:71
|
||||
msgid "Peer selection"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:72
|
||||
msgid "Cryptography"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:73
|
||||
msgid "ElGamal/AES+SessionTags"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:76
|
||||
msgid "Specifications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:77
|
||||
msgid "Proposals"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:78 i2p2www/pages/global/nav.html:152
|
||||
msgid "API"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:84 i2p2www/pages/global/nav.html:158
|
||||
msgid "Streaming library"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:85 i2p2www/pages/global/nav.html:159
|
||||
msgid "Datagrams"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:89 i2p2www/pages/global/nav.html:165
|
||||
msgid "Applications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:91
|
||||
msgid "Supported applications"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:92
|
||||
msgid "Bittorrent"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:95
|
||||
msgid "Protocols"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:97
|
||||
msgid "Protocol stack"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:102
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:104
|
||||
msgid "Volunteer"
|
||||
msgid "Transport layer overview"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:107
|
||||
msgid "Develop"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:110
|
||||
msgid "Licenses"
|
||||
#: i2p2www/pages/global/nav.html:109
|
||||
msgid "Tunnels"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:111
|
||||
msgid "Bug tracker"
|
||||
msgid "Tunnel implementation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:114
|
||||
msgid "Academic research"
|
||||
#: i2p2www/pages/global/nav.html:112
|
||||
msgid "Unidirectional tunnels"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:115
|
||||
msgid "Open research questions"
|
||||
#: i2p2www/pages/global/nav.html:113
|
||||
msgid "Old implementation"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:116
|
||||
msgid "Guides"
|
||||
msgid "Naming and addressbook"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:117
|
||||
msgid "Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:118
|
||||
msgid "New developers"
|
||||
msgid "Reseed"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:119
|
||||
msgid "Using an IDE with I2P"
|
||||
#: i2p2www/pages/global/nav.html:121 i2p2www/pages/global/nav.html:123
|
||||
msgid "Research"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:120
|
||||
msgid "Developer guidelines and coding style"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:121
|
||||
msgid "Monotone"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:122
|
||||
msgid "New translators"
|
||||
#: i2p2www/pages/global/nav.html:125
|
||||
msgid "Academic research"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:126
|
||||
msgid "Meetings"
|
||||
msgid "Open research questions"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:127
|
||||
msgid "Roadmap"
|
||||
#: i2p2www/pages/global/nav.html:137
|
||||
msgid "I2P Metrics"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:128
|
||||
#: i2p2www/pages/global/nav.html:141
|
||||
msgid "Develop"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:143
|
||||
msgid "Guides"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:145
|
||||
msgid "New developers"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:146
|
||||
msgid "Using an IDE with I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:147
|
||||
msgid "Developer guidelines and coding style"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:148
|
||||
msgid "Monotone"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:149
|
||||
msgid "New translators"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:163
|
||||
msgid "License"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:166
|
||||
msgid "Licenses"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:169
|
||||
msgid "Meetings, Roadmap"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:171
|
||||
msgid "Meeting Logs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:172
|
||||
msgid "Project Roadmap"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:173
|
||||
msgid "Task list"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:133
|
||||
#: i2p2www/pages/global/nav.html:176
|
||||
msgid "Bug tracker"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:180
|
||||
msgid "Labs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:182
|
||||
msgid "I2P Labs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:183
|
||||
msgid "I2P Browser (Beta)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/global/nav.html:186
|
||||
msgid "Language"
|
||||
msgstr ""
|
||||
|
||||
@ -1311,9 +1366,8 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/contact.html:51
|
||||
msgid ""
|
||||
"I2P does have a mailing list, but it is rarely used as the current small "
|
||||
"team of developers prefer to communicate via IRC or the developer forum. "
|
||||
"This may change in future."
|
||||
"I2P has recently reinstated it's mailing lists, and they are primarily "
|
||||
"used to discuss I2P browser development."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/contact.html:56
|
||||
@ -1343,6 +1397,7 @@ msgid "Lists"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/contact.html:69 i2p2www/pages/site/contact.html:73
|
||||
#: i2p2www/pages/site/contact.html:77
|
||||
msgid "Archive"
|
||||
msgstr ""
|
||||
|
||||
@ -1350,7 +1405,7 @@ msgstr ""
|
||||
msgid "I2P developer discussions - anything related to development of I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/contact.html:74
|
||||
#: i2p2www/pages/site/contact.html:74 i2p2www/pages/site/contact.html:78
|
||||
msgid ""
|
||||
"General I2P discussion - anything that doesn't fit in a different list "
|
||||
"goes here"
|
||||
@ -2790,7 +2845,7 @@ msgstr ""
|
||||
#: i2p2www/pages/site/index.html:19
|
||||
msgid ""
|
||||
"I2P is an anonymous network built on top of the internet.\n"
|
||||
" It allows netizens to create and access content and build online\n"
|
||||
" It allows users to create and access content and build online\n"
|
||||
" communities on a network that is both distributed and dynamic. It"
|
||||
" is\n"
|
||||
" intended to protect communication and resist monitoring by third "
|
||||
|
Reference in New Issue
Block a user