extract-messages.sh

This commit is contained in:
zzz
2020-11-16 12:08:25 -05:00
parent 3585cd1d6b
commit a79864350f
8 changed files with 3830 additions and 1482 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +1,14 @@
# Translations template for I2P.
# Copyright (C) 2018 ORGANIZATION
# Copyright (C) 2020 ORGANIZATION
# This file is distributed under the same license as the I2P project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2018-08-24 11:47+0000\n"
"POT-Creation-Date: 2020-11-16 17:04+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"

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +1,14 @@
# Translations template for I2P.
# Copyright (C) 2019 ORGANIZATION
# Copyright (C) 2020 ORGANIZATION
# This file is distributed under the same license as the I2P project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2019.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2019-11-24 14:26+0000\n"
"POT-Creation-Date: 2020-11-16 17:04+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"
@@ -17,6 +17,18 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
#: i2p2www/pages/site/get-involved/bounties.html:2
msgid "Bounties"
msgstr ""
#: i2p2www/pages/site/get-involved/bounties.html:4
msgid ""
"Thank you for your interest in contributing to I2P!<br>\n"
"<br>\n"
"Currently there is no bounty system available.\n"
"<br>"
msgstr ""
#: i2p2www/pages/site/get-involved/donate.html:2
#: i2p2www/pages/site/get-involved/index.html:111
msgid "Donate"
@@ -357,56 +369,17 @@ msgid ""
"to security holes, benefit from ongoing research."
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2016.html:2
#: i2p2www/pages/site/get-involved/roadmap-2017.html:2
#: i2p2www/pages/site/get-involved/roadmap.html:2
msgid "Roadmap"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2016.html:3
msgid "January 2016"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2016.html:169
#: i2p2www/pages/site/get-involved/roadmap-2016.html:182
#: i2p2www/pages/site/get-involved/roadmap-2017.html:295
#, 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-2016.html:172
#: i2p2www/pages/site/get-involved/roadmap-2016.html:185
#: i2p2www/pages/site/get-involved/roadmap-2017.html:298
msgid "Full restricted routes"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2016.html:173
#: i2p2www/pages/site/get-involved/roadmap-2016.html:186
#: i2p2www/pages/site/get-involved/roadmap-2017.html:299
msgid "Tunnel mixing and padding"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2016.html:174
#: i2p2www/pages/site/get-involved/roadmap-2016.html:187
#: i2p2www/pages/site/get-involved/roadmap-2017.html:300
msgid "User defined message delays"
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:323
#: i2p2www/pages/site/get-involved/roadmap.html:215
#, python-format
msgid ""
"Please see the <a href=\"%(todo)s\">TODO</a> list for more detailed info "
"about some of these tasks."
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap-2017.html:3
msgid "January 2017"
msgstr ""
#: i2p2www/pages/site/get-involved/todo.html:2
msgid "I2P Project Targets"
msgstr ""
@@ -1572,14 +1545,6 @@ msgid ""
"<a href=\"%(licenseagreements)s\">See developers' license agreements</a>."
msgstr ""
#: i2p2www/pages/site/get-involved/develop/press-key.html:2
msgid "Press GPG Key"
msgstr ""
#: i2p2www/pages/site/get-involved/develop/press-key.html:4
msgid "Following is the GPG key for the press _at_ geti2p.net email address:"
msgstr ""
#: i2p2www/pages/site/get-involved/develop/release-signing-key.html:2
msgid "Release Signing Key"
msgstr ""
@@ -1772,7 +1737,7 @@ msgstr ""
msgid ""
"Please don't just \"write code\". If you can, participate in other "
"development activities, including:\n"
"development discussions and support on IRC, zzz.i2p, and forum.i2p; "
"development discussions and support on IRC, zzz.i2p, and i2pforum.i2p; "
"testing;\n"
"bug reporting and responses; documentation; code reviews; etc."
msgstr ""
@@ -1789,13 +1754,6 @@ msgstr ""
msgid "Release Cycle"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:36
msgid ""
"Our normal release cycle is 6-10 weeks.\n"
"Following are the approximate deadlines within a typical 8-week cycle.\n"
"Actual deadlines for each release are set by the lead developer."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:43
msgid "1-2 days after previous release: Checkins to trunk are allowed."
msgstr ""
@@ -1820,31 +1778,6 @@ msgid ""
"link requests, if any."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:58
msgid ""
"7-10 days before release: String freeze. No more changes to translated "
"(\"tagged\") strings.\n"
"Push strings to Transifex, announce translation deadline on Transifex."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:62
msgid ""
"7-10 days before release: Feature deadline. Bug fixes only after this "
"time. No more features, refactoring or cleanup."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:65
msgid ""
"3-4 days before release: Translation deadline. Pull translations from "
"Transifex and check in."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:68
msgid ""
"2-3 days before release: Checkin deadline. No checkins after this time "
"without the permission of the release builder."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:71
msgid "Hours before release: Code review deadline."
msgstr ""
@@ -1934,7 +1867,7 @@ msgstr ""
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"
"Run 'ant javadoc' with Oracle Java 14 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 "
@@ -1976,63 +1909,50 @@ msgid ""
"Run 'ant findbugs' to learn more."
msgstr ""
#: 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"
"Do not use Java 7 or 8 classes or methods in embedded subsystems (core, "
"router, mstreaming, streaming, i2ptunnel),\n"
"as Android and embedded applications require only Java 6. All classes "
"must be available in Android API 14.\n"
"Java 7 language features are acceptable in these subsystems if supported "
"by the current version\n"
"of the Android SDK and they compile to Java 6-compatible code."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:179
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:184
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:183
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:188
msgid "Don't use URL. Use URI."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:186
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:191
msgid ""
"Don't catch Exception. Catch RuntimeException and checked exceptions "
"individually."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:189
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:194
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:192
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:197
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:195
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:200
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:199
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:204
msgid "Don't use String.split(). Use DataHelper.split()."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:205
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:210
msgid "Ensure that InputStreams and OutputStreams are closed in finally blocks."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:208
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:213
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 "
@@ -2040,25 +1960,25 @@ msgid ""
"Put \"} else {\" on a single line."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:213
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:218
msgid "Specify fields as final wherever possible."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:216
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:221
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:219
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:224
msgid "Don't start threads in constructors. Use I2PAppThread instead of Thread."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:224
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:229
msgid "Licenses"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:226
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:231
msgid ""
"Only check in code that you wrote yourself.\n"
"Before checking in any code or library jars from other sources,\n"
@@ -2067,7 +1987,7 @@ msgid ""
"and obtain approval from the lead developer."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:233
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:238
msgid ""
"If you do obtain approval to add external code or jars,\n"
"and binaries are available in any Debian or Ubuntu package,\n"
@@ -2076,18 +1996,18 @@ msgid ""
"Checklist of files to modify:"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:241
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:246
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:248
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:253
msgid "Bugs"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:250
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
#, python-format
msgid ""
"Managing Trac tickets is everybody's job, please help.\n"
@@ -2095,7 +2015,7 @@ msgid ""
"Assign, categorize, comment on, fix, or close tickets if you can."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:255
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:260
msgid ""
"New developers should start by fixing a bug.\n"
"Search for bugs with the 'easy' keyword on trac.\n"
@@ -2107,7 +2027,7 @@ msgid ""
"the normal procedure below."
msgstr ""
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:262
#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:267
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"
@@ -3340,10 +3260,6 @@ msgstr ""
msgid "How to Set up a Reseed Server"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/reseed.html:3
msgid "February 2017"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/reseed.html:6
msgid "Overview"
msgstr ""
@@ -3454,9 +3370,7 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/get-involved/guides/reseed.html:72
msgid ""
"If you would like to discuss support, please contact echelon and CC: "
"backup."
msgid "If you would like to discuss support, please contact echelon and CC: zzz"
msgstr ""
#: i2p2www/pages/site/get-involved/guides/reseed.html:77
@@ -3465,8 +3379,8 @@ msgstr ""
#: i2p2www/pages/site/get-involved/guides/reseed.html:79
msgid ""
"Our reseed coordinator is \"backup\" and he may be contacted at backup at"
" mail.i2p or backup at i2pmail.org.\n"
"Our reseed coordinator is \"zzz\" and he may be contacted at zzz at "
"mail.i2p or zzz 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 ""
@@ -3486,7 +3400,7 @@ msgstr ""
#: 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"
" then contact zzz.\n"
"Thank you!"
msgstr ""

