forked from I2P_Developers/i2p.www
Updated translation strings
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -498,7 +498,7 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/about/hall-of-fame.html:10
|
||||
#, python-format
|
||||
msgid "%(ltcval)s LTC; and %(xmzval)s XMZ"
|
||||
msgid "%(ltcval)s LTC; and %(xmzval)s XMR"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/about/hall-of-fame.html:11
|
||||
@@ -1202,8 +1202,9 @@ msgstr ""
|
||||
msgid "Website mirrors admin"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/about/team.html:51 i2p2www/pages/site/about/team.html:86
|
||||
#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:101
|
||||
#: i2p2www/pages/site/about/team.html:51 i2p2www/pages/site/about/team.html:81
|
||||
#: i2p2www/pages/site/about/team.html:86 i2p2www/pages/site/about/team.html:91
|
||||
#: i2p2www/pages/site/about/team.html:101
|
||||
#: i2p2www/pages/site/about/team.html:121
|
||||
#: i2p2www/pages/site/about/team.html:126
|
||||
#: i2p2www/pages/site/about/team.html:166
|
||||
|
358
pots/blog.pot
358
pots/blog.pot
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -83,6 +83,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:35
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:54
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:33
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:35
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:32
|
||||
msgid "RELEASE DETAILS"
|
||||
msgstr ""
|
||||
|
||||
@@ -132,6 +134,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:47
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:71
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:43
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:47
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:48
|
||||
msgid "Bug Fixes"
|
||||
msgstr ""
|
||||
|
||||
@@ -171,6 +175,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:53
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:83
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:58
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:57
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:62
|
||||
msgid "Other"
|
||||
msgstr ""
|
||||
|
||||
@@ -210,6 +216,9 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:76
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:96
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:73
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:103
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:77
|
||||
#: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:25
|
||||
msgid "SHA256 Checksums:"
|
||||
msgstr ""
|
||||
|
||||
@@ -358,6 +367,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:68
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:88
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:65
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:95
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:69
|
||||
msgid "Update GeoIP data (new installs and PPA only)"
|
||||
msgstr ""
|
||||
|
||||
@@ -1668,6 +1679,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:67
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:87
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:64
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:94
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:68
|
||||
msgid "Translation updates"
|
||||
msgstr ""
|
||||
|
||||
@@ -1832,6 +1845,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:29
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:48
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:27
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:29
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:26
|
||||
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."
|
||||
@@ -2723,6 +2738,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:37
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:56
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:35
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:37
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:34
|
||||
msgid "Changes"
|
||||
msgstr ""
|
||||
|
||||
@@ -4885,6 +4902,9 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:12
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:19
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:12
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:12
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:12
|
||||
#: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:12
|
||||
msgid ""
|
||||
"Update details\n"
|
||||
"=============="
|
||||
@@ -5374,6 +5394,8 @@ msgstr ""
|
||||
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:73
|
||||
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:93
|
||||
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:70
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:100
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:74
|
||||
msgid "`Full list of fixed bugs`"
|
||||
msgstr ""
|
||||
|
||||
@@ -6158,3 +6180,333 @@ msgstr ""
|
||||
msgid "Recognize Kaby Lake CPUIDs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:1
|
||||
msgid ""
|
||||
"==============\n"
|
||||
"0.9.28 Release\n"
|
||||
"=============="
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:10
|
||||
msgid "0.9.28 contains bug fixes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:17
|
||||
msgid ""
|
||||
"0.9.28 contains fixes for over 25 Trac tickets, and updates for a number "
|
||||
"of bundled software packages including Jetty.\n"
|
||||
"There are fixes for the IPv6 peer testing feature introduced last "
|
||||
"release.\n"
|
||||
"We continue improvements to detect and block peers that are potentially "
|
||||
"malicious.\n"
|
||||
"There are preliminary fixes for Java 9, although we do not yet recommend "
|
||||
"Java 9 for general use."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:24
|
||||
msgid ""
|
||||
"I2P will be at 33C3, please stop by our table and give us your ideas on "
|
||||
"how to improve the network.\n"
|
||||
"We will review our 2017 roadmap and priorities 2017 at the Congress."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:49
|
||||
msgid "Fix version test for SSU IPv6 peer testing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:50
|
||||
msgid "Fix generation of keys for SSL console"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:51
|
||||
msgid "Fix uploader limit in i2psnark"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:52
|
||||
msgid "Fix susimail nonce error on login after logout"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:53
|
||||
msgid "Fixes for Java 9"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:59
|
||||
msgid "Allow Java 9 in packages"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:60
|
||||
msgid "Add warning for Java 9, not yet recommended"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:61
|
||||
msgid "Preliminary fixes for use with Tomcat 8"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:62
|
||||
msgid "Improved self-signed certificates"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:63
|
||||
msgid "Increase max IPv6 MTU (proposal #127)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:64
|
||||
msgid "Caching of serialized leasesets"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:65
|
||||
msgid "Peer selection updates"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:66
|
||||
msgid "Restrictions in peer selection for netdb verifies"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:67
|
||||
msgid "New advanced netdb search form"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:68
|
||||
msgid "Sybil tool enhancements"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:69
|
||||
msgid "Blocklist updates in news feed"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:70
|
||||
msgid "Support IPv6 in blocklist"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:71
|
||||
msgid "Add Java version to jar manifests"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:72
|
||||
msgid "Remove dead console home page links"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:73
|
||||
msgid "Add initial news to bottom of full news page"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:74
|
||||
msgid "Fix periodic re-logging of dup log messages"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:75
|
||||
msgid "Periodic saving of profiles and i2psnark DHT nodes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:76
|
||||
msgid "Catch rare UPnP exceptions"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:77
|
||||
msgid "Add logout button to more susimail pages"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:78
|
||||
msgid "Truncate history.txt in installers"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:79
|
||||
msgid "Use NTCP even before SSU minimums are met or SSU is broken"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:80
|
||||
msgid "Reduce default tunnel build records to 4"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:81
|
||||
msgid "Improved IPv6 address selection"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:82
|
||||
msgid "Add force-firewalled IPv6 setting"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:83
|
||||
msgid "Improved handling of webapps that fail to start"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:84
|
||||
msgid "New configuration for test networks"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:85
|
||||
msgid "Remove deprecated Sha256Standalone, Syndie 1.105 must upgrade"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:86
|
||||
msgid "Actually use a random nonzero byte in ElGamal, as specified"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:87
|
||||
msgid "Disallow RSA for netdb entries"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:88
|
||||
msgid "Add library jars to jar classpath for Debian builds"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:89
|
||||
msgid "Remove old systray code"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:90
|
||||
msgid "Fix low-memory warnings without wrapper"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:91
|
||||
msgid "Various code consolidation and cleanup"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:92
|
||||
msgid "New translations: Galician, Korean"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2016/12/12/0.9.28-Release.rst:93
|
||||
msgid "New translations for some subsytems: Chinese (Taiwan)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:1
|
||||
msgid ""
|
||||
"==============\n"
|
||||
"0.9.29 Release\n"
|
||||
"=============="
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:10
|
||||
msgid "0.9.29 contains bug fixes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:17
|
||||
msgid ""
|
||||
"0.9.29 contains fixes for numerous Trac tickets, including workarounds "
|
||||
"for corrupt compressed messages.\n"
|
||||
"We now support NTP over IPv6.\n"
|
||||
"We've added preliminary Docker support.\n"
|
||||
"We now have translated man pages.\n"
|
||||
"We now pass same-origin Referer headers through the HTTP proxy.\n"
|
||||
"There are more fixes for Java 9, although we do not yet recommend Java 9 "
|
||||
"for general use."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:36
|
||||
msgid "BOB database refactor"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:37
|
||||
msgid "Fixes for Java 9, still not recommended for general use"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:38
|
||||
msgid "NTP fixes for security and standards"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:39
|
||||
msgid "NTP IPv6 support"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:40
|
||||
msgid "Don't display very old news in console"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:41
|
||||
msgid "Blocklist checking improvements"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:42
|
||||
msgid "Add preliminary Docker support"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:43
|
||||
msgid "Add Referrer-Policy headers to console"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:44
|
||||
msgid "Pass same-origin Referer headers through proxy"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:45
|
||||
msgid "Translated man pages"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:50
|
||||
msgid "Add support for outproxy plugin to CONNECT proxy"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:51
|
||||
msgid "Replace random tunnel keys when rekeying"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:52
|
||||
msgid "Fix streaming optional delay and choking"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:53
|
||||
msgid "Don't hard fail on message expired error in streaming"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:54
|
||||
msgid "Fix javadoc errors"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:55
|
||||
msgid "Fix broken unit tests"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:56
|
||||
msgid "Ensure i2psnark finishes writing config files at shutdown"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:57
|
||||
msgid "Fix rare NPE in AES via NTCP"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:58
|
||||
msgid "Disable caching of compressors, in an attempt to fix corruption"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:59
|
||||
msgid "Don't close SAM or BOB session on receipt of corrupt compressed data"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:64
|
||||
msgid "Add support for ports to CONNECT proxy"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:65
|
||||
msgid "Consolidate stream copy code"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:66
|
||||
msgid "Consolidate console timer threads"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/02/27/0.9.29-Release.rst:67
|
||||
msgid "New streaming test harness"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:1
|
||||
msgid ""
|
||||
"============================\n"
|
||||
"0.9.29 Windows Installer Fix\n"
|
||||
"============================"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:10
|
||||
msgid "0.9.29 Windows installer fix"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/blog/2017/03/04/0.9.29-Windows-Installer-Fix.rst:17
|
||||
msgid ""
|
||||
"The 0.9.29 Windows installer posted on our website two days ago fails "
|
||||
"during install with an Exception.\n"
|
||||
"We have fixed the bug and posted the new installer to our website.\n"
|
||||
"This does not affect upgrades from previous releases or non-Windows "
|
||||
"installers.\n"
|
||||
"We apologize for the issue."
|
||||
msgstr ""
|
||||
|
||||
|
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
|
144
pots/docs.pot
144
pots/docs.pot
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -2976,8 +2976,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:3
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:3
|
||||
msgid "October 2016"
|
||||
msgid "February 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:8
|
||||
@@ -3472,22 +3471,92 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:423
|
||||
msgid "Windowing"
|
||||
msgid "Optional Delay"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:424
|
||||
msgid ""
|
||||
"Data packets may include an optional delay field specifying the requested"
|
||||
" delay,\n"
|
||||
"in ms, before the receiver should ack the packet.\n"
|
||||
"Valid values are 0 to 60000 inclusive.\n"
|
||||
"A value of 0 requests an immediate ack.\n"
|
||||
"This is advisory only, and receivers should delay slightly so that\n"
|
||||
"additional packets may be acknowledged with a single ack.\n"
|
||||
"Some implementations may include an advisory value of (measured RTT / 2) "
|
||||
"in this field.\n"
|
||||
"For nonzero optional delay values, receivers should limit the maximum "
|
||||
"delay\n"
|
||||
"before sending an ack to a few seconds at most.\n"
|
||||
"Optional delay values greater than 60000 indicate choking, see below."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:438
|
||||
msgid "Receive Window and Choking"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:439
|
||||
msgid ""
|
||||
"TCP headers include the receive window in bytes.\n"
|
||||
"The streaming protocol does not contain a receive window, it uses only a "
|
||||
"simple choke/unchoke indication.\n"
|
||||
"Each endpoint must maintain its own estimate of the far-end receive "
|
||||
"window, in either bytes or packets.\n"
|
||||
"The recommended minimum buffer size for receiver implementations is 128 "
|
||||
"packets or 217 KB (approximately 128x1730).\n"
|
||||
"Because of I2P netowrk latency, packet drops, and the resulting "
|
||||
"congestion control,\n"
|
||||
"a buffer of this size is rarely filled.\n"
|
||||
"Overflow is, however, likely to occur on high-bandwidth \"local "
|
||||
"loopback\" (same-router) connections."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:448
|
||||
msgid ""
|
||||
"To quickly indicate and smoothly recover from overflow conditions,\n"
|
||||
"there is a simple mechanism for pushback in the streaming protocol.\n"
|
||||
"If a packet is received with an optional delay field of value of 60001 or"
|
||||
" higher,\n"
|
||||
"that indicates \"choking\" or a receive window of zero.\n"
|
||||
"A packet with an optional delay field of value of 60000 or less indicates"
|
||||
" \"unchoking\".\n"
|
||||
"Packets without an optional delay field do not affect the choke/unchoke "
|
||||
"state."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:456
|
||||
msgid ""
|
||||
"After being choked, no more packets with data should be sent until the "
|
||||
"transmitter is unchoked,\n"
|
||||
"except for occasional \"probe\" data packets to compensate for possible "
|
||||
"lost unchoke packets.\n"
|
||||
"The choked endpoint should start a \"persist timer\" to control the "
|
||||
"probing, as in TCP.\n"
|
||||
"The unchoking endpoint should send several packets with this field set,\n"
|
||||
"or continue sending them periodically until data packets are received "
|
||||
"again.\n"
|
||||
"Maximum time to wait for unchoking is implementation-dependent.\n"
|
||||
"Transmitter window size and congestion control strategy after being "
|
||||
"unchoked is implementation-dependent."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:467
|
||||
msgid "Congestion Control"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:468
|
||||
msgid ""
|
||||
"The streaming lib uses standard slow-start (exponential window growth) "
|
||||
"and congestion avoidance (linear window growth)\n"
|
||||
"phases, with exponential backoff.\n"
|
||||
"Windowing and acknowledgments use packet count, not byte count."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:431
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:475
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:432
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:476
|
||||
msgid ""
|
||||
"Any packet, including one with the SYNCHRONIZE flag set, may have the "
|
||||
"CLOSE flag sent as well.\n"
|
||||
@@ -3496,7 +3565,7 @@ msgid ""
|
||||
"CLOSE packets may contain data as well."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:440
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:484
|
||||
msgid ""
|
||||
"There is no ping function at the I2CP layer (equivalent to ICMP echo) or "
|
||||
"in datagrams.\n"
|
||||
@@ -3507,7 +3576,7 @@ msgid ""
|
||||
"ignored."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:448
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:492
|
||||
msgid ""
|
||||
"A ping packet must have the ECHO, SIGNATURE_INCLUDED, and FROM_INCLUDED "
|
||||
"flags set.\n"
|
||||
@@ -3516,7 +3585,7 @@ msgid ""
|
||||
"The sendStreamId may or may not correspond to an existing connection."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:454
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:498
|
||||
msgid ""
|
||||
"A pong packet must have the ECHO flag set.\n"
|
||||
"The sendStreamId must be zero, and the receiveStreamId is the "
|
||||
@@ -3525,24 +3594,24 @@ msgid ""
|
||||
"that was contained in the ping."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:460
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:504
|
||||
msgid ""
|
||||
"As of release 0.9.18, pings and pongs may contain a payload.\n"
|
||||
"The payload in the ping, up to a maximum of 32 bytes, is returned in the "
|
||||
"pong."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:465
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:509
|
||||
msgid ""
|
||||
"Streaming may be configured to disable sending pongs with the "
|
||||
"configuration i2p.streaming.answerPings=false."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:470
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:514
|
||||
msgid "Control Block Sharing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:471
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:515
|
||||
msgid ""
|
||||
"The streaming lib supports \"TCP\" Control Block sharing.\n"
|
||||
"This shares three important streaming lib parameters\n"
|
||||
@@ -3559,22 +3628,22 @@ msgid ""
|
||||
"The following Control Block Sharing parameters can be set per router:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:492
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:536
|
||||
msgid "Other Parameters"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:493
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:537
|
||||
msgid ""
|
||||
"The following parameters are hardcoded, but may be of interest for "
|
||||
"analysis:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:512
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:556
|
||||
#: i2p2www/pages/site/docs/how/network-database.html:897
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:513
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:557
|
||||
msgid ""
|
||||
"The streaming library has grown organically for I2P - first mihi "
|
||||
"implemented the\n"
|
||||
@@ -3597,7 +3666,7 @@ msgid ""
|
||||
"messages."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:527
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:571
|
||||
#: i2p2www/pages/site/docs/how/elgamal-aes.html:344
|
||||
#: i2p2www/pages/site/docs/how/garlic-routing.html:251
|
||||
#: i2p2www/pages/site/docs/how/network-database.html:902
|
||||
@@ -3611,18 +3680,18 @@ msgstr ""
|
||||
msgid "Future Work"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:528
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:572
|
||||
msgid ""
|
||||
"The behavior of the streaming library has a profound impact on\n"
|
||||
"application-level performance, and as such, is an important\n"
|
||||
"area for further analysis."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:534
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:578
|
||||
msgid "Additional tuning of the streaming lib parameters may be necessary."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:537
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:581
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Another area for research is the interaction of the streaming lib with "
|
||||
@@ -3631,7 +3700,7 @@ msgid ""
|
||||
"See <a href=\"%(ntcpdisc)s\">the NTCP discussion page</a> for details."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:542
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:586
|
||||
msgid ""
|
||||
"The interaction of the routing algorithms with the streaming lib strongly"
|
||||
" affects performance.\n"
|
||||
@@ -3646,32 +3715,32 @@ msgid ""
|
||||
"improvements."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:552
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:596
|
||||
msgid "The data in the first SYN packet may exceed the receiver's MTU."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:555
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:599
|
||||
msgid "The DELAY_REQUESTED field could be used more."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:558
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:602
|
||||
msgid ""
|
||||
"Duplicate initial SYNCHRONIZE packets on short-lived streams may not be "
|
||||
"recognized and removed."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:561
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:605
|
||||
msgid "Don't send the MTU in a retransmission."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:564
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:608
|
||||
msgid ""
|
||||
"Data is sent along unless the outbound window is full.\n"
|
||||
"(i.e. no-Nagle or TCP_NODELAY)\n"
|
||||
"Probably should have a configuration option for this."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:569
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:613
|
||||
msgid ""
|
||||
"zzz has added debug code to the streaming library to log packets in a "
|
||||
"wireshark-compatible\n"
|
||||
@@ -3680,7 +3749,7 @@ msgid ""
|
||||
"to TCP fields."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:574
|
||||
#: i2p2www/pages/site/docs/api/streaming.html:618
|
||||
msgid ""
|
||||
"There are proposals to replace the streaming lib with standard TCP\n"
|
||||
"(or perhaps a null layer together with raw sockets).\n"
|
||||
@@ -3689,7 +3758,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/applications/bittorrent.html:3
|
||||
msgid "May 2014"
|
||||
msgid "January 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/applications/bittorrent.html:7
|
||||
@@ -3744,10 +3813,9 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/applications/bittorrent.html:46
|
||||
msgid ""
|
||||
"While all current Destinations for clients are exactly 387 bytes, a "
|
||||
"tracker should not\n"
|
||||
"presume that will always be so. A reasonable maximum to assume, for now, "
|
||||
"is 475 bytes.\n"
|
||||
"Current Destinations for clients are 387 or more bytes (516 or more in "
|
||||
"Base 64 encoding).\n"
|
||||
"A reasonable maximum to assume, for now, is 475 bytes.\n"
|
||||
"As the tracker must decode the Base64 to deliver compact responses (see "
|
||||
"below),\n"
|
||||
"the tracker should probably decode and reject bad Base64 when announced."
|
||||
@@ -14359,6 +14427,10 @@ msgstr ""
|
||||
msgid "Secure Semireliable UDP"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:3
|
||||
msgid "October 2016"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/docs/transport/ssu.html:7
|
||||
#, python-format
|
||||
msgid ""
|
||||
|
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -74,6 +74,7 @@ msgstr ""
|
||||
#: i2p2www/pages/site/get-involved/donate.html:42
|
||||
#: i2p2www/pages/site/get-involved/donate.html:59
|
||||
#: i2p2www/pages/site/get-involved/donate.html:75
|
||||
#: i2p2www/pages/site/get-involved/donate.html:91
|
||||
msgid "For easy usage, use the QR code below!"
|
||||
msgstr ""
|
||||
|
||||
@@ -111,7 +112,7 @@ msgid ""
|
||||
" mentioned on the I2P webpage."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:94
|
||||
#: i2p2www/pages/site/get-involved/donate.html:97
|
||||
#, python-format
|
||||
msgid ""
|
||||
"We accept most altcoins, just ask Meeh. Other altcoins can be converted "
|
||||
@@ -119,50 +120,50 @@ msgid ""
|
||||
"mail to \"%(account)s\" for a such donation."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:101
|
||||
#: i2p2www/pages/site/get-involved/donate.html:104
|
||||
#, python-format
|
||||
msgid "You can donate direct via PayPal to the account \"%(account)s\"."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:107
|
||||
#: i2p2www/pages/site/get-involved/donate.html:110
|
||||
msgid "One time donation:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:121
|
||||
#: i2p2www/pages/site/get-involved/donate.html:124
|
||||
msgid "Donate 10 €/month for 12 months:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:129
|
||||
#: i2p2www/pages/site/get-involved/donate.html:141
|
||||
#: i2p2www/pages/site/get-involved/donate.html:153
|
||||
#: i2p2www/pages/site/get-involved/donate.html:165
|
||||
#: i2p2www/pages/site/get-involved/donate.html:132
|
||||
#: i2p2www/pages/site/get-involved/donate.html:144
|
||||
#: i2p2www/pages/site/get-involved/donate.html:156
|
||||
#: i2p2www/pages/site/get-involved/donate.html:168
|
||||
msgid "I2P donation "
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:135
|
||||
#: i2p2www/pages/site/get-involved/donate.html:138
|
||||
msgid "Donate 20 €/month for 12 months:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:147
|
||||
#: i2p2www/pages/site/get-involved/donate.html:150
|
||||
msgid "Donate 30 €/month for 12 months:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:159
|
||||
#: i2p2www/pages/site/get-involved/donate.html:162
|
||||
msgid "Donate 50 €/month for 12 months:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:174
|
||||
#: i2p2www/pages/site/get-involved/donate.html:177
|
||||
msgid "Flattr this"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:179
|
||||
#: i2p2www/pages/site/get-involved/donate.html:182
|
||||
msgid ""
|
||||
"If you want to keep more or less anonymous, the option to send money via "
|
||||
"mail is also available. But it is less secure\n"
|
||||
"as the envelope can be lost on the way to us."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:183
|
||||
#: i2p2www/pages/site/get-involved/donate.html:186
|
||||
#, python-format
|
||||
msgid ""
|
||||
"If you'd like to donate via snail mail, send an email to <a "
|
||||
@@ -171,7 +172,7 @@ msgid ""
|
||||
" and you'll receive an email with instructions detailing how to proceed."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/donate.html:188
|
||||
#: i2p2www/pages/site/get-involved/donate.html:191
|
||||
#, python-format
|
||||
msgid ""
|
||||
"In the meantime, feel free to take a look at the generous donations that "
|
||||
@@ -337,33 +338,30 @@ msgid "Roadmap"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:3
|
||||
msgid "September 2016"
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:3
|
||||
msgid "January 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:201
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:214
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:296
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Reachability Mapping / handle peers partially reachable / enhanced <a "
|
||||
"href=\"%(todo)s#fullRestrictedRoutes\">restricted routes</a>"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:204
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:217
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:299
|
||||
msgid "Full restricted routes"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:205
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:218
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:300
|
||||
msgid "Tunnel mixing and padding"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:206
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:219
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:301
|
||||
msgid "User defined message delays"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:222
|
||||
#: i2p2www/pages/site/get-involved/roadmap.html:309
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please see the <a href=\"%(todo)s\">TODO</a> list for more detailed info "
|
||||
@@ -2351,10 +2349,6 @@ msgstr ""
|
||||
msgid "Developer Guidelines and Coding Style"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:3
|
||||
msgid "April 2016"
|
||||
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."
|
||||
@@ -2543,6 +2537,17 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:133
|
||||
msgid ""
|
||||
"For any Javadocs added, there must not be any doclint errors or warnings."
|
||||
"\n"
|
||||
"Run 'ant javadoc' with Oracle Java 8 or higher to check.\n"
|
||||
"All params must have @param lines, all non-void methods must have @return"
|
||||
" lines,\n"
|
||||
"all exceptions declared thrown must have @throws lines, and no HTML "
|
||||
"errors."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:139
|
||||
msgid ""
|
||||
"Classes in core/ (i2p.jar) and portions of i2ptunnel are part of our "
|
||||
"official API.\n"
|
||||
"There are several out-of-tree plugins and other applications that rely on"
|
||||
@@ -2554,7 +2559,7 @@ msgid ""
|
||||
"website (i2p.www branch)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:141
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:147
|
||||
msgid ""
|
||||
"Tag strings for translation where appropriate.\n"
|
||||
"Don't change existing tagged strings unless really necessary, as it will "
|
||||
@@ -2564,19 +2569,19 @@ msgid ""
|
||||
"translators have a chance to update before the release."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:147
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:153
|
||||
msgid ""
|
||||
"Use generics and concurrent classes where possible. I2P is a highly "
|
||||
"multi-threaded application."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:150
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:156
|
||||
msgid ""
|
||||
"Be familiar with common Java pitfalls that are caught by findbugs.\n"
|
||||
"Run 'ant findbugs' to learn more."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:154
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:160
|
||||
msgid ""
|
||||
"We require Java 7 to build and run I2P.\n"
|
||||
"Do not use Java 8 classes or methods anywhere.\n"
|
||||
@@ -2589,50 +2594,50 @@ msgid ""
|
||||
"of the Android SDK and they compile to Java 6-compatible code."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:162
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:168
|
||||
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:166
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:172
|
||||
msgid "Don't use URL. Use URI."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:169
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:175
|
||||
msgid ""
|
||||
"Don't catch Exception. Catch RuntimeException and checked exceptions "
|
||||
"individually."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:172
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:178
|
||||
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:175
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:181
|
||||
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:178
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:184
|
||||
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:182
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:188
|
||||
msgid "Don't use String.split(). Use DataHelper.split()."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:185
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:191
|
||||
msgid "Ensure that InputStreams and OutputStreams are closed in finally blocks."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:188
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:194
|
||||
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 "
|
||||
@@ -2640,25 +2645,25 @@ msgid ""
|
||||
"Put \"} else {\" on a single line."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:193
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:199
|
||||
msgid "Specify fields as final wherever possible."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:196
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:202
|
||||
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:199
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:205
|
||||
msgid "Don't start threads in constructors. Use I2PAppThread instead of Thread."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:204
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:210
|
||||
msgid "Licenses"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:206
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:212
|
||||
msgid ""
|
||||
"Only check in code that you wrote yourself.\n"
|
||||
"Before checking in any code or library jars from other sources,\n"
|
||||
@@ -2667,7 +2672,7 @@ msgid ""
|
||||
"and obtain approval from the lead developer."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:213
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:219
|
||||
msgid ""
|
||||
"If you do obtain approval to add external code or jars,\n"
|
||||
"and binaries are available in any Debian or Ubuntu package,\n"
|
||||
@@ -2676,18 +2681,18 @@ msgid ""
|
||||
"Checklist of files to modify:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:221
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:227
|
||||
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:228
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:234
|
||||
msgid "Bugs"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:230
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:236
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Managing Trac tickets is everybody's job, please help.\n"
|
||||
@@ -2695,7 +2700,7 @@ msgid ""
|
||||
"Assign, categorize, comment on, fix, or close tickets if you can."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:235
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
|
||||
msgid ""
|
||||
"New developers should start by fixing a bug.\n"
|
||||
"Search for bugs with the 'easy' keyword on trac.\n"
|
||||
@@ -2707,7 +2712,7 @@ msgid ""
|
||||
"the normal procedure below."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:242
|
||||
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:248
|
||||
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"
|
||||
@@ -3326,32 +3331,32 @@ msgid "The proper way: Monotone"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:11
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:138
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:135
|
||||
msgid "Building I2P"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:12
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:159
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:156
|
||||
msgid "Development ideas"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:13
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:167
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:164
|
||||
msgid "Making the results available"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:14
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:188
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:185
|
||||
msgid "Get to know us!"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:15
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:194
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:191
|
||||
msgid "Translations"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:16
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:200
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:197
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
@@ -3408,7 +3413,7 @@ msgid "Get the code from <a href=\"%(i2p_git)s\">the GitHub mirror</a>:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:64
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:122
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:119
|
||||
msgid "Remarks"
|
||||
msgstr ""
|
||||
|
||||
@@ -3450,7 +3455,7 @@ msgstr ""
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Enable the <a href=\"%(i2ptunnel)s\">i2ptunnel</a> client tunnel on port "
|
||||
"8998 pointing to mtn.i2p2.i2p."
|
||||
"8998 pointing to mtn.i2p-projekt.i2p."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:90
|
||||
@@ -3489,32 +3494,26 @@ msgstr ""
|
||||
msgid "Non-anonymously:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:109
|
||||
msgid ""
|
||||
"Alternatively, instead of 'mtn.i2p2.de', you can also download from mtn"
|
||||
".i2p-projekt.de."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:116
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:113
|
||||
msgid ""
|
||||
"All the sources are now present on your machine, in the database file. To"
|
||||
" make them available in a directory, you need to check them out:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:118
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:115
|
||||
msgid ""
|
||||
"The above command creates a directory i2p.i2p, which contains all of the "
|
||||
"I2P sources."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:123
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:120
|
||||
msgid ""
|
||||
"\n"
|
||||
"To download the website files instead of the I2P source files, use "
|
||||
"'i2p.www' instead of 'i2p.i2p'."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:126
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:123
|
||||
msgid ""
|
||||
"The initial pull may take several hours using the tunnel.\n"
|
||||
"If it fails after a partial pull, simply rerun it, it will start where it"
|
||||
@@ -3522,21 +3521,21 @@ msgid ""
|
||||
"If you are in a hurry, use the non-anonymous access."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:131
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:128
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A full list of branches, including i2p.i2p and i2p.www can be found on <a"
|
||||
" href=\"%(viewmtn)s\">viewmtn</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:134
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:131
|
||||
#, python-format
|
||||
msgid ""
|
||||
"A long explanation about using monotone is available on the <a "
|
||||
"href=\"%(monotone)s\">monotone page</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:140
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:137
|
||||
#, python-format
|
||||
msgid ""
|
||||
"To compile the code, you need the Sun Java Development Kit 6 or higher, "
|
||||
@@ -3548,21 +3547,21 @@ msgid ""
|
||||
"directory and run 'ant' to see the build options."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:148
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:145
|
||||
msgid ""
|
||||
"To build or work on console translations, you need\n"
|
||||
"the xgettext, msgfmt, and msgmerge tools from the\n"
|
||||
"<a href=\"http://www.gnu.org/software/gettext/\">GNU gettext package</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:154
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:151
|
||||
#, python-format
|
||||
msgid ""
|
||||
"For development on new applications,\n"
|
||||
"see the <a href=\"%(apps)s\">application development guide</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:160
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:157
|
||||
#, python-format
|
||||
msgid ""
|
||||
"See <a href=\"http://%(zzz)s/forums/3\">zzz's TODO lists</a>,\n"
|
||||
@@ -3571,7 +3570,7 @@ msgid ""
|
||||
"for ideas."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:169
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:166
|
||||
#, python-format
|
||||
msgid ""
|
||||
"See the bottom of <a href=\"%(licenses)s#commit\">the licenses page</a> "
|
||||
@@ -3580,46 +3579,46 @@ msgid ""
|
||||
"(not required for the website!)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:174
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:171
|
||||
msgid "Short version of how to generate and use keys if you plan to commit:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:176
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:173
|
||||
msgid "use an empty passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:177
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:174
|
||||
msgid "enter a passphrase"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:178
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:175
|
||||
#, python-format
|
||||
msgid ""
|
||||
"<a href=\"mailto:%(email)s\">send</a> this to a mtn repo operator to get "
|
||||
"push privileges"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:179
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:176
|
||||
#, python-format
|
||||
msgid ""
|
||||
"send this to <a href=\"mailto:%(email)s\">a release manager</a> to get "
|
||||
"commit privileges - not required for website"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:180
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:177
|
||||
msgid "check in with this key"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:181
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:178
|
||||
msgid "push with this key"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:183
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:180
|
||||
#, python-format
|
||||
msgid "Long version: see the <a href=\"%(monotone)s\">monotone page</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:189
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:186
|
||||
#, python-format
|
||||
msgid ""
|
||||
"The developers hang around on IRC. They can be reached on the Freenode "
|
||||
@@ -3629,7 +3628,7 @@ msgid ""
|
||||
" developers</a>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:195
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:192
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Website and router console translators: See the <a "
|
||||
@@ -3637,7 +3636,7 @@ msgid ""
|
||||
"for next steps."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:201
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:198
|
||||
msgid ""
|
||||
"I2P is open source software that is mostly developed using open sourced\n"
|
||||
"toolkits. The I2P project recently acquired a license for the YourKit "
|
||||
@@ -3649,7 +3648,7 @@ msgid ""
|
||||
"are interested in profiling the I2P codebase."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:209
|
||||
#: i2p2www/pages/site/get-involved/guides/new-developers.html:206
|
||||
#, python-format
|
||||
msgid ""
|
||||
"YourKit is kindly supporting open source projects with its full-featured "
|
||||
@@ -3939,7 +3938,7 @@ msgid "How to Set up a Reseed Server"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:3
|
||||
msgid "February 2016"
|
||||
msgid "February 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:6
|
||||
@@ -4063,16 +4062,16 @@ msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:79
|
||||
msgid ""
|
||||
"Our reseed coordinator is \"backup\" and he may be contacted at "
|
||||
"backup@mail.i2p or backup at i2pmail.org.\n"
|
||||
"Our reseed coordinator is \"backup\" and he may be contacted at backup at"
|
||||
" mail.i2p or backup at i2pmail.org.\n"
|
||||
"Unfortunately, he is not generally on IRC. The reseed setup is somewhat "
|
||||
"specialized, and you should direct most questions to him."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:84
|
||||
msgid ""
|
||||
"For actual implementation, details below. In summary, there are two "
|
||||
"solutions we have to offer:"
|
||||
"For actual implementation, details below. We have one recommended reseed "
|
||||
"solution:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:89
|
||||
@@ -4081,20 +4080,14 @@ msgid ""
|
||||
"This is the recommended solution."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:93
|
||||
msgid ""
|
||||
"An older PHP implementation plus some shell scripts. The PHP goes into a "
|
||||
"web server that you must set up separately."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:98
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:95
|
||||
msgid ""
|
||||
"For further information, read the information at the following links, and"
|
||||
" then contact backup.\n"
|
||||
"Thank you!"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:113
|
||||
#: i2p2www/pages/site/get-involved/guides/reseed.html:110
|
||||
msgid "Detailed Instructions"
|
||||
msgstr ""
|
||||
|
||||
|
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-04-02 00:09+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
|
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -181,18 +181,18 @@ msgstr ""
|
||||
msgid "Add lines like the following to <code>%(file)s</code>."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:111
|
||||
#: i2p2www/pages/downloads/debian.html:113
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Download <a href=\"%(repokey)s\">the key used to sign the repository</a>"
|
||||
" and add it to apt:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:118
|
||||
#: i2p2www/pages/downloads/debian.html:120
|
||||
msgid "Notify your package manager of the new repository by entering"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:120
|
||||
#: i2p2www/pages/downloads/debian.html:122
|
||||
msgid ""
|
||||
"This command will retrieve the latest list of software from every\n"
|
||||
"repository enabled on your system, including the I2P repository added in "
|
||||
@@ -200,32 +200,32 @@ msgid ""
|
||||
"1."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:126
|
||||
#: i2p2www/pages/downloads/debian.html:128
|
||||
msgid ""
|
||||
"You are now ready to install I2P! Installing the <code>i2p-keyring</code>"
|
||||
"\n"
|
||||
"package will ensure that you receive updates to the repository's GPG key."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:133
|
||||
#: i2p2www/pages/downloads/debian.html:135
|
||||
msgid ""
|
||||
"After the installation process completes you can move on to the next part"
|
||||
" of <a href=\"#Post-install_work\">starting I2P</a> and configuring it "
|
||||
"for your system."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:137
|
||||
#: i2p2www/pages/downloads/debian.html:139
|
||||
#: i2p2www/pages/downloads/post-install.html:1
|
||||
msgid "Post-install work"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:139
|
||||
#: i2p2www/pages/downloads/debian.html:141
|
||||
msgid ""
|
||||
"Using these I2P packages the I2P router can be started in the following\n"
|
||||
"three ways:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:145
|
||||
#: i2p2www/pages/downloads/debian.html:147
|
||||
msgid ""
|
||||
""on demand" using the i2prouter script. Simply run "
|
||||
""<code>i2prouter\n"
|
||||
@@ -234,7 +234,7 @@ msgid ""
|
||||
"sudo or run it as root!)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:152
|
||||
#: i2p2www/pages/downloads/debian.html:154
|
||||
msgid ""
|
||||
""on demand" without the <a "
|
||||
"href=\"http://wrapper.tanukisoftware.com/\">java service wrapper</a>\n"
|
||||
@@ -244,7 +244,7 @@ msgid ""
|
||||
"use sudo or run it as root!)"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:160
|
||||
#: i2p2www/pages/downloads/debian.html:162
|
||||
msgid ""
|
||||
"as a service that automatically runs when your system boots, even\n"
|
||||
"before logging in. The service can be enabled with \"<code>dpkg-"
|
||||
@@ -253,7 +253,7 @@ msgid ""
|
||||
"operation."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:168
|
||||
#: i2p2www/pages/downloads/debian.html:170
|
||||
msgid ""
|
||||
"When installing for the first time, please remember to <b>adjust your "
|
||||
"NAT/firewall</b>\n"
|
||||
@@ -265,7 +265,7 @@ msgid ""
|
||||
" helpful."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:175
|
||||
#: i2p2www/pages/downloads/debian.html:177
|
||||
msgid ""
|
||||
"Please review and <b>adjust the bandwidth settings</b> on the\n"
|
||||
"<a href=\"http://127.0.0.1:7657/config.jsp\">configuration page</a>,\n"
|
||||
@@ -273,7 +273,7 @@ msgid ""
|
||||
"conservative."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/downloads/debian.html:181
|
||||
#: i2p2www/pages/downloads/debian.html:183
|
||||
#: i2p2www/pages/downloads/post-install.html:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
|
@@ -1,14 +1,14 @@
|
||||
# Translations template for I2P.
|
||||
# Copyright (C) 2016 ORGANIZATION
|
||||
# Copyright (C) 2017 ORGANIZATION
|
||||
# This file is distributed under the same license as the I2P project.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: I2P website\n"
|
||||
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
|
||||
"POT-Creation-Date: 2016-04-02 00:09+0000\n"
|
||||
"POT-Creation-Date: 2017-04-01 23:55+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"
|
||||
@@ -192,3 +192,445 @@ msgstr ""
|
||||
msgid "Message routing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:2
|
||||
msgid "Vulnerability Response Process"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:3
|
||||
msgid "January 2017"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:6
|
||||
msgid ""
|
||||
"\n"
|
||||
"This process is subject to change. Please refer to this page for the "
|
||||
"current VRP."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:10
|
||||
msgid "Point of Contact for Security Issues"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:14
|
||||
msgid "Security Response Team"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:16
|
||||
msgid "Only the following members have access to the security point of contact:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:25
|
||||
msgid "Incident Response"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:28
|
||||
msgid "Researcher submits report via one or both of two methods:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:32
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:37
|
||||
msgid ""
|
||||
"Response Team designates a Response Manager who is in charge of the "
|
||||
"particular\n"
|
||||
"report based on availability and/or knowledge-set."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:42
|
||||
#, python-format
|
||||
msgid ""
|
||||
"In no more than %(limit)s working days, Response Team should gratefully\n"
|
||||
"respond to researcher using only encrypted methods."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:47
|
||||
msgid ""
|
||||
"Response Manager makes inquiries to satisfy any needed information and to"
|
||||
"\n"
|
||||
"confirm if submission is indeed a vulnerability."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:52
|
||||
msgid "If submission proves to be vulnerable, proceed."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:55
|
||||
msgid "If not vulnerable:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:59
|
||||
msgid ""
|
||||
"Response Manager responds with reasons why submission is not a "
|
||||
"vulnerability."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:62
|
||||
msgid ""
|
||||
"Response Manager moves discussion to a new or existing ticket on public "
|
||||
"Trac if necessary."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:70
|
||||
msgid ""
|
||||
"If over email, Response Manager opens a HackerOne issue for new "
|
||||
"submission."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:74
|
||||
msgid ""
|
||||
"\n"
|
||||
"Establish severity of vulnerability:\n"
|
||||
" "
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:79
|
||||
msgid ""
|
||||
"Effects network as a whole, has potential to break entire network or is "
|
||||
"on a scale of great catastrophe."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:83
|
||||
msgid "Effects individual routers, or must be carefully exploited."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:87
|
||||
msgid "Is not easily exploitable."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:93
|
||||
msgid "Respond according to the severity of the vulnerability:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:97
|
||||
#, python-format
|
||||
msgid ""
|
||||
"HIGH severities must be notified on website and news feed within "
|
||||
"%(limit)s\n"
|
||||
"working days of classification."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:102
|
||||
msgid "The notification should list appropriate steps for users to take, if any."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:105
|
||||
msgid ""
|
||||
"The notification must not include any details that could suggest an "
|
||||
"exploitation\n"
|
||||
"path."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:109
|
||||
msgid "The latter takes precedence over the former."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:113
|
||||
msgid "MEDIUM and HIGH severities will require a Point Release."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:116
|
||||
msgid "LOW severities will be addressed in the next Regular Release."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:122
|
||||
msgid "Response Team applies appropriate patch(es)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:126
|
||||
msgid ""
|
||||
"Response Manager designates a PRIVATE monotone \"hotfix branch\" to work "
|
||||
"in."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:129
|
||||
msgid "Patches are reviewed with the researcher."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:132
|
||||
msgid ""
|
||||
"Any messages associated with PUBLIC commits during the time of review "
|
||||
"should not\n"
|
||||
"make reference to the security nature of the PRIVATE branch or its "
|
||||
"commits."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:136
|
||||
msgid "Vulnerability announcement is drafted."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:140
|
||||
msgid "Include severity of vulnerability."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:143
|
||||
msgid "Include systems/apps effected."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:146
|
||||
msgid "Include solutions (if any) if patch cannot be applied."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:150
|
||||
msgid "Release date is discussed."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:156
|
||||
msgid ""
|
||||
"At release date, Response Team coordinates with developers to finalize "
|
||||
"update:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:160
|
||||
msgid "Response Manager propagates the \"hotfix branch\" to trunk."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:163
|
||||
msgid ""
|
||||
"Response Manager includes vulnerability announcement draft in release "
|
||||
"notes."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:166
|
||||
msgid "Proceed with the Point or Regular Release."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:173
|
||||
msgid "Post-release Disclosure Process"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:176
|
||||
#, python-format
|
||||
msgid "Response Team has %(limit)s days to fulfill all points within section III."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:180
|
||||
msgid "If the Incident Response process in section III is successfully completed:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:184
|
||||
msgid ""
|
||||
"Response Manager contacts researcher and asks if researcher wishes for "
|
||||
"credit."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:187
|
||||
msgid "Finalize vulnerability announcement draft and include the following:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:191
|
||||
msgid "Project name and URL."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:194
|
||||
msgid "Versions known to be affected."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:197
|
||||
msgid ""
|
||||
"Versions known to be not affected (for example, the vulnerable code was "
|
||||
"introduced in a recent version, and older versions are therefore "
|
||||
"unaffected)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:200
|
||||
msgid "Versions not checked."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:203
|
||||
msgid "Type of vulnerability and its impact."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:206
|
||||
msgid "If already obtained or applicable, a CVE-ID."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:209
|
||||
msgid "The planned, coordinated release date."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:212
|
||||
msgid ""
|
||||
"Mitigating factors (for example, the vulnerability is only exposed in "
|
||||
"uncommon, non-default configurations)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:215
|
||||
msgid ""
|
||||
"Workarounds (configuration changes users can make to reduce their "
|
||||
"exposure to the vulnerability)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:218
|
||||
msgid "If applicable, credits to the original reporter."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:223
|
||||
msgid "Release finalized vulnerability announcement on website and in news feed."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:226
|
||||
msgid ""
|
||||
"For HIGH severities, release finalized vulnerability announcement on "
|
||||
"well-known mailing lists:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:234
|
||||
msgid "If applicable, developers request a CVE-ID."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:238
|
||||
msgid ""
|
||||
"The commit that applied the fix is made reference too in a future commit "
|
||||
"and includes a CVE-ID."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:246
|
||||
msgid ""
|
||||
"If the Incident Response process in section III is *not* successfully "
|
||||
"completed:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:250
|
||||
msgid ""
|
||||
"Response Team and developers organize an IRC meeting to discuss why/what "
|
||||
"points\n"
|
||||
"in section III were not resolved and how the team can resolve them in the"
|
||||
"\n"
|
||||
"future."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:255
|
||||
msgid ""
|
||||
"Any developer meetings immediately following the incident should include "
|
||||
"points\n"
|
||||
"made in section V."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:259
|
||||
msgid ""
|
||||
"If disputes arise about whether or when to disclose information about a\n"
|
||||
"vulnerability, the Response Team will publicly discuss the issue via IRC "
|
||||
"and\n"
|
||||
"attempt to reach consensus."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:264
|
||||
#, python-format
|
||||
msgid ""
|
||||
"If consensus on a timely disclosure is not met (no later than %(limit)s "
|
||||
"days),\n"
|
||||
"the researcher (after %(limit)s days) has every right to expose the\n"
|
||||
"vulnerability to the public."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:273
|
||||
msgid "Incident Analysis"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:276
|
||||
msgid "Isolate codebase"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:278
|
||||
#: i2p2www/pages/site/research/vrp.html:298
|
||||
msgid "Response Team and developers should coordinate to work on the following:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:282
|
||||
msgid "Problematic implementation of classes/libraries/functions, etc."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:285
|
||||
msgid "Focus on apps/distro packaging, etc."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:288
|
||||
msgid "Operator/config error, etc."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:296
|
||||
msgid "Auditing"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:302
|
||||
msgid "Auditing of problem area(s) as discussed in point 1."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:305
|
||||
msgid "Generate internal reports and store for future reference."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:308
|
||||
msgid ""
|
||||
"If results are not sensitive, share with the public via IRC or public "
|
||||
"Trac."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:316
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Response Team has %(limit)s days following completion of section III to "
|
||||
"ensure\n"
|
||||
"completion of section V."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:322
|
||||
msgid "Resolutions"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:324
|
||||
msgid ""
|
||||
"Any further questions or resolutions regarding the incident(s) between "
|
||||
"the\n"
|
||||
"researcher and response + development team after public disclosure can be"
|
||||
"\n"
|
||||
"addressed via the following:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:338
|
||||
msgid "Continuous Improvement"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:341
|
||||
msgid ""
|
||||
"Response Team and developers should hold annual meetings to review the "
|
||||
"previous\n"
|
||||
"year's incidents."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:346
|
||||
msgid ""
|
||||
"Response Team or designated person(s) should give a brief presentation, "
|
||||
"including:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:350
|
||||
msgid "Areas of I2P affected by the incidents."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:353
|
||||
msgid "Any network downtime or monetary cost (if any) of the incidents."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:356
|
||||
msgid "Ways in which the incidents could have been avoided (if any)."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:359
|
||||
msgid "How effective this process was in dealing with the incidents."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:365
|
||||
msgid "After the presentation, Response Team and developers should discuss:"
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:369
|
||||
msgid "Potential changes to development processes to reduce future incidents."
|
||||
msgstr ""
|
||||
|
||||
#: i2p2www/pages/site/research/vrp.html:372
|
||||
msgid "Potential changes to this process to improve future responses."
|
||||
msgstr ""
|
||||
|
||||
|
Reference in New Issue
Block a user