View File

@@ -1,14 +1,14 @@
# Translations template for I2P.
# Copyright (C) 2018 ORGANIZATION
# Copyright (C) 2020 ORGANIZATION
# This file is distributed under the same license as the I2P project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2018-02-12 00:06+0000\n"
"POT-Creation-Date: 2020-11-16 17:04+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"

File diff suppressed because it is too large Load Diff

View File

@@ -1,14 +1,14 @@
# Translations template for I2P.
# Copyright (C) 2018 ORGANIZATION
# Copyright (C) 2020 ORGANIZATION
# This file is distributed under the same license as the I2P project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2018-06-24 13:48+0000\n"
"POT-Creation-Date: 2020-11-16 17:04+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"
@@ -321,10 +321,6 @@ msgstr ""
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"
@@ -333,27 +329,49 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/research/vrp.html:10
msgid "This page was last updated in June 2020."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:12
msgid ""
"Researchers: while you research/hack, we ask that you refrain from the "
"following: - Performing active exploits or Denial of Service attacks on "
"the\n"
"i2p network - Performing social engineering on i2p development team "
"members - Performing any physical or electronic attempts against i2p "
"property and/or data\n"
"centers"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:15
msgid ""
"As i2p is an open-source community, many volunteers and development team "
"members run their own EepSites as well as public (“clearnet”) domains. "
"These\n"
"sites/servers are NOT in the scope of the vulnerability assessment / "
"response process, only the underlying code of i2p is."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:18
msgid "Point of Contact for Security Issues"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:14
#: i2p2www/pages/site/research/vrp.html:22
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"
#: i2p2www/pages/site/research/vrp.html:24
msgid ""
"Echelon is the trusted security point-of-contact. He forwards e-mails to "
"team members as appropriate."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:28
msgid "Researcher submits report via one or both of two methods:"
msgid "Incident Response"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:32
msgid "Email"
#: i2p2www/pages/site/research/vrp.html:31
msgid "Researcher submits report via:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:37
@@ -366,7 +384,7 @@ msgstr ""
#: i2p2www/pages/site/research/vrp.html:42
#, python-format
msgid ""
"In no more than %(limit)s working days, Response Team should gratefully\n"
"In no more than %(limit)s working days, Response Team should\n"
"respond to researcher using only encrypted methods."
msgstr ""
@@ -399,36 +417,30 @@ 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
#: i2p2www/pages/site/research/vrp.html:75
msgid ""
"Effects network as a whole, has potential to break entire network or is "
"Affects 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."
#: i2p2www/pages/site/research/vrp.html:79
msgid "Affects individual routers, or must be carefully exploited."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:87
#: i2p2www/pages/site/research/vrp.html:83
msgid "Is not easily exploitable."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:93
#: i2p2www/pages/site/research/vrp.html:89
msgid "Respond according to the severity of the vulnerability:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:97
#: i2p2www/pages/site/research/vrp.html:93
#, python-format
msgid ""
"HIGH severities must be notified on website and news feed within "
@@ -436,44 +448,45 @@ msgid ""
"working days of classification."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:102
#: i2p2www/pages/site/research/vrp.html:98
msgid "The notification should list appropriate steps for users to take, if any."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:105
#: i2p2www/pages/site/research/vrp.html:101
msgid ""
"The notification must not include any details that could suggest an "
"exploitation\n"
"path."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:109
#: i2p2www/pages/site/research/vrp.html:105
msgid "The latter takes precedence over the former."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:113
#: i2p2www/pages/site/research/vrp.html:109
msgid "MEDIUM and HIGH severities will require a Point Release."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:116
#: i2p2www/pages/site/research/vrp.html:112
msgid "LOW severities will be addressed in the next Regular Release."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:122
#: i2p2www/pages/site/research/vrp.html:118
msgid "Response Team applies appropriate patch(es)."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:126
#: i2p2www/pages/site/research/vrp.html:122
msgid ""
"Response Manager designates a PRIVATE monotone \"hotfix branch\" to work "
"in."
"Response Manager works on a patch LOCALLY, patches are shared by the "
"response team via PGP-encrypted e-mail until such a time as it is safe to"
" expose to the public."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:129
#: i2p2www/pages/site/research/vrp.html:125
msgid "Patches are reviewed with the researcher."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:132
#: i2p2www/pages/site/research/vrp.html:128
msgid ""
"Any messages associated with PUBLIC commits during the time of review "
"should not\n"
@@ -481,143 +494,151 @@ msgid ""
"commits."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:136
#: i2p2www/pages/site/research/vrp.html:132
msgid "Vulnerability announcement is drafted."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:140
#: i2p2www/pages/site/research/vrp.html:136
msgid "Include severity of vulnerability."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:143
#: i2p2www/pages/site/research/vrp.html:139
msgid "Include systems/apps effected."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:146
#: i2p2www/pages/site/research/vrp.html:142
msgid "Include solutions (if any) if patch cannot be applied."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:150
#: i2p2www/pages/site/research/vrp.html:146
msgid "Release date is discussed."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:156
#: i2p2www/pages/site/research/vrp.html:152
msgid ""
"At release date, Response Team coordinates with developers to finalize "
"update:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:160
#: i2p2www/pages/site/research/vrp.html:156
msgid "Response Manager propagates the \"hotfix branch\" to trunk."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:163
#: i2p2www/pages/site/research/vrp.html:159
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."
#: i2p2www/pages/site/research/vrp.html:162
msgid ""
"Proceed with the Point or Regular Release. At this time, it is not "
"possible to release an in-network update for only one operating system or"
"\n"
"\t\tarchitecture. In order that all affected products can be released as "
"quickly as possible, the person responsible\n"
"\t\tfor that software should be able to perform necessary release "
"processes in a timely manner. Importantly this should include\n"
"\t\tconsideration for package maintainers in Debian, Ubuntu and F-Droid."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:173
#: i2p2www/pages/site/research/vrp.html:172
msgid "Post-release Disclosure Process"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:176
#: i2p2www/pages/site/research/vrp.html:175
#, python-format
msgid "Response Team has %(limit)s days to fulfill all points within section III."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:180
#: i2p2www/pages/site/research/vrp.html:179
msgid "If the Incident Response process in section III is successfully completed:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:184
#: i2p2www/pages/site/research/vrp.html:183
msgid ""
"Response Manager contacts researcher and asks if researcher wishes for "
"credit."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:187
#: i2p2www/pages/site/research/vrp.html:186
msgid "Finalize vulnerability announcement draft and include the following:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:191
#: i2p2www/pages/site/research/vrp.html:190
msgid "Project name and URL."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:194
#: i2p2www/pages/site/research/vrp.html:193
msgid "Versions known to be affected."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:197
#: i2p2www/pages/site/research/vrp.html:196
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
#: i2p2www/pages/site/research/vrp.html:199
msgid "Versions not checked."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:203
#: i2p2www/pages/site/research/vrp.html:202
msgid "Type of vulnerability and its impact."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:206
#: i2p2www/pages/site/research/vrp.html:205
msgid "If already obtained or applicable, a CVE-ID."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:209
#: i2p2www/pages/site/research/vrp.html:208
msgid "The planned, coordinated release date."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:212
#: i2p2www/pages/site/research/vrp.html:211
msgid ""
"Mitigating factors (for example, the vulnerability is only exposed in "
"uncommon, non-default configurations)."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:215
#: i2p2www/pages/site/research/vrp.html:214
msgid ""
"Workarounds (configuration changes users can make to reduce their "
"exposure to the vulnerability)."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:218
#: i2p2www/pages/site/research/vrp.html:217
msgid "If applicable, credits to the original reporter."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:223
#: i2p2www/pages/site/research/vrp.html:222
msgid "Release finalized vulnerability announcement on website and in news feed."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:226
#: i2p2www/pages/site/research/vrp.html:230
msgid ""
"For HIGH severities, release finalized vulnerability announcement on "
"well-known mailing lists:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:234
#: i2p2www/pages/site/research/vrp.html:238
msgid "If applicable, developers request a CVE-ID."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:238
#: i2p2www/pages/site/research/vrp.html:242
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
#: i2p2www/pages/site/research/vrp.html:250
msgid ""
"If the Incident Response process in section III is *not* successfully "
"completed:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:250
#: i2p2www/pages/site/research/vrp.html:254
msgid ""
"Response Team and developers organize an IRC meeting to discuss why/what "
"points\n"
@@ -626,14 +647,14 @@ msgid ""
"future."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:255
#: i2p2www/pages/site/research/vrp.html:259
msgid ""
"Any developer meetings immediately following the incident should include "
"points\n"
"made in section V."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:259
#: i2p2www/pages/site/research/vrp.html:263
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 "
@@ -641,7 +662,7 @@ msgid ""
"attempt to reach consensus."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:264
#: i2p2www/pages/site/research/vrp.html:268
#, python-format
msgid ""
"If consensus on a timely disclosure is not met (no later than %(limit)s "
@@ -650,50 +671,50 @@ msgid ""
"vulnerability to the public."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:273
#: i2p2www/pages/site/research/vrp.html:277
msgid "Incident Analysis"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:276
#: i2p2www/pages/site/research/vrp.html:280
msgid "Isolate codebase"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:278
#: i2p2www/pages/site/research/vrp.html:298
#: i2p2www/pages/site/research/vrp.html:282
#: i2p2www/pages/site/research/vrp.html:302
msgid "Response Team and developers should coordinate to work on the following:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:282
#: i2p2www/pages/site/research/vrp.html:286
msgid "Problematic implementation of classes/libraries/functions, etc."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:285
#: i2p2www/pages/site/research/vrp.html:289
msgid "Focus on apps/distro packaging, etc."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:288
#: i2p2www/pages/site/research/vrp.html:292
msgid "Operator/config error, etc."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:296
#: i2p2www/pages/site/research/vrp.html:300
msgid "Auditing"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:302
#: i2p2www/pages/site/research/vrp.html:306
msgid "Auditing of problem area(s) as discussed in point 1."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:305
#: i2p2www/pages/site/research/vrp.html:309
msgid "Generate internal reports and store for future reference."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:308
#: i2p2www/pages/site/research/vrp.html:312
msgid ""
"If results are not sensitive, share with the public via IRC or public "
"Trac."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:316
#: i2p2www/pages/site/research/vrp.html:320
#, python-format
msgid ""
"Response Team has %(limit)s days following completion of section III to "
@@ -701,11 +722,11 @@ msgid ""
"completion of section V."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:322
#: i2p2www/pages/site/research/vrp.html:326
msgid "Resolutions"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:324
#: i2p2www/pages/site/research/vrp.html:328
msgid ""
"Any further questions or resolutions regarding the incident(s) between "
"the\n"
@@ -714,48 +735,48 @@ msgid ""
"addressed via the following:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:338
#: i2p2www/pages/site/research/vrp.html:341
msgid "Continuous Improvement"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:341
#: i2p2www/pages/site/research/vrp.html:344
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
#: i2p2www/pages/site/research/vrp.html:349
msgid ""
"Response Team or designated person(s) should give a brief presentation, "
"including:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:350
#: i2p2www/pages/site/research/vrp.html:353
msgid "Areas of I2P affected by the incidents."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:353
#: i2p2www/pages/site/research/vrp.html:356
msgid "Any network downtime or monetary cost (if any) of the incidents."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:356
#: i2p2www/pages/site/research/vrp.html:359
msgid "Ways in which the incidents could have been avoided (if any)."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:359
#: i2p2www/pages/site/research/vrp.html:362
msgid "How effective this process was in dealing with the incidents."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:365
#: i2p2www/pages/site/research/vrp.html:368
msgid "After the presentation, Response Team and developers should discuss:"
msgstr ""
#: i2p2www/pages/site/research/vrp.html:369
#: i2p2www/pages/site/research/vrp.html:372
msgid "Potential changes to development processes to reduce future incidents."
msgstr ""
#: i2p2www/pages/site/research/vrp.html:372
#: i2p2www/pages/site/research/vrp.html:375
msgid "Potential changes to this process to improve future responses."
msgstr ""